·¹º§ ÇØÅ·

 2844, 5/143 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   sbshs77
   http://www.fcagu.co.cc/
   Level7~Level9 °ø·«

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


************************************************************************
Next level
************************************************************************
login: level7
Password:
[level7@ftz level7]$ ls
hint public_html/ tmp/
[level7@ftz level7]$
ÀÚ....ÀÌÁ¦ ·¹º§7À̳׿ä...À̹ø¹®Á¦µµ Âü Àç¹Ô´Â ¹®Á¦ÀÔ´Ï´Ù.
ÈùÆ®¸¦ º¸ÁÒ
[level7@ftz level7]$ cat hint
/bin/level7 ¸í·ÉÀ» ½ÇÇàÇϸé, Æнº¿öµå ÀÔ·ÂÀ» ¿äûÇÑ´Ù.

1. Æнº¿öµå´Â °¡±î¿î°÷¿¡..
2. »ó»ó·ÂÀ» Ãѵ¿¿øÇ϶ó.
3. 2Áø¼ö¸¦ 10Áø¼ö¸¦ ¹Ù²Ü ¼ö Àִ°¡?
4. °è»ê±â ¼³Á¤À» °øÇпëÀ¸·Î ¹Ù²Ù¾î¶ó.

Ȥ½Ã¶óµµ ¼öÇÐÀßÇϽô ºÐ ÀÖÀ½ ÀÌ ¹®Á¦ Àß Çª½Ã°Ú³×¿ä....
ÀÏ´Ü ½ÇÇàÇØ º¸ÁÒ
[level7@ftz level7]$ /bin/level7
Insert The Password : fuck

¿Ã¹Ù¸£Áö ¾ÊÀº Æнº¿öµå ÀÔ´Ï´Ù.
Æнº¿öµå´Â °¡±î¿î°÷¿¡...
--_--_- --____- ---_-__ --__-_-

¾Æ...À߸øµÆµ¥¿ä..±×·±µ¥...Àú ¹Ø¿¡ ÀÌ»ó ²Ù¸®ÇÑ°Ç ¸Ö±î¿©?
»ó»ó·Â µ¿¿øÇÏ·¡¿ä....¤Ñ¤Ñ;
-__--_--_- ÀÌ·¸°Ô µÇ¾îÀִµð...

- À§¿¡²« 1 À̶ó°í ġȯÇÏ°í...
_ ¾Æ·¡²« 0 À̶ó°í ġȯÇսôÙ....ÀÌ°Ô ¹Ù·Î »ó»ó·ÂÀÌÁÒ¸Ó..¤¾¤¾¤¾

--_--_- --____- ---_-__ --__-_-

ÀÌ°É Çʵ带 ³ª´²¼­...±×¿¡µû¸¥ °è»êÀ» Çغ¸¸é¿ä..

--_--_- ÀÌ°Ç 1101101 ÀÌ·¸°Ô ¹Ù²Ü¼öÀÖ±¸...

--____- ÀÌ°Ç 1100001

---_-__ ¿ä°ï 1110100

--__-_- ¿ä°Ç 1100101

ÀÌ·¸°Ô ³ªÅ¸³¾¼öÀÖ§c...
Àú 2Áø¼öµéÀ» 10Áø¼ö·Î ¹Ù²ãº¸¼¼¿ä...Àúµµ ¼öÇÐÀ» Àß ¸øÇؼ­ ¾Æ´Â »çÀÌÆ®¿¡¼­ 2Áø¼ö¸¦ 10Áø¼ö·Î °íÄ¡±â ¼­ºñ½º°¡ Àִµ¥ ±×°Å ÀÌ¿ëÇؼ­ ¹Ù²å¾î¿ä..



10Áø¼ö·Î °íÄ¡¼Ì³ª¿ä?..±×·³ ÀÌÁ¦ ¿ì¸®°¡ ÇؾßÇÒ²« ±× 10Áø¼ö¸¦ ¾Æ½ºÅ° ÄÚµå·Î ¹Ù²ãÁÖ´Â °Å¿¡¿ä..C°øºÎ¸¦ ÇÏ´Ùº¸¸é ¾Æ½ºÅ°ÄÚµå¶ó´Â ¸»ÀÌ °¡²û ³ª¿À´Âµ¥¿ä....¾ÏÆ° 10Áø¼ö¸¦ ¾Æ½ºÅ°ÄÚµå·Î ¹Ù²Þ ³¡³³´Ï´Ù..

