ended3월 19일· 1 sources
Secure Ransomware Development 101 ~ understanding compiler optimizations
랜섬웨어 개발의 이면 ~ 컴파일러 최적화의 이해
Why it matters
This educational article examines compiler optimizations, specifically Dead Store Elimination (DSE) and Dead Code Elimination (DCE) under the -O3 flag. Using C code examples and disassembly, it demonstrates how compilers remove unused memory writes (like memset) and unreachable computations, which has direct implications for security-sensitive code such as memory-wiping routines.
1
Sources
+0
24h
—
Growth
181d
Active
Compiler OptimizationDead Store EliminationRansomwareMemory Forensics-O3GCC