°³¶ËÀ̳׿¡¼ ÆÇ¸ÅµÈ "Ãʺ¸ ÇØÄ¿¸¦ À§ÇÑ ÇØÅ· ÀÔ¹® ¼¼Æ® (Àü2±Ç)" Á¤°¡ 49,000¿ø Æò±ÕÇÒÀΰ¡
|
|
|
[(°³Á¤ÆÇ) ÇØÅ·: °ø°ÝÀÇ ¿¹¼ú]
0x100Àå µé¾î°¡¸ç
0x200Àå ÇÁ·Î±×·¡¹Ö 0x210 ÇÁ·Î±×·¡¹ÖÀ̶õ? 0x220 °¡»ó ÄÚµå 0x230 Á¦¾î ±¸Á¶ 0x231 If-Then-Else 0x232 While/Until ·çÇÁ 0x233 For ·çÇÁ 0x240 ±âº»ÀûÀÎ ÇÁ·Î±×·¡¹Ö °³³ä 0x241 º¯¼ö 0x242 »ê¼ú ¿¬»êÀÚ 0x243 ºñ±³ ¿¬»êÀÚ 0x244 ÇÔ¼ö 0x250 Á÷Á¢ Çغ¸±â 0x251 Å« ±×¸² ÀÌÇØÇϱâ 0x252 x86 ÇÁ·Î¼¼¼ 0x253 ¾î¼Àºí¸® ¾ð¾î 0x260 ±âº»À¸·Î µ¹¾Æ°¡±â 0x261 ¹®ÀÚ¿ 0x262 Signed, Unsigned, Long, Short 0x263 Æ÷ÀÎÅÍ 0x264 Çü½Ä ¹®ÀÚ¿ 0x265 Çü º¯È¯ 0x266 Ä¿¸Çµå¶óÀÎ ÀÎÀÚ 0x267 º¯¼ö ¹üÀ§ 0x270 ¸Þ¸ð¸® ¼¼±×¸ÕÆ® 0x271 C¿¡¼ÀÇ ¸Þ¸ð¸® ¼¼±×¸ÕÆ® 0x272 Èü »ç¿ëÇϱâ 0x273 ¿À·ù È®ÀÎµÈ malloc() 0x280 ±âÃÊ ½×±â 0x281 ÆÄÀÏ Á¢±Ù 0x282 ÆÄÀÏ ±ÇÇÑ 0x283 »ç¿ëÀÚ ID 0x284 ±¸Á¶Ã¼ 0x285 ÇÔ¼ö Æ÷ÀÎÅÍ 0x286 °¡»ó ³¼ö 0x287 È®·ü °ÔÀÓ
0x300Àå °ø°Ý 0x310 ÀÏ¹Ý °ø°Ý ±â¹ý 0x320 ¹öÆÛ ¿À¹öÇ÷οì 0x321 ½ºÅà ±â¹Ý ¹öÆÛ ¿À¹öÇ÷οìÀÇ Ãë¾àÁ¡ 0x330 BASH ¼Ð·Î ÇØÅ·Çϱâ 0x331 ȯ°æ º¯¼ö ÀÌ¿ëÇϱâ 0x340 ±âŸ ¼¼±×¸ÕÆ® ¿À¹öÇ÷οì 0x341 Èü ±â¹Ý ¿À¹öÇ÷οì 0x342 ÇÔ¼ö Æ÷ÀÎÅÍ ¿À¹öÇ÷οì 0x350 Æ÷¸Ë ½ºÆ®¸µ 0x351 Æ÷¸Ë ÀÎÀÚ 0x352 Æ÷¸Ë ½ºÆ®¸µ Ãë¾àÁ¡ 0x353 ÀÓÀÇÀÇ ¸Þ¸ð¸® ÁÖ¼Ò¿¡¼ Àбâ 0x354 ÀÓÀÇÀÇ ¸Þ¸ð¸® ÁÖ¼Ò¿¡ ¾²±â 0x355 ÀÎÀÚ¿¡ Á÷Á¢ Á¢±Ù 0x356 ¼îÆ® ¾²±â ±â¹ý 0x357 ¼Ò¸êÀÚ¸¦ ÀÌ¿ëÇÑ ¿ìȸ¹ý 0x358 ³ëÆ® °Ë»ö ÇÁ·Î±×·¥ÀÇ Ãë¾àÁ¡ 0x359 Àü¿ª ¿ÀÇÁ¼Â Å×ÀÌºí µ¤¾î¾²±â
0x400Àå ³×Æ®¿öÅ· 0x410 OSI ¸ðµ¨ 0x420 ¼ÒÄÏ 0x421 ¼ÒÄÏ ÇÔ¼ö 0x422 ¼ÒÄÏ ÁÖ¼Ò 0x423 ³×Æ®¿öÅ© ¹ÙÀÌÆ® ¼ø¼ 0x424 ÀÎÅÍ³Ý ÁÖ¼Ò º¯È¯ 0x425 °£´ÜÇÑ ¼¹ö ¿¹Á¦ 0x426 À¥ Ŭ¶óÀ̾ðÆ® ¿¹Á¦ 0x427 ÀÛÀº À¥¼¹ö 0x430 ÇÏÀ§ °èÃþ ÇغΠ0x431 µ¥ÀÌÅ͸µÅ© °èÃþ 0x432 ³×Æ®¿öÅ© °èÃþ 0x433 Àü¼Û °èÃþ 0x440 ³×Æ®¿öÅ© ½º´ÏÇÎ 0x441 ·Î ¼ÒÄÏ ½º´ÏÆÛ 0x442 libpcap ½º´ÏÆÛ 0x443 °èÃþ Çص¶ 0x444 ´Éµ¿ ½º´ÏÇÎ 0x450 ¼ºñ½º °ÅºÎ 0x451 SYN È«¼ö 0x452 Á×À½ÀÇ ÇÎ 0x453 Ƽ¾îµå¶ø 0x454 ÇÎ È«¼ö 0x455 ÁõÆø °ø°Ý 0x456 ºÐ»ê DoS È«¼ö 0x460 TCP/IP ÇÏÀÌÀçÅ· 0x461 RST ÇÏÀÌÀçÅ· 0x462 Áö¼ÓµÇ´Â ÇÏÀÌÀçÅ· 0x470 Æ÷Æ® ½ºÄ³´× 0x471 ½ºÅÚ½º SYN ½ºÄµ 0x472 FIN, X-mas, Null ½ºÄµ 0x473 °¡Â¥ ½ºÄµ ÆÐŶ ÀÌ¿ë 0x474 À¯ÈÞ ½ºÄ³´× 0x475 »çÀü ¹æ¾î(°¡¸®°³) 0x480 ³×Æ®¿öÅ© °Ç³Ê ÇØÅ·Çϱâ 0x481 GDB·Î ºÐ¼®Çϱâ 0x482 tinyweb °ø°ÝÇغ¸±â 0x483 Æ÷Æ® ¹ÙÀεù ¼ÐÄÚµå
0x500Àå ¼ÐÄÚµå 0x510 ¾î¼Àºí¸®¿Í C 0x511 ¾î¼Àºí¸® ¸®´ª½º ½Ã½ºÅÛ ÄÝ 0x520 ¼ÐÄÚµå·Î °¡´Â ±æ 0x521 ½ºÅÃÀ» »ç¿ëÇÑ ¾î¼Àºí¸® ¸í·É 0x522 GDB·Î Á¶»ç 0x523 ³Î ¹ÙÀÌÆ® Á¦°Å 0x530 ¼ÐÀ» »ý¼ºÇÏ´Â ¼ÐÄÚµå 0x531 ±ÇÇÑ ¹®Á¦ 0x532 ¼ÐÄÚµå Á» ´õ ÀÛ°Ô ¸¸µé±â 0x540 Æ÷Æ® ¹ÙÀεù ¼ÐÄÚµå 0x541 Ç¥ÁØ ÆÄÀÏ ¼¼úÀÚ º¹Á¦ 0x542 ºÐ±â Á¦¾î ±¸Á¶ 0x550 Ä¿³ØÆ® ¹é ¼ÐÄÚµå
0x600Àå ´ëÀÀÃ¥ 0x610 ŽÁö ´ëÀÀÃ¥ 0x620 ½Ã½ºÅÛ µ¥¸ó 0x621 ½Ã±×³Î 0x622 tinyweb µ¥¸ó 0x630 ÁÖ¿ä Åø 0x631 tinywebd °ø°Ý Åø 0x640 ·Î±× ÆÄÀÏ 0x641 ±ºÁß ¼Ó¿¡ ¼û±â 0x650 º¸Áö ¸øÇÏ°í Áö³ªÄ¡±â 0x651 ÇÑ ¹ø¿¡ Çϳª¾¿ 0x652 ¿ø·¡´ë·Î ¸¸µé±â 0x653 ÀÚ½Ä ÇÁ·Î¼¼½º È£Ãâ 0x660 °í±Þ À§Àå¹ý 0x661 ·Î±×ÀÇ IP ÁÖ¼Ò ½ºÇªÇÎ 0x662 ·Î±×¾ø´Â °ø°Ý 0x670 Àüü ±â¹Ý ½Ã½ºÅÛ 0x671 ¼ÒÄÏ Àç»ç¿ë 0x680 ÆäÀ̷εå Àº´Ð 0x681 ¹®ÀÚ¿ ÀÎÄÚµù 0x682 ½ä¸Å ¼û±â´Â ¹æ¹ý 0x690 ¹öÆÛ Á¦ÇÑ 0x691 ´ÙÇüÀÇ Ãâ·Â °¡´ÉÇÑ ASCII ¼ÐÄÚµå 0x6a0 ´ëÀÀÃ¥ º¸° 0x6b0 ½ÇÇà ºÒ°¡´É ½ºÅà 0x6b1 ret2libc 0x6b2 system()À¸·Î ¸®ÅÏ
0x6c0 ÀÓÀÇ ½ºÅà °ø°£ 0x6c1 BASH¿Í GDB·Î Á¶»ç 0x6c2 linux-gate ÀÌ¿ë±â 0x6c3 ÀÀ¿ë Áö½Ä 0x6c4 ù ¹ø° ½Ãµµ 0x6c5 µµ¹ÚÇϱâ
0x700Àå ¾ÏÈ£ÇÐ 0x710 Á¤º¸ ÀÌ·Ð 0x711 Àý´ëÀû º¸¾È 0x712 ¿øŸÀÓ Æеå 0x713 ¾çÀÚ Å° ºÐ¹è 0x714 °è»ê ºÒ´É º¸¾È 0x720 ¾Ë°í¸®Áò ½ÇÇà ½Ã°£ 0x721 Á¡±Ù Ç¥±â¹ý 0x730 ´ëĪ ¾ÏÈ£ ¹æ½Ä 0x731 ·¯ºê ±×·Î¹öÀÇ ¾çÀÚ °Ë»ö ¾Ë°í¸®Áò 0x740 ºñ´ëĪ ¾ÏÈ£È 0x741 RSA 0x742 ÇÇÅÍ ¼î¾îÀÇ ¾çÀÚ ÀμöºÐÇØ ¾Ë°í¸®Áò 0x750 È¥¼º ¾ÏÈ£ 0x751 ¸Ç ÀÎ ´õ ¹Ìµé °ø°Ý 0x752 SSH ÇÁ·ÎÅäÄÝ È£½ºÆ® ÇΰÅÇÁ¸°Æ® ¹öÀü ÀÌ¿ë 0x753 ÆÛÁö ÇΰÅÇÁ¸°Æ® 0x760 ºñ¹Ð¹øÈ£ Å©·¡Å· 0x761 »çÀü °ø°Ý 0x762 Àü¼ö Á¶»ç °ø°Ý 0x763 Çؽà ·è¾÷ Å×À̺í 0x764 ºñ¹Ð¹øÈ£ È®·ü Çà·Ä
0x770 ¹«¼± 802.11b ¾ÏÈ£È 0x771 WEP 0x772 RC4 ½ºÆ®¸² ¾ÏÈ£ ¹æ½Ä 0x780 WEP °ø°Ý 0x781 ¿ÀÇÁ¶óÀÎ Àü¼ö Á¶»ç °ø°Ý 0x782 Å°½ºÆ®¸² Àç»ç¿ë 0x783 IV ±â¹Ý º¹È£È »çÀü Å×À̺í 0x784 IP ¸®´ÙÀÌ·º¼Ç 0x785 Fluhrer, Mantin, Shamir °ø°Ý
0x800Àå °á·Ð 0x810 Âü°í ¹®Çå 0x820 ¼Ò½ºÄÚµå
[ÆÄÀ̽ã ÇØÅ· ÇÁ·Î±×·¡¹Ö]
1Àå °³¹ß ȯ°æ ±¸Ãà 1.1 ¿î¿µÃ¼Á¦ ¿ä±¸ »çÇ× 1.2 ÆÄÀ̽ã 2.5 ¼³Ä¡ 1.2.1 À©µµ¿ì¿¡¼ÀÇ ÆÄÀ̽㠼³Ä¡ 1.2.2 ¸®´ª½º¿¡¼ÀÇ ÆÄÀ̽㠼³Ä¡ 1.3 ÀÌŬ¸³½º¿Í PyDev ¼³Ä¡ 1.3.1 ctypes 1.3.2 µ¿Àû ¶óÀ̺귯¸® ÀÌ¿ë 1.3.3 C µ¥ÀÌÅÍ Å¸ÀÔ 1.3.4 ·¹ÆÛ·±½º¸¦ ÅëÇÑ ÆĶó¹ÌÅÍ Àü´Þ 1.3.5 ±¸Á¶Ã¼¿Í À¯´Ï¾ð Á¤ÀÇ
2Àå µð¹ö°Å 2.1 ¹ü¿ë CPU ·¹Áö½ºÅÍ 2.2 ½ºÅà 2.3 µð¹ö±× À̺¥Æ® 2.4 ºê·¹ÀÌÅ©Æ÷ÀÎÆ® 2.4.1 ¼ÒÇÁÆ® ºê·¹ÀÌÅ©Æ÷ÀÎÆ® 2.4.2 Çϵå¿þ¾î ºê·¹ÀÌÅ©Æ÷ÀÎÆ® 2.4.3 ¸Þ¸ð¸® ºê·¹ÀÌÅ©Æ÷ÀÎÆ®
3Àå À©µµ¿ì µð¹ö°Å °³¹ß 3.1 µð¹ö±â 3.2 CPU ·¹Áö½ºÅÍ »óÅ ¾ò±â 3.2.1 ½º·¹µå ¸®½ºÆ® 3.2.2 Á¾ÇÕ 3.3µð¹ö±× À̺¥Æ® Çڵ鷯 ±¸Çö 3.4ºê·¹ÀÌÅ©Æ÷ÀÎÆ® 3.4.1 ¼ÒÇÁÆ® ºê·¹ÀÌÅ©Æ÷ÀÎÆ® 3.4.2 Çϵå¿þ¾î ºê·¹ÀÌÅ©Æ÷ÀÎÆ® 3.4.3 ¸Þ¸ð¸® ºê·¹ÀÌÅ©Æ÷ÀÎÆ® 3.5 Á¤¸®
4Àå PyDbg - ¼ø¼ö ÆÄÀ̽ã À©µµ¿ì µð¹ö°Å 4.1 ºê·¹ÀÌÅ©Æ÷ÀÎÆ® È®Àå 4.2 Á¢±Ù À§¹Ý Çڵ鷯 4.3 ÇÁ·Î¼¼½º ½º³À¼¦ 4.3.1 ÇÁ·Î¼¼½º ½º³À¼¦ ¾ò±â 4.3.2 Á¾ÇÕ
5Àå Immunity µð¹ö°Å 5.1 Immunity µð¹ö°Å ¼³Ä¡ 5.2 Immunity µð¹ö°Å 101 5.2.1 PyCommand 5.2.2 PyHooks 5.3 °ø°Ý ÄÚµå °³¹ß 5.3.1 °ø°Ý Äڵ忡¼ »ç¿ëÇÒ ¸í·É ã±â 5.3.2 ¹®ÀÚ ÇÊÅ͸µ 5.3.3 À©µµ¿ìÀÇ DEP ¿ìȸ 5.4 ¾Ç¼º ÄÚµåÀÇ ¾ÈƼ µð¹ö±ë ·çƾ ¹«·ÂÈ 5.4.1 IsDebuggerPresent 5.4.2 ¹Ýº¹ÀûÀÎ ÇÁ·Î¼¼½º ŽÁö ±â¹ý ¿ìȸ
6Àå ÈÄÅ· 6.1 PyDbg¸¦ ÀÌ¿ëÇÑ ¼ÒÇÁÆ® ÈÄÅ· 6.2 Immunity µð¹ö°Å¸¦ ÀÌ¿ëÇÑ Çϵå ÈÄÅ·
7Àå DLL°ú ÄÚµå ÀÎÁ§¼Ç 7.1 ¿ø°Ý ½º·¹µå »ý¼º 7.1.1 DLL ÀÎÁ§¼Ç 7.1.2 ÄÚµå ÀÎÁ§¼Ç 7.2 ¹éµµ¾î Á¦ÀÛ 7.2.1 ÆÄÀÏ ¼û±â±â 7.2.2 ¹éµµ¾î ÄÚµù 7.2.3 py2exe·Î ÄÄÆÄÀÏÇϱâ
8Àå ÆÛ¡ 8.1 ¹ö±×ÀÇ À¯Çü 8.1.1 ¹öÆÛ ¿À¹öÇ÷οì 8.1.2 Á¤¼ö ¿À¹öÇ÷οì 8.1.3 Æ÷¸Ë ½ºÆ®¸µ °ø°Ý 8.2 ÆÄÀÏ ÆÛÀú 8.3 Ãß°¡ °í·Á »çÇ× 8.3.1 ÄÚµå Ä¿¹ö¸®Áö 8.3.2 ÀÚµ¿ÈµÈ Á¤Àû ºÐ¼®
9Àå Sulley 9.1 Sulley ¼³Ä¡ 9.2 Sulley ÇÁ¸®¹ÌƼºê 9.2.1 ¹®ÀÚ¿ 9.2.2 ±¸ºÐÀÚ 9.2.3 Á¤Àû, ·£´ý ÇÁ¸®¹ÌƼºê 9.2.4 ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ 9.2.5 Á¤¼ö 9.2.6 ºí·Ï°ú ±×·ì 9.3 Sulley¸¦ ÀÌ¿ëÇÑ WarFTPD ÆÛ¡ 9.3.1 FTP ±âÃÊ 9.3.2 FTP ÇÁ·ÎÅäÄÝÀÇ °ñ°Ý »ý¼º 9.3.3 Sulley ¼¼¼Ç 9.3.4 ³×Æ®¿öÅ©¿Í ÇÁ·Î¼¼½º ¸ð´ÏÅ͸µ 9.3.5 ÆÛ¡°ú Sulley À¥ ÀÎÅÍÆäÀ̽º
10Àå À©µµ¿ì µå¶óÀ̹ö ÆÛ¡ 10.1 µå¶óÀ̹ö Åë½Å 10.2 Immunity µð¹ö°Å¸¦ ÀÌ¿ëÇÑ µå¶óÀ̹ö ÆÛ¡ 10.3 Driverlib - µå¶óÀ̹ö Á¤Àû ºÐ¼® Åø 10.3.1 µð¹ÙÀ̽º À̸§ ¾Ë¾Æ³»±â 10.3.2 IOCTL µð½ºÆÐÄ¡ ·çƾ ã±â 10.3.3 IOCTL ÄÚµå ã±â 10.4 µå¶óÀ̹ö ÆÛÀú ÀÛ¼º
11Àå IDAPython - IDA Pro ½ºÅ©¸³Æà 11.1 IDAPython ¼³Ä¡ 11.2 IDAPython ÇÔ¼ö 11.2.1 À¯Æ¿¸®Æ¼ ÇÔ¼ö 11.2.2 ¼¼±×¸ÕÆ® 11.2.3 ÇÔ¼ö 11.2.4 ±³Â÷ ÂüÁ¶ 11.2.5 µð¹ö°Å ÈÄÅ· 11.3 ½ºÅ©¸³Æ® ¿¹Á¦ 11.3.1 À§ÇèÇÑ ÇÔ¼ö¿¡ ´ëÇÑ ±³Â÷ ÂüÁ¶ ã±â 11.3.2 ÇÔ¼ö ÄÚµå Ä¿¹ö¸®Áö 11.3.3 ½ºÅÃÀÇ Å©±â °è»ê
12Àå PyEmu - ½ºÅ©¸³Æ® °¡´ÉÇÑ ¿¡¹Ä·¹ÀÌÅÍ 12.1 PyEmu ¼³Ä¡ 12.2 PyEmu °³¿ä 12.2.1 PyCPU 12.2.2 PyMemory 12.2.3 PyEmu 12.2.4 ½ÇÇà 12.2.5 ¸Þ¸ð¸®¿Í ·¹Áö½ºÅÍ º¯°æÀÚ 12.2.6 Çڵ鷯 12.3 IDAPyEmu 12.3.1 ÇÔ¼ö ¿¡¹Ä·¹ÀÌÆ® 12.3.2 PEPyEmu 12.3.3 ½ÇÇà ÆÄÀÏ ÆÑÄ¿ 12.3.4 UPX ÆÑÄ¿ 12.3.5 PEPyEmu¸¦ ÀÌ¿ëÇÑ UPX ¾ðÆÑ
[(°³Á¤ÆÇ) ÇØÅ·: °ø°ÝÀÇ ¿¹¼ú] ¼Ò°³
ÇÁ·Î±×·¡¹Ö¿¡¼ºÎÅÍ °ø°Ý °¡´ÉÇÑ ±â°è¾î ÄÚµå±îÁö ÇØÅ·¿¡ ÇÊ¿äÇÑ ¸ðµç °ÍÀ» ´Ù·ëÀ¸·Î½á ÇØÅ·ÀÇ ¼¼°è¸¦ Á» ´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÇØÅ·ÀÇ ¿¹¼ú°ú °úÇÐÀ» ¼³ÆÄÇÑ Ã¥. ÇØÅ·À» °øºÎÇÏ°í ½ÍÁö¸¸ ¾îµð¼ºÎÅÍ ½ÃÀÛÇØ¾ß ÇÒÁö ¸ð¸£´Â Ãʺ¸ ÇØÄ¿µé¿¡°Ô ÇØÅ·ÀÇ Áø¼ö¸¦ ¾Ë·ÁÁÖ´Â ÇÑÆí, ½ÇÁ¦ ÄÚµå¿Í ÇØÅ· ±â¹ý, µ¿ÀÛ ¿ø¸®¿¡ ´ëÇÑ ¼³¸íÀÌ °¡µæÇÑ °£°áÇÏ°í Çö½ÇÀûÀÎ ÇØÅ· °¡À̵å´Ù. ±âº»ÀûÀÎ C ÇÁ·Î±×·¡¹Ö¿¡¼ºÎÅÍ ±âº» °ø°Ý ±â¹ý, ³×Æ®¿öÅ© °ø°Ý, ¼ÐÄÚµå °ø°Ý°ú ±×¿¡ ´ëÇÑ ´ëÀÀÃ¥±îÁö ÇØÅ·ÀÇ °ÅÀÇ ¸ðµç ºÎºÐÀ» ´Ù·é´Ù.
[ÆÄÀ̽ã ÇØÅ· ÇÁ·Î±×·¡¹Ö] ¼Ò°³
ÇØÄ¿¿Í ¸®¹ö½º ¿£Áö´Ï¾î°¡ ²À ¾Ë¾Æ¾ß ÇÒ ¼Õ½±°í ºü¸¥ ÆÄÀ̽ã ÇØÅ· ÇÁ·Î±×·¡¹Ö. µð¹ö°Å, Æ®·ÎÀ̸ñ¸¶, ÆÛÀú, ¿¡¹Ä·¹ÀÌÅÍ °°Àº ÇØÅ· Åø°ú ÇØÅ· ±â¼úÀÇ ±â¹Ý °³³äÀ» ¼³¸íÇϸç, ±âÁ¸ ÆÄÀ̽㠱â¹Ý º¸¾È ÅøÀÇ »ç¿ë¹ý°ú ±âÁ¸ ÅøÀÌ ¸¸Á·½º·´Áö ¾ÊÀ» ¶§ Á÷Á¢ Á¦ÀÛÇÏ´Â ¹æ¹ýµµ ¾Ë·ÁÁØ´Ù.
|
|
|
|
|