¿¹¸¦ Çϳªµé¾î¼­...
1101101 ÀÌ°É 10Áø¼ö·Î °íÄ¡¸é 109°¡ ³ª¿Í¿ä..
ÀÌ 109¶ó´Â 10Áø¼ö¸¦ ¾Æ½ºÅ° ÄÚµå·Î °íÄ¡±â À§Çؼ­´Â C·Î ÇÁ·Î±×·¥À» Çϳª Â¥ ÁÖ¸é µË´Ï´Ù.

¼Ò½º´Â °ø°³ÇÏÁÒ
#include<stdio.h>
main()
{
int change;
printf("10Áø¼ö¸¦ ÀÔ·Â\n");
scanf("%d",&change);
printf("¾Æ½ºÅ°ÄÚµå=%s",&change);
}

ÀÌ·¸°Ô ¸¸µé¸é µÇ°Ú³×¿ä...
ÀÌ°É ÀÌ¿ëÇؼ­ 109¶ó´Â 10Áø¼ö¸¦ ¾Æ½ºÅ° ÄÚµå·Î ¹Ù²Ù¸é mÀÌ ³ª¿Â´ä´Ï´Ù....
ÀÌ·±½ÄÀ¸·Î ¾Æ±î ³ª¿Â 2Áø¼öµéÀ» 10Áø¼ö·Î ¹Ù²Ù°í À§ÀÇ ¼Ò½º¸¦ ÀÌ¿ëÇؼ­ ¾Æ½ºÅ° ÄÚµå·Î ¹Ù²Ù¸é 4±ÛÀÚ°¡ ³ª¿À°ÚÁÒ
mxxx

ÀÌ°É /bin/level7À» ½ÇÇà½ÃŲÈÄ¿¡ ³Ö¾îº¼±î¿ä?
[level7@ftz level7]$ /bin/level7
Insert The Password : mxxx

Congratulation! next password is "›f¶ó ›f¶ó"
³ª¿À³×¿è.^^
***************************************************************************
Next level
***************************************************************************
·¹º§ 8Àº ±ÍÂú¾Æ¼­ ³Ñ¾î°©´Ï´Ù....
Á¶±Ý ÈùÆ®µå¸®ÀÚ¸é size·Î ã´Â °ÍÀº
find / -size °ªc
ÇÏ½Ã¸é µË´Ï´Ù.
ã¾Æ¼­ Á¸´õ¸®ÆÛ¶ó´Â Å©·¢ÅøÀ» ¹ÞÀ¸¼Å¼­ µ¹¸®¸é Æнº¿öµå ³ª¿É´Ï´Ù...
***************************************************************************
Next level
***************************************************************************
login: level9
Password:
Last login: Fri Aug 3 17:19:57 from 147.46.175.146
[level9@ftz level9]$ cat hint
´ÙÀ½Àº /usr/bin/bofÀÇ ¼Ò½ºÀÌ´Ù.

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

main(){

char buf2[10];
char buf[10];

printf("It can be overflow : ");
fgets(buf,20,stdin);

if ( strncmp(buf2, "success", 7) == 0 )
{
printf("Good Skill!\n");
system("/bin/bash");
}

}

À̸¦ ÀÌ¿ëÇÏ¿© level10ÀÇ ±ÇÇÑÀ» ¾ò¾î¶ó.
[level9@ftz level9]$
ÀÌ°Ô ÈùÆ®³×¿ä...ÈùÆ®¿¡º¸¸é /usr/bin/bofÀÇ ¼Ò½º°¡ ³ª¿ÍÀִ°Šº¸´Ï±î buffer over flowÀÇ ±âÃʸ¦ °øºÎÇÏ´Â ¹®Á¦°°³×¿ä...
BOF¿¡ ´ëÇØ ±íÀÌ ¾ËÇÊ¿ä´Â ¾ø±¸¿ä...(¹°·Ð level11~20±îÁö BOF¹®Á¦°¡ ¸¹À¸´Ï BOF´Â ÇʼöÁÒ..);
ÀÌ ¹®Á¦¸¦ Ç®°í³ª¸é ¾î´ÀÁ¤µµ ¾Æ½Ç¼ö ÀÖÀ»²¨¿¡¿ä....^^
¿ì¼± ¼Ò½º¿¡ ÁÖ¼®À» ´Þ¾Æ¼­ ¼³¸íÇÏÁÒ..
------------------------------------------------------------------
#include <stdio.h> *Çì´õÆÄÀÏ ¼±¾ðºÎ*
#include <stdlib.h>
#include <unistd.h>

