Solutions

Caesar Creek Software’s team of over 40 software engineers are experts in Information Operations (IO), reverse engineering, vulnerability analysis, exploit development, intrusion and tamper detection, red team analysis, network security, software survivability, penetration testing, and operating system fortification with custom feature integration. We also do software development for all levels of programming, including device driver development, embedded systems programming, and commercial credibility assessment programs that are distributed world-wide through our partner company. From our many years of experience, we have developed an extensive library of generic, reusable software, as well as programming tools to assist in our reverse engineering efforts. This expertise, along with our existing software tools, helps us to complete our work efficiently and cost effectively.

SOFTWARE LANGUAGES

Caesar Creek Software engineers are experts in the C, C++, C#, Python, Perl, Java, and assembly (Intel, ARM, MIPS, and others) programming languages. We have also worked with Visual Basic, Delphi, Pascal, and Ada.

OPERATING SYSTEMS

Caesar Creek Software engineers have spent many years studying Windows, Linux, iOS, and Android internals. We have performed significant vulnerability analysis for these platforms and developed an array of exploits.

SOFTWARE TECHNOLOGIES

Our software engineers have experience with a wide array of technologies, including .Net, Qt, WPF, WinForms, Microsoft Foundation Classes (MFC), ActiveX/OLE, Windows SDK programming, COM/DCOM, Office Automation, and DirectX. We are also device driver development experts for both Windows and Linux. We’ve also done some database work with Microsoft Access, MySQL, and Oracle.

We have built significant commercial credibility assessment systems for government and commercial entities that are used by thousands of end-users worldwide in various languages including Russian, Spanish, Dari, and Pashto. As you might expect, software localization, including right-to-left language support, is one of our specialties. We have an established network of translators who are skilled with technical terminology, resulting in a very professional localized end-product.

REVERSE ENGINEERING

Reverse Engineering is a core competency at Caesar Creek Software. All of our engineers are fluent in the best reverse engineering tools on the market, including IDA Pro, WinDbg, OllyDbg, Immunity, and SourcePoint to name a few. We’ve also developed an extensive set of reverse engineering tools to analyze OS internals, such as task lists, threads, and page mapping, in order to provide non-traditional debugging capabilities. When required, we don’t hesitate to utilize the BOCHS or QEMU emulation environments, or our suite of Arium hardware in-circuit emulators. Of course we also have our own soldering lab stocked with PROM programmers, readers, and adapters.

NETWORKING TECHNOLOGIES

We are proficient in designing, developing, and deploying network-based systems incorporating LAN, WAN, and wireless technologies using Cisco, 3Com, and Linux-based equipment. We have an in-depth knowledge of firewalls, penetration testing, network security analysis, network intrusion detection, and custom VPN system design and deployment. We are well-versed in networking protocols, such as TCP/IP, HTTP, FTP, and SSL.

SOFTWARE ENGINEERING

Caesar Creek Software employs a cadre of degreed software engineers well-versed in large-scale software development projects, primarily for the Windows operating system. We have done numerous full-lifecycle projects with full requirements analysis, software design documentation, software development, and acceptance test development. Don’t have the budget or need it done fast? We can do quick reaction projects too. We are diligent about software configuration management, quality assurance, and technical support. We also generate context-sensitive, HTML-based help to accompany each project, if desired, as well as a thorough user manual. We understand that our customers retain full rights to all software we develop on their behalf, and gladly deliver full source code, third-party libraries, and all files required to build the project, including instructions and support. We operate with the highest ethical standards in all our subcontract work and have a 100% customer satisfaction record. Try us! You’ll be glad you did!