DLdanqing liuinlzdq.hashnode.dev·Jun 12, 2025 · 2 min readBash scriptingbrackets tutorial One of the comment points out the corresponding terminology in man page. Here are the quick ref for man bash: just search for the Terminology and will jump to the section. For example, /Command Substitution jumps to the dollar singl...00
DLdanqing liuinlzdq.hashnode.dev·Nov 24, 2024 · 6 min readSECCON CTF 13 Quals (2024) reversing Reaction writeupreverse engineering, 15 teams solved What is this program emulating? Given an executable and a fake flag. Reverse the binary The binary first open flag.txt. Then, it allocates 624 integers and init them using mt19937. The seed is the production of ea...00
DLdanqing liuinlzdq.hashnode.dev·Nov 22, 2024 · 1 min readqwb2024 quals mips-binGiven two binaries emu and mips_bin. mips_bin is a MIPS binary, and emu is a qemu emulator. Using ghidra, we can decode mips_bin. To dynamically debug it, use a normal qemu-mips emulator would be better. mips_bin performs an annoying fork. To get rid...00
DLdanqing liuinlzdq.hashnode.dev·Aug 1, 2024 · 3 min readumbra.nvim: Code like an umbra witchI've been using onedark.nvim for a while, but that no longer suits me well. Afterall, I decided to create a new one featuring the style and vibe in bayonetta. This blog post focuses the development process, in case anyone wants to create new colorsch...00