Write-up
[securitytraps.pl] Exploit/Riddles Equation writeup
ch4rli3kop
2019. 5. 1. 17:02
반응형
[summary] code injection
C++ Trap #2
int main()
{
/*INPUT*/
if(1337!=1337)
victory();
return 0;
}
Your main objective is to call the victory function.
You must put one line of your code:
- Max 10 chars.
- You can't use: "main", "victory", "asm", "&", "*", "(", "/".
- You have only one semicolon.
앞선 문제와 유사한 문제이다. 입력할 수 있는 문자열이 좀 더 줄어서 슬프다. 앞 문제에서 언급했던 대로 if 조건문을 매크로 함수의 일부분으로 만들어 버리는 방법으로 해결할 수 있다.
#define x\
반응형