Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- web hacking
- smb
- 해킹툴
- Kioptrix
- SQL Injection
- 스캔
- 해킹
- 스캐닝
- 포트스캔
- Los
- Hacking
- 권한상승
- 칼리리눅스
- 메타스플로잇
- CTF
- Samba
- load of sqlinjection
- 시스템 해킹
- SQLINJECTION
- 내부침투
- 모의해킹
- root권한
- sql
- 취약점
- 해킹도구
- 취약점 스캔
- 취약점분석
- Metasploit
- 침투테스트
- 암호해독
Archives
- Today
- Total
감자 텃밭
[시스템] pwntools에서 send 본문
read() 함수로 입력값을 주게 될 경우
마지막에 \n(개행) 이 붙어 연속적으로 read() 함수가 쓰여질 경우
버퍼를 초기화 시켜줘야한다 그렇기에
Pwntools에서 제공하는 send함수를 사용하면 read()함수를 버퍼초기화와 유사한 방법으로 입력값을
전달할 수 있다.
r.send(payload)로 보내면 된다.
r.sendline(payload)로 보낼경우 뒤에 \n(개행) 이 붙어, 다음 입력함수에서 자동으로 \n(개행)이 들어가
입력을 받지 못하고 프로그램이 종료된다.
'System > Tips' 카테고리의 다른 글
[시스템] vi편집기에서 자동 줄 맞춤 (1) | 2021.12.05 |
---|---|
Pwntools 사용법 (0) | 2021.11.23 |
프로그램 섹션 헤더 보는 명령어 (0) | 2021.11.14 |
ASLR 적용시 우회법 (0) | 2021.11.11 |
RTL이란? (0) | 2021.05.29 |