일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 미국 금리인하
- 불가피
- 킹덤 고근희
- 최강욱
- 성남은혜의강교회
- 은혜의 강 교회
- 김영권
- 리리남매
- 스콜피온킹
- 해킹
- 김재석
- 이지혜
- 픽크루
- 금리인하
- 고민정
- 임영규
- 뭉쳐야 찬다
- 김영권 아내
- 스페인 코로나
- 조희연
- libtins
- 학교 개학 연기 4월
- 홍혜걸
- 이태원 클라쓰 15회 예고
- 성남 코로나 확진자
- 이상형 만들기
- 유튜버 김재석
- 양적완화
- 폰폰테스트
- 제넥신
Archives
- Today
- Total
목록버퍼 오버플로 (1)
Dork's port
SetUID를 포함한 Shellcode(쉘코드) 작성하기
안녕하세요. 오늘은 SetUID를 포함한 쉘코드를 만들어 보려고 합니다. 구글에 있는 대부분의 쉘코드는 /bin/sh을 execve하는 쉘코드가 많은데요. FTZ를 풀다보니 SetUID를 직접 코드에 삽입하여 BOF를 해야 하는 경우가 있어서 포스팅 합니다. 우선, 코드를 먼저 보여드리고 설명을 나중에 할테니 코드가 필요하신 분은 복사하여 사용하시길 바랍니다. 빨간색으로 처리 되어있는 부분이 SetUID에 대한 인수 입니다. char shellcode[]="\x66\xb8\x1c\x0c\x89\xc3\x89\xc1\x31\xc0\xb0\x46\xcd\x80" 저의 경우 ID는 3100(0x0c1c)로 설정해 두었으며 원하시는 ID를 리틀엔디안 방식을 고려하여 수정하여 주시면 됩니다. 직접 쉘코드를 작성해..
Hackerschool FTZ Write-up
2018. 1. 18. 00:00