Organizing RPC via QT: Library for Communication Between Objects in Different Processes
One of the key features of the QT framework is providing communication between objects via signals and slots. For QT developers, this is a very conven...
One of the key features of the QT framework is providing communication between objects via signals and slots. For QT developers, this is a very conven...
In this article you will find a short overview of I/O completion ports (IOCP), as well as a simple C++ implementation of copying folder with files by...
Shell extensions are a powerful and flexible way to extend Windows Shell capabilities. However, when working with Shell extension handlers you can enc...
In this article, I will tell you how to write an anti-debug plugin for OllyDbg v. 2.01. The task is to prevent the application being debugged from det...
Applications are useless without their contents: text notes, images, audio and video recordings. But all these files don’t come out of nowhere. Your...
The current article is devoted to an easy approach for setting up global API hooks on a system-wide scale. For DLL injection, we will utilize a regist...
In this article, we will consider an interesting, universal, and rarely used method of DLL injection into a Windows process using KnownDlls sections...
Information security on PC becomes more and more popular, so I want to cover some issues of this topic – in particular, the using of ciphers to prev...
In this article we continue investigation in the field of hiding application in the system. This theme was started by Ivan Romanenko and Sergey Popenk...
This article includes a description of the monitoring process for the session logon/logout, connect/disconnect (regarding terminal and client sessions...
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