Linux hacking
해커 스쿨 레벨 3....
앨러리퀸
2009. 1. 21. 01:17
레벨3이다.. 힌트를 한번 보자 ㅋ
크억.. 씨언어다.. 제일 싫어해.. 그래도 그건 봤던 실력으로 살펴보자.. 흠.. 소스를 보니..
인자를 받는거네.. 캐릭터 배열로 준다음.. 만약 argc 가 2개가 아니라면 다음껄 출력 하고
만약 2개라면(?) 맞나? 흠.. 스트링 카피와 스트링캣함수로 명령을 한다고 쓰여져 있다..
거기중에 자세히 보면.. 스트링 캣에는 argv 인자 2번째껄 받는다고 쓰여져 있다.. 흠..
그렇군.. 이대로 코드를 넘어가고.. 물론 autodig 도 find 를 사용해서 퍼미션 레벨4 전용으로
설정되어 있는걸 찾아야 된다.. 다음 more hint 흠.. 동시에 여러 명령어를 사용하려면?
문자열 형태로 명령어를 전달하려면?
와.. 더어려워.. 먼소리야.. 내 기억으로는.. 랩실 형한테 물어봐서 조언을 들었던 걸로 기억
되는데.. 아닌가 네이버 초딩 검색이었나.. 여튼.. 이거는 맨처음에 파이프를 사용해서 했던것
같았는데 그때 파이프는 동시에가 아니라 차례차례로 명령어가 전달되는거였다..
그 상태에서 어떤 기호를 찾아내고.. 문자열 형태로 전달하는것에 어떤 기호를 찾아냈더니
바로.. 패스워드를 얻었다.. 꽤 난이도가 있었다고 생각되는 문제 ㅋㅋㅋ
크억.. 씨언어다.. 제일 싫어해.. 그래도 그건 봤던 실력으로 살펴보자.. 흠.. 소스를 보니..
인자를 받는거네.. 캐릭터 배열로 준다음.. 만약 argc 가 2개가 아니라면 다음껄 출력 하고
만약 2개라면(?) 맞나? 흠.. 스트링 카피와 스트링캣함수로 명령을 한다고 쓰여져 있다..
거기중에 자세히 보면.. 스트링 캣에는 argv 인자 2번째껄 받는다고 쓰여져 있다.. 흠..
그렇군.. 이대로 코드를 넘어가고.. 물론 autodig 도 find 를 사용해서 퍼미션 레벨4 전용으로
설정되어 있는걸 찾아야 된다.. 다음 more hint 흠.. 동시에 여러 명령어를 사용하려면?
문자열 형태로 명령어를 전달하려면?
와.. 더어려워.. 먼소리야.. 내 기억으로는.. 랩실 형한테 물어봐서 조언을 들었던 걸로 기억
되는데.. 아닌가 네이버 초딩 검색이었나.. 여튼.. 이거는 맨처음에 파이프를 사용해서 했던것
같았는데 그때 파이프는 동시에가 아니라 차례차례로 명령어가 전달되는거였다..
그 상태에서 어떤 기호를 찾아내고.. 문자열 형태로 전달하는것에 어떤 기호를 찾아냈더니
바로.. 패스워드를 얻었다.. 꽤 난이도가 있었다고 생각되는 문제 ㅋㅋㅋ