Shekhar Suman

Shekhar Suman is a cybersecurity professional and trainer with expertise in application security, penetration testing, threat modeling, and Secure SDLC practices. With over a decade of experience, he has guided organizations in strengthening security architecture while also mentoring teams and training professionals to build secure-by-design systems.

Failure of Secure SDLC: Why Vulnerabilities Still Ship

Every organization today claims to follow a Secure SDLC. And yet, vulnerabilities still reach production — not rarely, but routinely. Not exotic zero-days. Not nation-state exploits. But basic, structural flaws that should never have existed in the first place. So the uncomfortable question is not whether Secure SDLC exists.It’s whether it actually works the way…

Dissecting Akira Ransomware: Techniques, Payloads, and Lessons Learned

Introduction We will move our discussion ahead from our last topic on Ransomware and will go through a ransomware Akira. In the crowded and ever-evolving ransomware landscape, Akira has quickly established itself as one of the most disruptive players. Emerging in March 2023, Akira targets organizations with a double extortion playbook — exfiltrating sensitive data…

Ransomware 101: Understanding the Threat

Introduction Ransomware has evolved from being a nuisance for individual computer users to one of the most damaging threats to modern organizations.It’s not just about encrypting files anymore — the latest ransomware operations have become full-fledged criminal enterprises, combining data theft, extortion, and public shaming into a single high-pressure attack model. In this blog, we’ll…

Insecure Deserialization in .NET: Risk and Fixing Legacy Code

Introduction We have discussed in the previous post regarding the introduction, basically Insecure deserialization is a critical vulnerability that often lurks in legacy systems and internal applications. Serialization and deserialization are foundational operations in modern software development, enabling communication between systems, data storage, and object persistence. However, improper use of deserialization—particularly with unsafe serializers like…

Legacy code and deserialization