½Ã½ºÅÛ ÇØÅ·

 1574, 1/79 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   seoty
   ¿øÀç¾Æºü´ÔÀÇ DFB°­ÁÂÁß¿¡¼­. Áú¹®ÀÖ½À´Ï´Ù.

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


°­Á¿¡¼­.

fake chunk¸¦ ¸¸µå´Â ºÎºÐÀÌ ÀÖ½À´Ï´Ù.°Å±â¼­º¸¸é.
'free(mol1);ÀÌÈÄ mol1ÀÇ Å©±â¸¦ À½¼ö·Î Á¤ÀÇ ÇØÁشٸé. Àüü chunk boundry ¾È¿¡¼­ mol2ÀÇ º´ÇÕÀÌ ÀÌ·ïÁö±â Àü¿¡ mol2ÀÇ chunk°¡ ¾Õ¼± mol1ÀÇ Å©±â¸¦ À½¼ö°ªÀ¸·Î ÀνÄÇÑ´Ù¸é ¿ì¸®´Â ½ÇÁ¦ mol1°ú mol2ÀÇ chunk»çÀÌ¿¡ ÀÓÀÇÀÇ chunk¸¦ ¸¸µé¾î ³¾ ¼ö ÀÖÀ»°ÍÀÌ´Ù.'
ÀÌ·¸°Ô ³ª¿ÍÀÖ½À´Ï´Ù.
À½¼öÀ϶§ ¿Ö ÀÓÀÇÀÇ chunk°¡ »ý¼ºµÇ´ÂÁö¿¡ ´ëÇÑ ¼³¸íÀÌ ¾È³ª¿Í ÀÖ³»¿ä.
°Ë»öÀ»Çصµ ¾î¶»°Ô ã¾Æ¾ßÇÒÁö¸ô¶ó¼­

¿Ö??? ÀÓÀÇÀÇ chunk°¡ »ý¼ºµÇ´ÂÁöµµ ¸ð¸£½À´Ï´Ù.¤¾¤¾

ÇØÄðȸ¿øºÐµé ºÎŹµå¸³´Ï´Ù.
============
¾Æ ÇÑ°¡Áö´õÀִµ¥¿ä..

//test2.c
#include <stdio.h>
#include "dumpcode.h"

main(int argc, char *argv[])
{
       char *mol1;
       char *mol2;

       mol1 = malloc(16);
       mol2 = malloc(32);

       if ( argc< 2)
       { fprintf(stderr, "error argsn" );
       exit(0); }

       strcpy( mol1 , argv[1] );

       dumpcode(mol2-28,64);
       free(mol1);
       dumpcode(mol2-28,64);
       free(mol2);
}
                                                          
$ ./test2 `perl -e 'printf "A"x16 ; printf "xfcxffxffxffxffxffxffxffxa4x9ax04x08xa4x9ax04x08"'`

