DarkCTF 2020: Rev/HelloWorld
Sept. 27, 2020 in CTF, CTF writeups
Rev/HelloWorld
298 points
taking small Bites of Bytes File
Solution
Not much to comment here...
darkCTF{4rgum3nts_are_v3ry_1mp0rt4nt!!!}
Sept. 27, 2020 in CTF, CTF writeups
taking small Bites of Bytes File
Not much to comment here...
darkCTF{4rgum3nts_are_v3ry_1mp0rt4nt!!!}
Sept. 27, 2020 in CTF, CTF writeups
strcmp printf File
I've used ghidra to have a look into the decompiled code.
After quick examination I've came to conclusion that the code base on strcmp function. I've decided to override this function with my own implementation.
Prepared below code:
#define _GNU_SOURCE
int strcmp ( char * str1, char * str2 )
{
return 0;
}
int main()
{
return 0;
}
Compiled it and executed the program with LD_PRELOAD.
gcc -ldl -fpic -nostartfiles -shared mystrcmp.c -o mystrcmp.so
sudo LD_PRELOAD=./mystrcmp.so ./so_much anything
darkCTF{w0w_s0_m4ny_funct10ns}
Sept. 27, 2020 in CTF, CTF writeups
``` Just a sanity check to see whether you installed Minetest successfully and got into the game
Challenge ```
Just install the game and import the given world. Once started we've got some logical gates. If you make circuit to have true on the output flag will show up.
DarkCTF{y0u_5ucess_fu11y_1ns7alled_m1n37e57}