Developing Kernel Extensions (Kexts) for macOS
Apple regularly introduces innovative solutions and improvements to macOS. However, not all improved tools can fully replace their predecessors. This...
Apple regularly introduces innovative solutions and improvements to macOS. However, not all improved tools can fully replace their predecessors. This...
Reverse engineering is the direct opposite of building or engineering an application: you break things down bit by bit to see how they actually work...
Kernel development is extremely complicated. Any issues with the kernel affect overall system operations. Naturally, developers try as much as possibl...
A US-based cybersecurity company hired us to create secrets management software for internal use. They were looking for a team with strong cybersecuri...
This article describes our enhancements to the Microsoft Remote Desktop Protocol (RDP) for Windows, iOS, Android, macOS, and Linux remote desktop clie...
When working on a macOS-related project, your development and quality assurance (QA) teams have to take into account numerous nuances to deliver a sec...
Today’s software solutions require continuous improvements. But what used to take weeks or even months can now be done with a couple lines of code...
To implement functionality that allows your macOS application to access files and folders on a remote server, you usually have to use third-party solu...
Our client is a US-based provider of data backup and recovery solutions for mobile devices and computers. They initially developed software for Window...
In the previous article, we examined how to dynamically link functions in Mach-O libraries. Now let’s move on to practice. We have a macOS program t...
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