Interview to SafetyDetectives: From Startup to Trusted MSSP: Trilight Security’s Mission to Make Cybersecurity Accessible

At SafetyDetectives, we’re always looking to spotlight cybersecurity companies that are making a real impact, and Trilight Security is one of them. Founded in 2020 by a team of seasoned professionals, this Estonia-based MSSP has grown into a trusted provider of affordable, white-label security solutions across Europe and North America. We spoke with Managing Director Yan Shmyhol to learn how Trilight’s commitment to long-term partnerships, hands-on expertise, and a philosophy rooted in trust and affordability sets them apart in today’s evolving threat landscape. Read more


Pitfalls of Mobile Penetration Testing Service. Part I

Mobile penetration testing is a specialized type of security assessment that aims to identify vulnerabilities in mobile applications, their backend systems, and the devices they operate on. Mobile applications surround us in nearly all essential aspects of modern life, and the majority of them handle sensitive user data. Because of this, businesses must ensure their apps are secure from cyber threats.

There are well-known methodologies for penetration testing, and the list of standard checks for mobile applications has also been established. However, there remain a lot of potential issues and obstacles faced by mobile app pentesters. A knowledgeable customer should have a notion about such potential pitfalls to maintain a productive discussion with the service provider. So, let’s talk about them and see how they can be worked around.

Static and Dynamic Analysis Pitfalls

Static Application Security Testing (SAST) provides for analyzing the source code of the application, binaries, and configuration files for security flaws. Dynamic Application Security Testing (DAST), as the name suggests, provides for assessing the application while it is running to identify runtime vulnerabilities.

Static Application Security Testing (SAST) involves analyzing an application’s source code, binaries, or decompiled files without executing it. However, many mobile applications obfuscate their code to prevent reverse engineering. This can make it difficult to analyze and extract meaningful security insights. Also, the sensitive strings (e.g., API keys) may be encrypted, preventing detection through simple string analysis.
Automated SAST tools often produce false positives, flagging non-exploitable issues that require manual review. So, some flagged vulnerabilities may not be security risks in real-world execution but appear concerning in static code analysis.

The intrinsic limitation of SAST is that it does not analyze runtime behavior, meaning that hardcoded credentials might be encrypted at runtime, rendering findings irrelevant. Because of that, some vulnerabilities only appear when data is dynamically generated during execution.

A pentester should keep in mind that third-party SDKs and libraries (e.g., Firebase, analytics tools) are often included in mobile apps but may not be fully analyzed in static assessments; also, interactions with backend APIs and dynamic content generation cannot be assessed properly.

An experienced mobile penetration testing service provider will know how to mitigate these issues. For instance, it is a must to combine SAST and DAST, as each method has strengths and weaknesses; using both ensures better vulnerability coverage. Manual code review helps reduce false positives and negatives. Anti-analysis mechanisms like Frida hooks, SSL unpinning, and dynamic instrumentation help bypass security restrictions for deeper testing and setting up a proper testbed (emulators, rooted/jailbroken devices, network proxies) improves the effectiveness of dynamic analysis.

We mentioned the combination of the DAST and SAST, however, DAST has several limitations of its own when used for mobile app penetration testing. This is primarily because DAST tools are designed for web applications and struggle with mobile-specific security aspects.

For instance, DAST focuses on runtime vulnerabilities but cannot detect many mobile-specific issues, such as: insecure local data storage (e.g., unprotected SQLite databases, insecure keychains, exposed logs); poor API security (e.g., improper authentication mechanisms, hardcoded API keys); weak cryptographic implementations (e.g., outdated encryption, improper key storage).

DAST tools can be ineffective against client-side vulnerabilities, as they interact with the application as a black-box tester, meaning they struggle with detecting issues like: code obfuscation weaknesses (e.g., poorly implemented ProGuard rules); hardcoded credentials or sensitive data within the app binary; insecure inter-process communication (IPC) risks such as exposed Android Intents or iOS URL schemes.