--->ÀÌ·± ¼Ò½º°¡ Àִµ¥ ¸»ÀÔ´Ï´Ù. $ ./test2 `perl -e 'printf "A"x16 ;
À̺κп¡¼­ ¸®´ª½ºÃ¥À» ¾Æ¹«¸®µÚÁ®µµ;; ÀÌ·±¸í·É¾î´Â ¸ð¸£°Ú´õ±º¿ä;; ^^

-->±×¸®±¸ xfcxffxffxffxffxffxffxffxa4x9ax04x08xa4x9ax04x08À̺κÐÀº ±â°è¾îÄڵ带 ³Ö´Â°Ç°¡¿ä?

Àç°¡³Ê¹«¸¹ÀºÁú¹®À» ÇÑ°Í°°³»¿ä.^^;;; ºÎŹµå¸³´Ï´Ù.
±×·³..Åä¿äÀÏ¿ÀÀüºÎÅÍ »ðÁúÁßÀÎ ÇÑ ÇлýÀÌ...¤»

  Hit : 3797     Date : 2008/11/01 05:09



    
seoty ¼³¸í³»¿ëÀ̹æ´ëÇÏ´Ù¸é Àç°¡¾î¶²¹®¼­¸¦ ºÁ¾ßÇÒÁö Á» ¾Ë·ÁÁÖ¼¼¿ä.¤¾¤¾ 2008/11/01  
ÃʵùÇØÄ¿ ÇÏÀÌ ÄO¾Æ? °ñÄ¡¾ÆÇ°ÅÇϳ×? °Á ÆíÇÏ°Ô »ì¾Æ..¤»¤»

1. ÀÌ°Å ¹º°¡ ÀÌ»óÇÏÁö? ³ªµÎ °øºÎÇÒ¶§ ÀÌ»óÇß¾î ¤»¤»
°ñ¶§¸®´Â°Ç mol1 ÀÌÈÄÀÇ 4¹ÙÀÌÆ®¸¦ ²À À½¼ö·ÎÇÏÁö ¾Ê¾ÆµÎ µÈ´Ù´Â°Å¾ß
ÄO¾Æ ³ª´Â \x02\x02\x02\x02·Îµµ ¼º°øÇß¾î
ÀÌ°Å À½¼öµç ¾ç¼öµç°£¿¡ ¦¼öÀ̱⸸ÇϸéµÅ. ÈùÆ®°¡ µÇ¾ú¶°?

2. ÄO Ȥ½Ã ÈÞ°¡³ª¿Â°Å¾ß? ¸»ÀÔ´Ï´Ù°¡ ¹¹¾ß? ¤»¤»
¿ì¼± `` ¿ä°Ç ½© ¸í·É ½ÇÇà °á°ú¸¦ Ãâ·ÂÇØÁÖ´Â°Å¾ß `id`¶ó°í ¶§·Á³Ö¾îºÁ
±×¸®°í ½© »ó¿¡¼± \xff °°Àº ¿ä»óÇÑ ¹®ÀÚ¸¦ Á÷Á¢ ÀÔ·ÂÇÏÁö ¸øÇϱ⠶§¹®¿¡ perlÀ» ¾´°Å±¸
½ºÇÇÄ¿ ÄÑ°í perl -e 'printf "\x07"' ÀÌ¶ó±¸ ÇغÁ ¤»¤»

3. ±×°Ç ±â°è¾î°¡ ¾Æ´Ñµ¥ ÄO? Å« ½Ç¸ÁÀε¥?
±×³É ¸Þ¸ð¸® ÁÖ¼Ò°ªÀ̾ß
2008/11/04  
ÁßµùÇØÄ¿ ÃʵùÇØÄ¿...... ³Ê Á»Â¯ÀÌ¾ß 2008/11/07
seoty ÃʵùÇØÄ¿.¤» °í¸¶¿ö.¤» ¸¹Àº µµ¿òÀ̵Ǿú¾î.¤» ³»°¡ ÈƷüҿ¡¼­ ³ª¿ÂÁö°¡ ¾ó¸¶¾ÈµÇ¼­ Á¤½ÅÀ̾ø³ªºÁ.¤»¤»
°øÀÍÀ̰ŵç.¤» ¿ÖÃʵùÀ̾ß.³ªµµ 88Àε¥.¤»¤»
±Ù´ë. ¿Ö ±¸Áö [ret-12]¸¦ Çϴ°ÅÁö?
¾îÂ¥ÇÇ °Å±â ÁÖ¼Ò ¿À¹öÇ÷οì Çؼ­ °ªÀ» Á¤ÇÏ°Ô µÇ´Â°ÅÀܾÆ;¤·¤µ¤·;;
³»°¡ Çϳª¸¸ »ý°¢ÇÒÁپƴ°ɰ¡?¤¾
[junk1:12byte][jump ahead:2byte][junk2:10byte][NOP][shellcode][junk3][0xfffffffffffffffc][RET-12][*jump]
2008/11/08
ÃʵùÇØÄ¿ ret-12¸¦ ÇÏ´Â ÀÌÀ¯´Â ÁöÁ¤µÈ ÁÖ¼Ò + 12µÇ´Â À§Ä¡ÀÇ 4¹ÙÀÌÆ®°¡ ¹Ù²î±â ¶§¹®À̾ß
¸¸¾à ret-12 ´ë½Å retÀÇ ÁÖ¼Ò¸¦ ³Ö´Â´Ù¸é ¾û¶×ÇÏ°Ô¿ä ret+12ÀÇ °ªÀÌ ¹Ù²î°ÚÁö
¿Ö ÇÏÇÊÀ̸é +12ÀÇ À§Ä¡°¡ ¹Ù²î´ÂÁö´Â ¹°¾îº¸Áö¸¶ ÄO¾Æ ±×°Ç freeÀÇ raw Äڵ带 ¶â¾îºÁ¾ßÇØ
2008/11/10  
1574   ¿ø°Ý ÄÄÇ»ÅÍÁ¾·á[6]     ±Ýºû°©¿Ê
03/22 6109
1573   ¿øÁ¤´ë ·¾1¸»ÀÔ´Ï´Ù...[2]     W.H.
09/13 3998
1572   ¿øÃÊÀûÀÎ ÇØÅ·Áú¹®Çϳª;[3]     Åʱ¸
03/28 5270
  ¿øÀç¾Æºü´ÔÀÇ DFB°­ÁÂÁß¿¡¼­. Áú¹®ÀÖ½À´Ï´Ù.[5]     seoty
11/01 3796
1570     ¿¹Àü¿¡..     awsedr45
03/31 3894
1569   ¿¹Àü¿¡ ÇØÄ¿½ºÄð¿¡¼­ º»ÀûÀÖ´Â ÁñãµÇÀÖ´ø ¸µÅ©Áß¿¡¿ä »çÀÌÆ®·Î ¾ÆÀÌÇÇ µû´Â »çÀÌÆ®ÀÖÀÚ³ª¿©?[2]     kmc1993
07/28 10130
1568   ¿µÈ­¿¡¼­ º»°Å Áú¹®Á»¿ä.[5]     GDSÅ°¶ó
04/08 3920
1567   ¿­·¯Áø Æ÷Æ®À¸·Î´Â ÅÚ³ÝÁ¢¼ÓÀÌ °¡´ÉÇÑ°¡¿ä?[4]     Koosha
11/02 4736
1566   ¿­·ÁÀÕ´Â Æ÷Æ®¸¦ÅëÇØ ¾î¶»°ÔÁ¢¼ÓÇϳª¿ä     kdc11111
11/06 4125
1565   ¿­Ç÷°­ÀÇ c¾ð¾î¿¡¼­ »ç¿ëÇÏ´Â ÀÖ´Â ÄÄÆÄÀÏ·¯´Â ¸Ó¿¡¿ä?[4]     Åʱ¸
03/28 5250
1564   ¿©¸§¹æÇп¡...itÄ·ÇÁ°°Àº°Å ÀÖ¾î¿ä..?     momma1004
05/31 4425
1563   ¿©·¯ºÐÀº Ãë¾àÁ¡ ¹ß°ß ÈÄ[3]     lMaxl04
03/07 4150
1562   ¿©·¯ºÐ..³Ê¹«±Ã±ÝÇؼ­¿ä;;[7]     ²ÞÀºÇØÄ¿
01/25 3819
1561   ¿©·¯ ¼±¹è´Ôµé²².........³»ÄÄÀÌ ÇìÅ·À» ´çÇÑ°ÇÁö^^[2]     appleone
01/09 5650
1560   ¿©·¯ ¼±¹è´Ôµé²².........[5]     appleone
12/27 3861
1559   ¿©±â¿¡´Ù°¡ ¿©ÂåºÁ¾ß Çϴ°ǰ¡¿ä;;;     hwanhee
11/23 3984
1558   ¿©±â¼­ Á¦°øÇÏ´Â ftz¿¡¼­ ·¹º§3´Ü°è ³Ñ¾î°¥¶§[3]     crazyuni
05/25 3333
1557   ¿©±â´Ù ¹°¾îºÁµµ µÇ´ÂÁö ¸ð¸£°Ù´Âµ¥[6]     khg3536
12/31 3646
1556   ¿©±â ¿Ã¸®´Â°ÇÁö ¸ð¸£°Ú´Âµ¥ ±×³ª¸¶ °¡Àå °¡±î¿ö¼­ ¿Ã¸³´Ï´Ù. Á¦¹ß ¾Ë·ÁÁÖ¼¼¿ä     kevin961119
09/04 3330
1555   ¿©±â ¾î¶»°Ô Çϴ°ÅÁÒ??[1]     ts930803
09/04 4102
1 [2][3][4][5][6][7][8][9][10]..[79]

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