
Using Unity Inversion of Control in Legacy Code Refactoring
Learn basic approaches and implementation tips on handling module dependencies when introducing changes to the legacy code.
Meet Apriorit Team at Automotive Testing Expo Europe 2025
Halls 8 & 10, Messe Stuttgart, Germany | May 20-22
Learn basic approaches and implementation tips on handling module dependencies when introducing changes to the legacy code.
Get insights, settings, and ready code pieces to organize testing of JavaScript with Jasmine
Article describes a small tool (sources included) to get various data on applications installed on Android device
A short intro lesson for software reverse engineers considering classes restoration in Delphi. Learn how to get class methods and arguments.
This article explains what Windows Shell extensions are and how to solve common problems you may face when creating, registering, installing, and remo...
This article is devoted to the implementation of a plugin for OllyDbg debugger to deal with debug blocking using function execution time
This article describes a way to create Android applications which cannot be removed or stopped by users; only admin who knows a special password can d...
Short description of basics of dynamic disk types and structures, main volume structures, and an example of a simple parser of dynamic disk structure...
Learn more about the libcurl library and explore different ways you can use libcurl to download files in C++.
Learn how to perform API hooking in Windows. This article will provide you an example of system-wide global Windows API hooking using DLL Injection.
Tell us about
your project
...And our team will:
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.