Description
1180은 어디에 쓰일까?
http://ascode.org/problem.php?id=1180
1180 문제를 풀고난 뒤 이러한게 어디 쓰여!!! 출제자는 사람들이 문제를 풀며 스트레스를 받는 것을 즐기는 것이 분명해!라는 생각이 들었다.
출제자의 오해를 풀기 위해 어서 응용 문제를 해결해 보자!
Input
테스트 케이스의 개수가 입력된다.
100개 이내의 32bit로 이루어진 숫자 나열이 입력된다.
각 테스트케이스의 구분은 개행으로 구분된다.
Output
0번째 글자는 우측으로 0%8 번 쉬프트한 결과를 문자로
1번째 글자는 우측으로 1%8 번 쉬프트한 결과를 문자로
2번째 글자는 우측으로 2%8 번 쉬프트한 결과를 문자로
3번째 글자는 우측으로 3%8 번 쉬프트한 결과를 문자로
4번째 글자는 우측으로 4%8 번 쉬프트한 결과를 문자로
5번째 글자는 우측으로 5%8 번 쉬프트한 결과를 문자로
6번째 글자는 우측으로 6%8 번 쉬프트한 결과를 문자로
7번째 글자는 우측으로 7%8 번 쉬프트한 결과를 문자로
8번째 글자는 우측으로 8%8 번 쉬프트한 결과를 문자로
n번째 글자는 우측으로 n%8 번 쉬프트한 결과를 문자로
2
104 202 432 864 1776 3040 7296 12928 118 202 456 920 1680 3520 6592 4224
115 234 400 888 1520 3104 7168 14848 95 210 440 920 1856 3104 6912 13824 95 198 456 776 1584 3424
hello_reversing!
sudo_apt_install_crack
HINT
이렇게 프로그램에 쉘 코드를 숨긴 뒤 해독하여 실행시킨다면?