CTF/Security Traps
[Security Traps] Swapping - C++ Trap #3
[Security Traps] Swapping - C++ Trap #3
2020.04.23https://securitytraps.pl/challs/cpptrap3/ Exploiting Machine securitytraps.pl 먼저 문제를 살펴보도록 하겠습니다. 문제는 간단합니다. C++ Trap #3 int main() { unsigned int x = 0xB0FF14a5; unsigned int y = 0x7340c00e; /*INPUT*/ if(x==0x7340c00e && y==0xB0FF14a5) victory(); return 0; } Your main objective is to call the victory function. You must put one line of your code: - Max 11 chars. - You can't use: "main", "victory..
[Security Traps] Hello World! - C++ Trap #7
[Security Traps] Hello World! - C++ Trap #7
2020.04.22https://securitytraps.pl/challs/cpptrap7/ Exploiting Machine securitytraps.pl 조금 어려운 문제다. - You can't use: "main", "asm", "puts", "printf", "putc", "write", "builtin", "#", "*", "&", "_", ";", ",", "\". 위에 나온것들을 사용하지 않고 최대 50글자로 Hello World! 를 출력해야한다. 이런 생각은 해보지 않았을거라고 생각하는데 일반적으로 Hello Wolrd!를 출력하기 위해서 #include int main() { printf("Hello World!"); return 0; } 이렇게 printf를 사용하고 있다 또는 아래와 같은 예제도 가..