PinnedSecSamDevinBetter ProgrammingSelf-modifying Malware in RustIn this tutorial, we will delve into the facilities that Rust offers us to carry out operations that with C/C++ were tedious and difficult…Sep 2, 2022Sep 2, 2022
SecSamDevHomelab series (1): Starting cleanInstalling a new machine for my home lab with a clean Windows 11Jan 23Jan 23
SecSamDevCode Archeology: How old games used lipsyncWhen I was 8 years old I came into contact with the video game Gothic, I was young and happy to see my older cousin playing it while I was…Jan 23Jan 23
SecSamDevSpeed up Rust compile times with sccache1000% reduction in compile timeApr 20, 2023Apr 20, 2023
SecSamDevRust web wars: Rocket vs Actix vs TideA performance comparision of a basic REST applicationNov 8, 20222Nov 8, 20222
SecSamDevRustyLib wars: Winapi vs Windows-rsComparing winapi and windows-rs libraries with a basic “killing” exampleSep 28, 2022Sep 28, 2022
SecSamDevForensics meets Rust: The FrameworkFrom when a self-study project became a FrameworkSep 27, 2022Sep 27, 2022
SecSamDevinSystem WeaknessForensics meets Rust: ShellBags parser (2/2)Understanding Windows ShellBags by creating our own forensic toolSep 23, 2022Sep 23, 2022
SecSamDevinTowards DevRust compilation for Windows XP in 2022How to build an XP-compatible executable and not want to die tryingSep 22, 2022Sep 22, 2022
SecSamDevinSystem WeaknessForensics meets Rust: ShellBags parser (1/2)Understanding the Windows ShellBags by creating our own forensic toolSep 18, 2022Sep 18, 2022