SSaguninsagunwrites.hashnode.dev·3d ago · 7 min readMalware Reverse EngineeringWhen malware analysts receive a suspicious program, they often begin with questions: What does this file do? What systems does it affect? How does it communicate? How does it hide? Basic analysis can 00
SSaguninsagunwrites.hashnode.dev·3d ago · 6 min readYARA Rules ExplainedIn cybersecurity, finding malware is often like searching for a needle in a huge digital haystack. Organizations may have thousands or even millions of files across their systems. Security researchers00
SSaguninsagunwrites.hashnode.dev·3d ago · 7 min readUnderstanding PE FilesEvery time you open a Windows application, something important happens behind the scenes. The operating system needs to understand: Where the program starts What libraries it needs How memory should b00
SSaguninsagunwrites.hashnode.dev·3d ago · 6 min readDynamic Malware AnalysisStatic analysis helps researchers understand what malware contains. But sometimes looking at the code is not enough. A malware sample may hide its real purpose. It may encrypt its strings. It may hide00
SSaguninsagunwrites.hashnode.dev·3d ago · 7 min readStatic Malware AnalysisWhen security researchers discover a suspicious file, the first instinct might be: "Let's open it and see what it does." But with malware, that is extremely dangerous. Running an unknown malicious pro00
SSaguninsagunwrites.hashnode.dev·3d ago · 9 min readIntroduction to Malware AnalysisImagine discovering a suspicious program on a computer. You don't know who created it. You don't know what it does. You don't know whether it is stealing information, communicating with an attacker, m00
BByteArmorinbytearmor.hashnode.dev·3d ago · 6 min readWhy Java Obfuscation Is No Longer Enough in 2026Why Traditional Java Code Protection Is Facing a New Challenge Java has powered enterprise software for decades. From financial systems and enterprise platforms to SaaS products and commercial desktop00
SSaguninsagunwrites.hashnode.dev·Aug 1 · 4 min readWhat Is Packed Malware?Imagine receiving a locked box. You know something is inside, but you can't see what it is until you open it. Now imagine that every time someone tries to inspect the box, its contents are rearranged 00
SSaguninsagunwrites.hashnode.dev·Aug 1 · 3 min readWhat Is Metamorphic Malware?Imagine a book that keeps rewriting itself. The words change. The sentences are rearranged. The structure looks completely different. Yet every time you read it, the story remains the same. That is th00
RPRavidu Priyankarainravindu-priyankara.hashnode.dev·Jul 28 · 7 min readReverse Engineering Linux's Dummy Kernel Module: Lessons from Binary to Kernel BehaviourAfter successfully reversing the Linux dummy.ko network driver, I wanted to document not only what I found, but also the problems I faced during the process. This was my first serious attempt at rever00