시스템 해킹

 1568, 1/79 회원가입  로그인  
   turttle2s
   pwnable.kr echo1 질문

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_system&no=2000 [복사]


echo1 취약점은 알겠는데 시나리오가 떠오르질 않아서 풀이를 봤습니다.

id 변수에 어셈을 저장해 이를 실행하던데, 이 영역에는 실행 권한이 없는걸로 보이는데 제가 어디를 놓친건가요?


[ id 변수 주소 ]
(gdb) info variables id
All variables matching regular expression "id":
....
Non-debugging symbols:
0x0000000000602078  dtor_idx
0x00000000006020a0  id
0x00007ffff7f5e500  codeset_idx
0x00007ffff7fac434  tty_gid
0x00007ffff7fb02f8  tiocgsid_does_not_work
(gdb)



[ 영역 권한 ]
(gdb) !cat /proc/13398/maps
00400000-00401000 r-xp 00000000 08:05 1202702                            /home/user1/wargame/pwnablekr/echo1
00601000-00602000 r--p 00001000 08:05 1202702                            /home/user1/wargame/pwnablekr/echo1
00602000-00603000 rw-p 00002000 08:05 1202702                            /home/user1/wargame/pwnablekr/echo1
...



  Hit : 233     Date : 2021/06/17 01:53
[불법/스팸글로 신고하기]



    
cd80 분석을 잘못하셨네요 어셈을 저장하지 않습니다 뭘 실행하지도 않구요 2021/06/17  
turttle2s 제가 잘못 말했네요. 어셈이 아니라 기계어입니당 2021/06/21  
  pwnable.kr echo1 질문[2]     turttle2s
06/17 232
1567   ROP strcpy 관련 질문입니다.[3]     heeyoung0511
06/16 221
1566   Level2 -> Level3 에서 vi와 /usr/bin/Editor의 차이[2]     hyemin1826
07/18 636
1565   Trainer3 ftz.hackerschool.org 호스트 접속 불가[1]     hyemin1826
07/18 866
1564   dll인젝션 실험중 질문 드립니다.[1]     kkk477
05/31 674
1563   패킷 복호화를 마스터 하려면 어떤 과정이 있어야하나요?     sa0814
04/01 619
1562   사기[2]     jas08
03/31 832
1561   시스템 콜이 가능한 메모리 영역과 불가능한 메모리 영역이 존재하나요?     ocal
03/30 670
1560   pwntools 사용시와 기본 socket 모듈 이용시 차이?[4]     ocal
01/09 768
1559   lob level19(nightmare) 관련질문[1]     dnjsdnwja
12/18 704
1558   ftz level2 질문있습니다[1]     kihyun1998
12/13 698
1557   ftz level2번 푸는데요 권한이...     kihyun1998
12/06 643
1556   시스템해킹할때 [2]     thsrhkdwns
12/05 991
1555   [LOB Redhat] succubus -> nightmare[3]     turttle2s
09/26 771
1554   read()로 got leak이 가능한가요?[1]     turttle2s
09/26 799
1553   pwntools 쓰시는 분들 ~[6]     turttle2s
09/17 851
1552   system("/bin/sh") 와 execve("/bin/sh",0,0)[2]     turttle2s
09/16 1005
1551   ROP 질문입니다[2]     turttle2s
09/09 797
1550   BOF를 하는 이유가 무엇인가요?[7]     turttle2s
09/03 1142
1549   rop 다음에 뭐를 공부하는게 좋을까요?[1]     tloet
08/26 949
1 [2][3][4][5][6][7][8][9][10]..[79]

Copyright 1999-2021 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org & Wowhacker.com