main(){

char buf2[10]; *¹®ÀÚÇüÀ¸·Î buf2¶ó´Â º¯¼ö¸¦ 10°³¼±¾ð*
char buf[10]; *¹®ÀÚÇüÀ¸·Î buf¶ó´Â º¯¼ö¸¦ 10°³¼±¾ð*

printf("It can be overflow : "); *It can be overflow¶ó´Â ¹®ÀÚ Ãâ·Â*
fgets(buf,20,stdin); *fgetsÇÔ¼ö·Î º¯¼ö buf¿¡ 20°³ÀÇ °ªÀ» ¹Þ´Â´Ù*<---¿©±â°¡ Áß¿ä

if ( strncmp(buf2, "success", 7) == 0 ) *strcmpÇÔ¼ö¸¦ ÀÌ¿ëÇؼ­ buf2º¯¼ö¿¡ success¶ó ´Â ¹®ÀÚ¿­ÀÌ µé¾î°¡¸é.............*
{
printf("Good Skill!\n"); *Good SkillÀ̶ó´Â ¹®ÀÚ¿­À» Ãâ·ÂÇÏ°í*
system("/bin/bash"); */bin/bash¸¦ ½ÇÇàÇÕ´Ï´Ù...*
*Áï level10ÀÇ ½©À» ¾ò°ÔµÇÁÒ*
}

}
------------------------------------------------------------------
ÀÚ.....¸Ó¸®ÁÁÀ¸½Å ºÐµéÀ̳ª ´«Ä¡ ºü¸£½Å ºÐµéÀº ¹®Á¦°¡ µÇ´ÂºÎºÐÀ» ¾Æ½Ç¼ö Àհڳ׿ä..
bufÀÇ ¿µ¿ªÀº 10°³Àε¥...¾Æ·¡¼­ fgets·Î ÀԷ¹޴ºκп¡¼­ buf¿¡´Ù°¡ 20°³¸¦ ¹Þ¾Æ¹ö¸®³×¿ä...buf2¿Í bufÀÇ ¸ð½ÀÀ» ±×¸²À¸·Î Á» º¸ÀÚ¸é....
buf buf2
[1234567890][1234567890]
±×·±µ¥..buf¿¡ 20°³ ±îÁö ÀԷ¹ÞÀ»¼öÀÕÁÒ....±×·³ 15°³¸¦ ÀÔ·ÂÇÏ¸é ¾î¶»°Ô µÉ±î¿ä?
buf buf2
[1234567890 [12345 ]
ÀÌ·¸°Ô buf2ÀÇ¿µ¿ª¿¡ 5°³ÀÇ °ªÀÌ ´õ µé¾î°¡³×¿ä...¾î¶µç ³ÑÃļ­ buf2¿¡´Ù°¡ ¿ì¸®°¡ ¿øÇÏ´Â °ªÀ» ³ÖÀ» ¼ö ÀÖ´Ù´Â °á·ÐÀÌ ³ª¿À³×¿ä...¤¾¤¾¤¾
¼Ò½º¿¡¼­ º¸¸ébuf2¿¡ success¶ó´Â ´Ü¾î°¡ µé¾î°¡¾ß Åë°úÁÒ?
±×·¸´Ù¸é buf¿¡´Ù°¡ 10°³¸¦ ÀÔ·ÂÇÏ°í Á¶±Ý ´õ ³ÑÃļ­ success¶ó´Â ´Ü¾î¸¦ ³ÖÀ¸¸é Åë°ú°Ú³×¿ä....ÇÏÁö¸¸ °£´ÜÇÏÁö ¾ÊÀ»²¨¿¡¿ä.....È÷È÷ ..±×°Ç Á÷Á¢Çغ¸½Ã¸é¼­ ¾Ë¾Æº¸¼¼¿ä...
buf2¿¡´Â ²¿.............¿Á success¶ó´Â ´Ü¾î¸¸ µé¾î°¡¾ß°ÚÁÒ....^^
**********************************************************************

  Hit : 3721     Date : 2008/06/18 06:28



    
.. ¾ðÁ¦Àû ÀÚ·á?? ·¹º§ 9 ¼Ò½º ¹Ù²ïÁö°¡ ¾ðÁ¨µ¥... 2008/06/18
k1rha °ø·«°°Àº°Ç ³Î·ÁÀÕÁö¸¸..¾Èº¸°í Á÷Á¢Çª´Â°Ô Áß¿äÇÑ°ÅÁÒ ¤¾; 2008/06/18  
°ËÀº¿ù¾Æ gogogogogogogogogogo ¤¢¤¢ 2008/06/19  
ÀÌ·±¸» ¾ÈÇÏ·Á°í Çß´Â ¾îµð¼­ ¹è²¸¿Í¼­ »ì¦¼öÁ¤ÇØÁֽô ¼¾½º°¡ ¾ÆÁÖ ¤¾¤§¤§À̳׿ä. 2008/06/21
°ËÀº¿ù¾Æ ¤»¤» go À§Ä¡¸¸ Á¦´ë·Î ¾Ë¸é ´ë´Â°É ±ÄÀÌ ¹è³¥ ÀÌÀ¯°¡ ^^; ±×°Å ¹è³¥ ½Ã°£¿¡ ÀÚ´Â°Ô ³´ÁÒ ^^ 2008/06/24  
whathellof gcc ¹öÀü¾÷µÇ¸é¼­ dummy»ý±âÁ´~ ±×°Íµµ ¹ú½á ÇÑÂüÀû ¾ê±â.. 2008/07/18  
2764   level2ÀÇ ±ÇÇÑÀ¸·Î level3..[3]     psh7392
02/15 3918
2763   level1 ÆÁ.[3]     ktykty297
06/27 3900
2762     [re] Level3Àº C¾ð¾î¸¦ ¾Ë¾Æ¾ß Ç® ¼ö ÀÖ½À´Ï±î?[1]     ¼ÒÀ¯
09/14 3890
2761   level11/level12 ¹× ¿¡·¯°ü·Ã Áú¹®ÀÔ´Ï´Ù.[4]     amur84
03/15 3872
2760     [re] ·¹º§5[level5]¿¡¼­¿ä.. Áú¹®..[2]     yl
09/12 3833
2759   ¾Æ³ö...·¹º§1...2½Ã°£Â° È¥ÀÚÈûÀ¸·Î²þ²þ[4]     ¿î¸íÀÇ¿¹°¡¼Ò
04/17 3831
2758   Àú°Å¿ä~ ·¹º§5¿¡ °üÇؼ­ Áú¹®¿ä~~[18]     ½º³¼
09/06 3816
2757   ·¹º§3 level3¿¡¼­[1]     bluedash2000
10/03 3813
2756   ÆÄÀÏÀÌ ³Ñ ¸¾¾Æ¼­ ±×³É ã±â°¡ Èûµé¾î¿ä[4]     dangjang
09/03 3812
2755         level20 / printf ÇÔ¼öÀÇ RET°ªÀ» º¯°æÇÏ¿© ½©ÄÚµå ½ÇÇàÇϱâ.     pogusm
11/23 3809
2754   ·¹º§ 3¸»ÀÌ¿¡¿ä~[1]     dangjang
09/06 3781
2753   FC3¿¡¼­ GOT¿À¹ö¶óÀÌÆà Áú¹®ÀÖ½À´Ï´Ù..,[2]     ¿ìÀ×22
04/25 3780
2752     [re] ·¹º§4¸¦ƒÚÁö¸¸ Àǹ®ÀÌÀÖ½À´Ï´Ù.[3]     ¼ÒÀ¯
09/13 3774
2751     [re] ·¹º§8¿¡¼­....[2]     a2pjin
09/08 3770
2750   ·¹º§3, ÁøÂ¥¸Ó¸®¾ÆÆÛ, - -;[13]     cherybug0
09/06 3768
2749   ·¹º§5 Á¦¹ß °¥¸£ÃÄÁÖ¼¼¿ä~ ÁøÂ¥ ºÎŹµå¸³´Ï´Ù~[4]     ½º³¼
09/09 3752
2748   Á¸´õ¸®ÆÛ ¸®´ª½º¹öÁ¯ ¾îµð¼­ ±¸ÇÒ¼ö ÀÖÀ»±î¿ä..[2]     ±â¼±ÀÌ´Ù
09/10 3741
2747   gdb¿¡¼­ È®ÀÎÇÑ ÁÖ¼Ò°ª°ú ½ÇÁ¦ ÇÁ·Î±×·¥ µ¹¾Æ°¥¶§ ÁÖ¼Ò°ª Â÷ÀÌ ¤Ð¤Ð[3]     wildhacker1
07/27 3735
2746   ·¹º§10¿¡¼­...[1]     a2pjin
09/11 3721
  Level7~Level9 °ø·«[6]     sbshs77
06/18 3720
[1][2][3][4] 5 [6][7][8][9][10]..[143]

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