Many modern mobile apps use SSL/TLS certificate pinning, preventing DAST from intercepting traffic via proxies like Burp Suite or OWASP ZAP. Also, some apps encrypt API requests at the application level, making automated analysis difficult.

Mobile application pentesting specifics also might complicate the assessment, as DAST tools are optimized for web interactions and may fail to analyze: biometric authentication (e.g., Face ID, Touch ID), device permissions abuse (e.g., excessive access to location, camera, microphone), background processes or push notifications, which are crucial in mobile security. Here come potential complications with hybrid apps (e.g., React Native, Flutter, Cordova), which mix web and native elements, making it harder for DAST tools to fully analyze them. Native apps (Swift/Kotlin) often use compiled code, which DAST tools can’t easily inspect.

It's a well-known fact that DAST often fails to fully authenticate and navigate API workflows, especially in mobile apps that use OAuth 2.0 / JWT authentication mechanisms or require multi-factor authentication (MFA) or have complex session management mechanisms.

While DAST is useful for basic runtime security testing, it should be complemented with SAST, API testing, and manual penetration testing for a thorough security assessment of mobile applications. To combine DAST with mobile SAST & manual testing, you can use MobSF, Frida, and Objection; among API security testing tools, there can be recommended Postman, Burp Suite, or MITM Proxy. The assessment of local storage security can be carried out using tools like MobSF and manual testing on rooted/jailbroken devices.

The pitfalls of mobile application penetration testing service is a sophisticated subject, so we decided to split it into three parts.


Methodologien für Penetrationstests

Jede Methodologie für Penetrationstests hat spezifische Anwendungsfälle und Vorteile. Organisationen sollten die Methodologie basierend auf ihren Sicherheitszielen, der technischen Umgebung und den Compliance-Anforderungen auswählen.

Für unterschiedliche digitale Assets existieren verschiedene Methodologien. Im folgenden Überblick werden deren Schwerpunkte, Stärken und Schwächen vorgestellt.

OWASP-Penetrationstest-Methodologie

Die OWASP (Open Web Application Security Project) Penetrationstest-Methodologie ist eine der bekanntesten Frameworks für Penetrationstests. Sie bietet einen strukturierten Ansatz zur Bewertung der Sicherheit von Webanwendungen (es gibt auch andere Frameworks, z. B. für mobile Anwendungen). OWASP wird häufig zur Identifizierung von Schwachstellen und zur Sicherstellung der Zuverlässigkeit von Websoftware eingesetzt. Der OWASP Web Security Testing Guide (WSTG) bildet das Kernstück dieser Methodologie und enthält spezifische Tests und Werkzeuge zur Erkennung von Sicherheitsproblemen in Webanwendungen.

Diese Methodologie konzentriert sich größtenteils auf den Black-Box-Ansatz, der einen externen Angriff ohne Kenntnis der internen Struktur der Anwendung simuliert. Sie legt Wert auf den Einsatz praktischer Werkzeuge und Techniken und umfasst Bereiche wie Eingabevalidierung, Authentifizierung, Sitzungsmanagement und Tests der Geschäftslogik. Sie ist entscheidend, um die Sicherheitslage einer Anwendung gegen moderne Cyber-Bedrohungen zu stärken.

OWASP bietet umfassende Abdeckung, da es alle wichtigen Aspekte der Sicherheit von Webanwendungen abdeckt, von technischen Schwachstellen bis hin zu Geschäftslogikproblemen. Es ist frei verfügbar und somit für Organisationen jeder Größe zugänglich, wobei regelmäßige Updates sicherstellen, dass es den neuesten Stand der Webanwendungssicherheit widerspiegelt.

Allerdings hängt die Effektivität stark von der Expertise und Erfahrung der Tester ab. Außerdem eignet es sich weniger für Tests in anderen Bereichen.

