Using our expertise in reverse engineering, we can analyze software without its source code being available. This procedure can serve multiple purposes, such as getting to understand legacy software interfaces for modern development and integration, or conducting security analysis of proprietary software in order to find things of interest such as backdoors or memory corruption vulnerabilities.
Our services may include analysis for any of the following cases:
- Native desktop/server applications with x86 / x86-64 architecture (GNU Linux/OS X /Windows)
- .NET applications (for example, C #, F #, VB.NET)
- Java applications
- Android apps
- Firmware in embedded systems (for example, routers, IoT devices)