hacking(287)
-
pwnable.xyz - Jmp table
보호되어 있는 글입니다.
2021.07.26 -
pwnable.xyz - xor
기존에 접하지 못했던 새로운 문제였다. 삽질도 많이 했었고, 호출하지 않은 함수에 대해서 offset을 구해서 가져오는 과정에서 opcode를 사용해야하는 것도 처음에는 몰랐다. int __cdecl __noreturn main(int argc, const char **argv, const char **envp) { int v3; // [rsp+Ch] [rbp-24h] __int64 v4; // [rsp+10h] [rbp-20h] BYREF __int64 v5; // [rsp+18h] [rbp-18h] BYREF __int64 v6; // [rsp+20h] [rbp-10h] BYREF unsigned __int64 v7; // [rsp+28h] [rbp-8h] v7 = __readfsqword(0x28u..
2021.07.25 -
cryptohack.org - XOR Starter
보호되어 있는 글입니다.
2021.07.24 -
cryptohack.org - RSA Starter 4
보호되어 있는 글입니다.
2021.07.23 -
pwnable.xyz - misalignment
그지같은 문제이다. // local variable allocation has failed, the output may be wrong! int __cdecl main(int argc, const char **argv, const char **envp) { char s; // [rsp+10h] [rbp-A0h] _QWORD v5[3]; // [rsp+18h] [rbp-98h] __int64 v6; // [rsp+30h] [rbp-80h] __int64 v7; // [rsp+38h] [rbp-78h] __int64 v8; // [rsp+40h] [rbp-70h] unsigned __int64 v9; // [rsp+A8h] [rbp-8h] v9 = __readfsqword(0x28u); setup(*&arg..
2021.07.19 -
cryptohack.org - Favourite byte
보호되어 있는 글입니다.
2021.07.16