NIST SP 800-115 Penetrationstest-Methodologie

NIST SP 800-115, mit dem Titel „Technische Anleitung zu Informationssicherheitsprüfungen und -bewertungen“, bietet einen strukturierten Rahmen für die Durchführung von Penetrationstests und anderen Sicherheitsbewertungen. Ziel ist es, Organisationen bei der Bewertung der Wirksamkeit ihrer Sicherheitskontrollen durch die Simulation realer Angriffe zu unterstützen. Die Methodologie umfasst drei Phasen:

  1. Planung: Definieren von Zielen und Umfang, Festlegen von Rollen und Verantwortlichkeiten, sowie Regeln für das Vorgehen und Identifizierung von Zielen und Einschränkungen.
  2. Durchführung: Sammeln von Informationen, Identifizieren von Schwachstellen, Ausnutzen von Schwachstellen zur Demonstration ihrer Auswirkungen und Echtzeit-Dokumentation der Ergebnisse.
  3. Nachbereitung: Analyse der Ergebnisse zur Priorisierung von Maßnahmen und Erstellung eines umfassenden Berichts mit detaillierten Ergebnissen, Risiken und Strategien zur Schadensbegrenzung.

NIST SP 800-115 zeichnet sich durch einen umfassenden Rahmen aus, da es verschiedene Testtechniken abdeckt, einschließlich Netzwerksicherheits-, Anwendungs- und physischer Sicherheitsbewertungen. Es fördert Konsistenz zwischen den Testteams und Umgebungen sowie klare Maßnahmen zur Schadensbegrenzung und Risikopriorisierung.

Jedoch fehlt es an spezifischen technischen Schritten für einzigartige Umgebungen. Zudem ist es ressourcenintensiv und erfordert qualifiziertes Personal sowie erheblichen Zeitaufwand.

SANS Penetrationstest-Framework

Die SANS Penetrationstest-Methodologie basiert auf bewährten Verfahren, die vom SANS Institute, einem führenden Anbieter für Cybersecurity-Trainings und -Zertifizierungen, entwickelt wurden. Diese Methodologie bietet einen strukturierten Ansatz zum ethischen Hacken und wird häufig zur Identifizierung von Schwachstellen und zur Simulation realer Angriffe verwendet. Sie wird oft mit SANS-Kursen wie SEC560 (Netzwerk-Penetrationstest und Ethisches Hacken) und SEC542 (Web-App-Penetrationstest und Ethisches Hacken) kombiniert.

Die Methodologie umfasst folgende Schritte:

  1. Aufklärung: Sammeln von Open-Source-Intelligence (OSINT), um die Zielumgebung zu verstehen.
  2. Scanning: Identifizieren aktiver Hosts, offener Ports und Dienste mithilfe von Tools wie Nmap.
  3. Ausnutzung: Nutzung der beim Scanning gefundenen Schwachstellen, um unbefugten Zugriff zu erlangen.
  4. Nachbearbeitung: Aufrechterhaltung des Zugriffs, Privilegienausweitung und Zugriff auf weitere Systeme.
  5. Berichterstellung: Dokumentation der Ergebnisse, Risiken und Maßnahmen zur Schadensbegrenzung.

Dieses Framework zeichnet sich durch praktische Ansätze aus, da es sich auf reale Szenarien und praktische Techniken konzentriert. Es deckt alle wichtigen Aspekte von Penetrationstests ab, von der Aufklärung bis zur Berichterstellung, und wird durch umfangreiche SANS-Trainingsprogramme und Zertifizierungen unterstützt.

Jedoch erfordert es erfahrene Tester und ist zeitaufwändig. Außerdem wird stark auf Tools wie Metasploit und Burp Suite gesetzt, was die Kreativität in bestimmten Szenarien einschränken könnte.

CREST Penetrationstest-Methodologie

