In our new article, we will delve into the intricate structure of the resource table of PORTABLE EXECUTABLE files in the Windows operating system and embark on an exciting journey to write our own native parser! This exploration will enhance your understanding of the inner workings of Windows executables and equip you with the skills to analyze these files at a deeper level. Whether you`re a seasoned developer or an enthusiastic learner, this article promises to be a fascinating and enriching experience, full of technical insights and practical knowledge!
In the realm of driver programming, Rust stands on the brink of a new era. While many are accustomed to traditional methods, Rust offers tools for crafting safer and more stable drivers. In this introduction, we'll delve into the initial steps: setting up the environment and mastering the build process, embarking on the thrilling journey of driver development in Rust!
Today we will write the simplest project for calculating sha512 on a video card!
In this article, we will analyze an executable file that repeatedly found itself on the work network of one of our clients and created problems for the client.
The client asked to reverse-engineer the threat, conduct a security audit and provide a solution, which we did.
We are always glad to cooperate in the field of cyber security, reverse engineering and security audit!
Friends, hello everyone!
In this article, we will talk about such an important part of every antivirus engine as the hashing module. We'll talk about data verification, blacklisting and whitelisting, finding out how "similar" or "different" data is, and touching on the topic of fuzzy hashing algorithms.
Get comfortable in your chairs!
Hello dear friends!
In this series of articles, together with you, we will write the simplest anti-virus engine with a number of static and dynamic analyzers, analyze the principles of operation of each of them, and get acquainted with related technologies along the way.
The series of articles will be useful for both novice developers and more experienced ones, who, we hope, will be able to find useful information for themselves!
We express our gratitude to all our partners and colleagues who help us in our work and life! Guys, you are the best!