Pwnable.tw-Secret Garden
Author
libcglibc all in one 中沒有 2.23-0ubuntu5所以去網路上找libchttps://launchpad.net/ubuntu/xenial/amd64/libc6/2.23-0ubuntu5
把i386載下來
1dpkg -X libc6_2.23-0ubuntu5_amd64.deb .
在libs裡面就有ld跟libc了
patchelf直接patch上去
12patchelf --set-interpreter ld-2.23.so seethefilepatchelf --replace-n
2024-09-202.3k words13 mins
Pwnable.tw-seethefile
Pwnable.tw-seethefile
Author: 堇姬Naup
libcglibc all in one 中沒有 2.23-0ubuntu5所以去網路上找libchttps://launchpad.net/ubuntu/xenial/i386/libc6/2.23-0ubuntu5
把i386載下來
1dpkg -X libc6_2.23-0ubuntu5_i386.deb .
在libs裡面就有ld跟libc了
patchelf直接patch上去
12patchelf --set-interpreter ld-2.23.so seethefilepatchelf --replac
2024-09-161.6k words8 mins
Pwnable.tw-3x17
Pwnable.tw-3x17
Author: 堇姬Naup
分析一樣IDA開逆這題把debug symbol全部拔掉,我們先定位main在哪裡
start12345678910111213141516171819// positive sp value has been detected, the output may be wrong!void __fastcall __noreturn start(__int64 a1, __int64 a2, __int64 a3){ __int64 v3; // rax unsigned int v4; // esi __int64