FTZ level3 본문
바로 hint를 까 보았다.
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char **argv){
char cmd[100];
if( argc!=2 ){
printf( "Auto Digger Version 0.9\n" );
printf( "Usage : %s host\n", argv[0] );
exit(0);
}
strcpy( cmd, "dig @" );
strcat( cmd, argv[1] );
strcat( cmd, " version.bind chaos txt");
system( cmd );
}
more hints
- 동시에 여러 명령어를 사용하려면?
- 문자열 형태로 명령어를 전달하려면?
------------------------
까지가 hint의 내용이다.
명령행 인자를 통해 값을 입력하면 된다.
more hints에 대해 설명하자면
동시에 여러 명령어는 세미콜론을 통해 구분이 가능하고
문자열 형태는 큰따옴표를 사용한다.
먼전 level 4 setuid 파일을 찾아준다.
autodig가 있다.
명령행 인자를 보내면 flag가 뜬다.
level 4 password : "suck my brain"
'보안 > 워게임' 카테고리의 다른 글
FTZ level6 (0) | 2021.10.07 |
---|---|
FTZ level5 (0) | 2021.10.07 |
FTZ level4 (0) | 2021.10.07 |
FTZ level2 (0) | 2021.10.07 |
FTZ level1 (0) | 2021.10.03 |
Comments