Die CREST (Council of Registered Ethical Security Testers) Penetrationstest-Methodologie ist ein standardisiertes und weltweit anerkanntes Framework für Penetrationstests. Es stellt sicher, dass Tests von zertifizierten Fachleuten durchgeführt werden, die konsistente, detaillierte und ethische Verfahren befolgen, um die Cybersicherheitslage einer Organisation zu bewerten. Die CREST-Akkreditierung garantiert qualitativ hochwertige, präzise und vertrauenswürdige Tests.

CREST-zertifizierte Penetrationstests umfassen autorisierte simulierte Cyberangriffe, um Schwachstellen in IT-Systemen, Netzwerken und Anwendungen zu bewerten. Die Methodologie legt Wert auf eine robuste Dokumentation, Planungen vor der Engagement-Phase sowie die Einhaltung ethischer und professioneller Standards.

Die CREST-Zertifizierung ist glaubwürdig und stellt sicher, dass weltweit anerkannte Standards von Professionalität und Expertise eingehalten werden. Sie umfasst verschiedene Bereiche wie Netzwerk-, Anwendungs- und Infrastrukturtests und bietet detaillierte und umsetzbare Berichte, die Stakeholder bei der Umsetzung von Korrekturmaßnahmen unterstützen.

Jedoch können CREST-zertifizierte Dienstleistungen aufgrund der rigorosen Zertifizierung und der hohen Ressourcenanforderungen kostspielig sein. Der Zertifizierungsprozess und die Durchführung können länger dauern als bei nicht standardisierten Methodologien.

Die genannten Methodologien können für unterschiedliche Arten von Penetrationstests verwendet werden, z. B. für Web- oder Mobile-Tests. Ein professionelles Penetrationstest-Unternehmen kann diese Standards bei der Arbeit mit Endkunden oder White-Label-Partnern nutzen und dabei seine Expertise für die allgemeine Cybersicherheit einbringen.


Penetration Testing Methodologies

Each penetration testing methodology has its specific use cases and benefits. Organizations should select among penetration testing methodologies based on their security goals, technical environment, and compliance requirements.

Different methodologies exist for penetration testing different digital assets. In the brief overview below, we will discuss their focus, strengths, and weaknesses.

 

OWASP Penetration Testing Methodology

The OWASP (Open Web Application Security Project) Penetration Testing Methodology is one of the most well-known methodologies for pen testing. It provides a structured framework for assessing the security of web applications (there are other methodologies for, say, mobile application pentests). OWASP is widely used for identifying vulnerabilities and ensuring the reliability of web software. The OWASP Web Security Testing Guide (WSTG) is central to this methodology, outlining specific tests and tools for detecting security issues in web applications.

This methodology mostly focuses on a black-box approach, simulating an external attack without prior knowledge of the internal structure of the application. It emphasizes the use of practical tools and techniques, covering areas like input validation, authentication, session management, and business logic testing. It is instrumental in strengthening the application’s security posture against modern cyber threats.

OWASP does provide comprehensive coverage, as it Includes all major aspects of web application security, from technical vulnerabilities to business logic issues. It is freely available, making it accessible to organizations of all sizes and there are regular updates to it that ensure it reflects the latest in web application security.

However, OWASP utilization depends heavily on the tester's expertise and experience in applying the framework effectively. Also, it is less suited for testing other domains.

 

NIST SP 800-115 Penetration Testing Methodology

NIST SP 800-115, titled "Technical Guide to Information Security Testing and Assessment," provides a structured framework for conducting penetration testing and other security assessments. It is aimed at helping organizations evaluate the effectiveness of their security controls by simulating real-world attacks. The methodology covers three phases, such as 1) Planning, which accounts for defining objectives and scope; establishing roles, responsibilities, and rules of engagement; and identifying targets and constraints. 2) Execution, which accounts for performing information gathering and vulnerability identification; exploiting vulnerabilities to demonstrate their potential impact; and documenting findings in real-time for accuracy. 3) Post-Execution, which accounts for analyzing results to prioritize remediation efforts and delivering a comprehensive report with detailed findings, risks, and mitigation strategies.

