Information*/알면도움됨

python으로 실행파일 입력 주기

ch4rli3kop 2019. 3. 17. 03:37
반응형

python으로 실행파일 입력 주기

gdb

$ r < <(python -c 'print "DUMMY" + "PAYLOAD"') # 표준입력 줄 때
$ r `python -c 'print "DUMMY" + "PAYLOAD"'`    # 인자로 입력 줄 때

# 주의 : 이따굴구로 입력 주면 0x00 안처먹음
$ r <<<$(python -c 'print "A"*24 + "\x30\x04\x40\x00\x00\x00\x00\x00" +"\x20\x10\x06\x00"')

< <의 간격은 제대로 맞출 것

shell

$ (python -c 'print "DUMMY" + "PAYLOAD"';cat)| ./program # 표준입력 줄 때
$ ./program `python -c 'print "DUMMY" + "PAYLOAD"'` # 인자로 입력 줄 때


반응형

'Information* > 알면도움됨' 카테고리의 다른 글

Xshell 명령어 추가  (0) 2019.03.18
보호 기법 설정 gcc  (0) 2019.03.17
zip2john 설치  (0) 2019.03.13
PIL과 Pillow  (0) 2019.03.11
Weather API 가 필요할 때  (0) 2019.03.08