Software development

Any software: software packages of any complexity, applications, portals, websites.

Blockchain and cryptocurrencies

Development of software for blockchain and cryptocurrency systems, security research.

Penetration testing

Black, grey, white box testing: reconnaissance; scanning; using automated tools to identify open ports, running services, and potential vulnerabilities; vulnerability assessment; exploitation; reporting.

Source code analysis for security

Source code analysis using SAST, SCA, DAST, IAST, fusing and others.

Cryptography and secure programming

Consulting, research and development in the field of cryptography. Software security framework: (Secure software requirements, secure software lifecycle).