NIST SP 800-115 is characterized by a comprehensive scope as it addresses various testing techniques, including network, application, and physical security assessment guidelines. It promotes consistency across testing teams and environments as well as clear remediation steps and prioritization of risks.

However, while detailed, it may lack specific technical steps for unique environments. Also, it’s quite resource-intensive: requires skilled personnel and significant time investment for effective execution.

 

SANS Penetration Testing Framework

SANS Penetration Testing Methodology is derived from best practices taught by the SANS Institute, a leader in cybersecurity training and certifications. This methodology provides a structured approach to ethical hacking and is widely used for identifying vulnerabilities and simulating real-world attacks. It is often paired with SANS courses like SEC560 (Network Penetration Testing and Ethical Hacking) and SEC542 (Web App Penetration Testing and Ethical Hacking).

The methodology includes such steps as: 1) Reconnaissance: gathering open-source intelligence (OSINT) to understand the target environment; 2) Scanning: identifying live hosts, open ports, and services through tools like Nmap; 3) Exploitation: using vulnerabilities found during scanning to gain unauthorized access; 4) Post-Exploitation: maintaining access, escalating privileges, and pivoting to other systems. 5) Reporting: documenting findings, risks, and mitigation strategies.

This penetration testing framework is distinguished by its practicality. It focuses on real-world scenarios and hands-on techniques. Also, it covers all major aspects of penetration testing, from reconnaissance to reporting, and is supported by extensive SANS training programs and certifications. On the other hand, it requires skilled testers and extensive time investment. Also, it relies heavily on tools like Metasploit and Burp Suite, which may limit creativity in certain scenarios.

 

CREST Penetration Testing Methodology

CREST (Council of Registered Ethical Security Testers) penetration testing is a standardized and globally recognized methodology for conducting penetration tests. It ensures that tests are performed by certified professionals who follow consistent, detailed, and ethical procedures to evaluate an organization's cybersecurity posture. CREST accreditation guarantees high-quality, precise, and trustworthy testing.

CREST-certified penetration testing involves simulated cyberattacks authorized by the client to assess vulnerabilities in IT systems, networks, and applications. The methodology emphasizes robust documentation, pre-engagement planning, and adherence to ethical and professional standards.

It is a credible methodology: CREST-certified testers and organizations ensure globally recognized standards of professionalism and expertise. It covers various areas including network, application, and infrastructure testing; ensures detailed and actionable reporting, aiding stakeholders in implementing corrective measures.

It should be noted that CREST-certified services can be expensive due to rigorous certification and resource requirements. The certification process and execution can take longer compared to non-standardized methodologies.

The above methodologies can be used for different types of penetration testing, such as web or mobile. A professional penetration testing company can follow these standards when working with end clients or its white-label partners, leveraging its expertise for the benefit of general cybersecurity.

 


Trilight Security als eines der Top-5-Dienstleistungsunternehmen für Penetrationstests im Jahr 2025 anerkannt

Trilight Security wurde von der renommierten digitalen High-Tech-Publikation TechTimes.com als eines der Top-5-Penetrationstests-Unternehmen für 2025 ausgezeichnet. Unser Unternehmen erhielt diese Anerkennung für die Bereitstellung erstklassiger Penetrationstests durch ein hochqualifiziertes Team, für White-Label-Penetrationstests für MSSPs und MSPs sowie für ganzheitliche, kosteneffiziente Lösungen, die auf die Bedürfnisse globaler Kunden zugeschnitten sind. Wir danken unseren Kunden, Partnern und unserem Team, die diese internationale Anerkennung möglich gemacht haben!

Lesen Sie den vollständigen Artikel mit der Bewertung hier.


Trilight Security Recognized Among Top 5 Penetration Testing Service Providers in 2025

