
Using the GCC Attribute Constructor with LD_PRELOAD
Linux has a wide variety of tools that allow you to fully control what’s happening. One of them is LD_PRELOAD, which is an environmental variable th...
Linux has a wide variety of tools that allow you to fully control what’s happening. One of them is LD_PRELOAD, which is an environmental variable th...
In one of our previous posts, we talked about the basic principles of man-in-the-middle attacks and ways of intercepting SSL and HTTPS traffic with SS...
Ensuring the security of communication channels is one of the most challenging problems in modern software development. A compromised communication ch...
SOCI is a free database access library that’s written in C++. The library itself is distributed via SourceForge and the documentation can be found b...
Qt is a popular cross-platform application framework developed by the Qt Company and distributed via both proprietary and open source licenses. Qt is ...
Kernel space hooking allows user space applications to access system specific information without the necessary level of privilege. This can be extrem...
The white paper describes the technology of code protection for Linux applications, which is based on the so-called “Nanomite” approach applied pr...
In this article, we’ll consider Dynamic Disks. We are going to explore the program implementation with the help of the LDM (Logical Disk Manager) te...
Applications are useless without their contents: text notes, images, audio and video recordings. But all these files don’t come out of nowhere. Your...
Berkeley and Microsoft socket models that are mostly compatible on the source code level are not so cross-platform in practice. Let’s examine some ...
Tell us about your project
Send us a request for proposal! We’ll get back to you with details and estimations.
Book an Exploratory Call
Do not have any specific task for us in mind but our skills seem interesting?
Get a quick Apriorit intro to better understand our team capabilities.
Book time slotContact us