레벨 해킹

 2839, 1/142 회원가입  로그인  
   park53kr
   level5 질문있습니다!!!!!!

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3270 [복사]


안녕하세요~

질문이 있는데요

제가 풀이과정을 보기까지는 심볼릭 링크라는 개념을 몰랐습니다 그래서

저는 system("cp /tmp/level5.tmp /tmp/passwd.txt"); 라고 생각했거든요...
그래서 목표프로그램을 백그라운드로 무한루프 돌리고 cp 명령어를 수행하는 프로그램을 돌렸습니다.
passwd.txt에 답이 저장되지는 않았는데.....

다른 분들은

system("ln -s /tmp/level5.tmp /tmp/passwd.txt");

이 코드를 사용해서 풀으셨더라고요??

system("ln -s /tmp/level5.tmp /tmp/passwd.txt"); 이 코드에서
level5.tmp의 내용이 미리 만들어놓은 passwd.txt에 덮어씌워지는 것으로 알고 있습니다.
그런데 왜 비슷한 기능을 하는  cp 명령어는 왜 안되는지 가르쳐주세요 ㅠㅠ...

  Hit : 2658     Date : 2012/07/06 06:56



    
pk920207 될거같은디.. 안그러면 생성하고삭제하는속도가 너무빨라서 프로그램이 못따라오는게아닐까요 2012/11/06