본문 바로가기

exploit-exercises Nebula

exploit-exercises Nebula - Level05 Nebula level05 levelAboutCheck the flag05 home directory. You are looking for weak directory permissionsTo do this level, log in as the level05 account with the password level05 . Files for this level can be found in /home/flag05.Source codeThere is no source code available for this level 이번 문제는 프로그램이 주어지지 않는다. 문제의 목적은 flag05의 쉘을 획득하는 것이지만 프로그램으로 쉘을 획득하는 것이 아니다. 일단 flag05의 디렉토리에는 다음과 같은 파일들이 존재한.. 더보기
exploit-exercises Nebula - Level04 Nebula level04 levelAboutThis level requires you to read the token file, but the code restricts the files that can be read. Find a way to bypass it :)To do this level, log in as the level04 account with the password level04 . Files for this level can be found in /home/flag04.Source code#include #include #include #include #include #include int main(int argc, char **argv, char **envp){char buf[102.. 더보기
exploit-exercises Nebula - Level03 Nebula level03 levelAboutCheck the home directory of flag03 and take note of the files there.There is a crontab that is called every couple of minutes.To do this level, log in as the level03 account with the password level03 . Files for this level can be found in /home/flag03.Source codeThere is no source code available for this level 문제의 핵심부터 살펴보자. crontab에 설정되어 있는 문제 파일을 이용 해 쉘을 획득하라. 문제의 디렉토리.. 더보기
exploit-exercises Nebula - Level02 Nebula level02 levelAboutThere is a vulnerability in the below program that allows arbitrary programs to be executed, can you find it?To do this level, log in as the level02 account with the password level02 . Files for this level can be found in /home/flag02.Source code#include #include #include #include #include int main(int argc, char **argv, char **envp){char *buffer; gid_t gid;uid_t uid; gi.. 더보기
exploit-exercises Nebula - Level01 Level01의 문제는 다음과 같다.Nebula level01 levelAboutThere is a vulnerability in the below program that allows arbitrary programs to be executed, can you find it?To do this level, log in as the level01 account with the password level01 . Files for this level can be found in /home/flag01.Source code#include #include #include #include #include int main(int argc, char **argv, char **envp){gid_t gid;uid_t u.. 더보기