Trilight Security has been recognized among the top 5 penetration testing service providers to watch for in 2025 by a popular digital high-tech edition TechTimes.com. Our company has been marked in the rating for the expert penetration testing services provided by a highly trained team; white label penetration testing services offered for MSSPs and MSPs; and holistic, cost-efficient solutions tailored to the needs of global clients. We thank our customers, partners, and team, who let us achieve this international recognition!

Read the full article with the rating here.


Top Cybersecurity Consulting Company by Subercompanies.com

Trilight Security wurde in die Liste der besten Beratungsunternehmen für Cybersicherheit von Superbcompanies.com für das Jahr 2025 aufgenommen

Trilight Security freut sich bekannt zu geben, dass wir in die Liste der besten Cybersicherheits-Beratungsunternehmen aufgenommen wurden.

Superbcompanies.com ist ein globales Portal, das Unternehmen bei der Suche nach zuverlässigen Partnern in den Bereichen IT, Cybersicherheit und Softwareentwicklung unterstützt. Um dieses Ziel zu erreichen, werden die auf Superbcompanies.com aufgeführten Unternehmen einer gründlichen Bewertung unterzogen, basierend auf Kriterien wie Branchenpräsenz, Fachkompetenz, Qualität und Zuverlässigkeit der Dienstleistungen und mehr.

Superbcompanies.com verfügt über mehr als 15 Jahre Erfahrung in der Analyse von Unternehmen und deren Qualifikationen weltweit. Trilight Security wurde aufgrund der Anerkennung durch bestehende Kunden und der nachgewiesenen Fähigkeit, hochwertige Cybersicherheitsdienste wie Managed Security und mehr bereitzustellen, unter die Cybersicherheits-Beratungsunternehmen aufgenommen:

  • Penetrationstests
  • Schwachstellenanalyse
  • Kompromittierungsbewertungen
  • Digitale Forensik
  • SOC-as-a-Service
  • Dark-Web-Monitoring
  • Incident Response
  • ISO-27001-Konformitätsberatung
  • SOC-2-Konformitätsberatung
  • Cybersicherheits-Outsourcing & Outstaffing

Trilight Security ist ein Managed Security Service Provider (MSSP) mit Schwerpunkt auf kleinen und mittelständischen Unternehmen. Zudem konzentrieren wir uns stark darauf, unsere Dienstleistungen für andere MSSPs und MSPs in Nordamerika, der EU und darüber hinaus als White-Label-Lösungen anzubieten.

Vielen Dank an das Team von Superbcompanies!


Top Cybersecurity Consulting Company by Subercompanies.com

Trilight Security Named Among Top Cybersecurity Consulting Companies 2025 by Superbcompanies.com

Trilight Security is proud to announce that we were ranked in the list of top Cybersecurity Consulting Companies.

Superbcompanies.com is a global portal that helps companies looking for IT, Cybersecurity, Software Development service providers find reliable partner. To achieve this goal companies featured on Superbcompanies.com undergo thorough assessment based on such criteria as industry presence, expertise level, quality and reliability of services, and more.

Superbcompanies.com has more than 15 years of experience analyzing businesses and their qualification worldwide. Trilight Security was featured among Cybersecurity Consulting Companies due to recognition by existing customers and demonstrated ability to provide high-quality cybersecurity services such as Managed Security and more:

  • Penetration Testing
  • Vulnerability Analysis
  • Compromise Assessments
  • Digital Forensics
  • SOC-as-a-Service
  • Dark Web Monitoring
  • Incident Response
  • ISO 27001 Compliance consulting
  • SOC 2 Compliance consulting
  • Cybersecurity Outsourcing & Outstaffing

Trilight Security is a Managed Security Service Provider (MSSP) with focus on customers from small and medium businesses. We also have a strong focus on white-labeling our services to other MSSPs and MSPs in the North America, the EU, and beyond.

Thank you to the Superbcompanies team.