Skip to content

Bugsmirror RunLock is a Dynamic Application Security Testing (DAST) solution that assesses your Android or iOS mobile app against 25+ runtime security threats on real devices. It simulates real-world attacks like rooting, app tampering, MiTM etc. to evaluate app behaviour and effectiveness of existing security measures.

Notifications You must be signed in to change notification settings

bugsmirror/RunLock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 

Repository files navigation

RunLock

About:

Bugsmirror RunLock is a Dynamic Application Security Testing (DAST) solution that assesses your Android or iOS mobile app against 25+ runtime security threats on real devices. It simulates real-world attacks like rooting, app tampering, MiTM etc. to evaluate app behavior and effectiveness of existing security measures.

RunLock โ€“ Dynamic Runtime Security Testing

Bugsmirror RunLock is a Dynamic Application Security Testing (DAST) solution that thoroughly evaluates your mobile appโ€™s security posture across 25+ runtime threats, identifying weak points, potential attack vectors, and testing the strength of the existing runtime protection measures. Powered by advanced automation and expert manual review for zero false negative, this assessment helps to protect your app from runtime vulnerabilities. RunLock is aligned with the latest security standards, including the OWASP MASVS (Mobile Application Security Verification Standard), SEBI CSCRF (Cybersecurity and Cyber Resilience Framework), RBI MDDPSC (Master Direction on Digital Payment Security Controls), and NPCI guidelines. RunLock tests your Android & iOS mobile applications thoroughly, revealing risks with precision.

Problem Statement

  • Runtime Security is often overlooked in traditional Vulnerability Assessment and Penetration Testing (VAPT)

  • Attackers bypass traditional static testing approaches and open source solutions

  • Lack of fast and reliable runtime testing tool and real device testing options in the market

  • Existing runtime testing tools show false positives

  • Need of a tool for testing the strength of existing app runtime security measures

Why is Runtime Security Testing Necessary?

Runtime Security Testing is crucial for identifying vulnerabilities that emerge while an app is actively running. This testing approach helps you assess the security posture of your application and ensures you're aware of scenarios that could be exploited by attackers.

Statistics of Runtime Security Analysis of Mobile Apps

In our extensive Runtime Security Audits of more than 1000 mobile applications across the globe, we uncovered alarming trends that underscore the urgent need for stronger mobile app protection:

  • 70% of the applications lacked even basic runtime security mechanisms, leaving them wide open to various attack vectors.

  • Even more concerning, 29% of the remaining companies, despite having some in-house or open-source protection mechanisms in place, are still easily bypassable by an attacker. This means attackers can successfully compromise these apps, despite the presence of basic security measures.

๐Ÿ” RunLock tests application across 7 critical security domains of the app:

Feature Description
Device Integrity Detects device compromise indicators like rooting, jailbreaking, emulator, etc.
App Tampering Identifies repackaging, code modification, and unauthorized changes to app structure.
OS Integrity Checks for vulnerabilities in OS-level components that could impact your app's behavior.
Secure Communication Validates transport layer protections (e.g., HTTPS, TLS) and detects insecure network flows.
Mobile Privacy Assesses how well your app protects personal data and user activity from leaks.
Mobile Fraud Detects abuse patterns and automation-based fraud scenarios.
Social Engineering Examines attack vectors like fake UI injections and phishing surfaces.

๐Ÿง  How to use RunLock?

1. Contact Bugsmirror to register on the Bugsmirror MASST (Mobile Application Security Suite and Tools) portal.

2. Login to the Bugsmirror MASST portal and Go to RunLock page.

3. Upload an APK/IPA file of your mobile app or provide Play Store/App Store link, and submit the app.

3. Within 24 business hours you will get your runtime security testing report that you can view and download from the portal.

๐Ÿ›ก๏ธ Why RunLock?

  • โœ… Superfast runtime security testing and reports validated by security experts

  • โœ… Near zero false positives or false negative

  • โœ… Generates Rutime security testing report that contains details of the vulnerabilities found, Proof-of-Concepts (PoCs), steps of reproduction of bugs, and recommendations to fix the issues found

  • โœ… App security posture awareness

  • โœ… Helps in complying with security standards like OWASP MASVS (Mobile Application Security Verification Standard), SEBI CSCRF (Cybersecurity and Cyber Resilience Framework), RBI MDDPSC (Master Direction on Digital Payment Security Controls), and NPCI guidelines

  • โœ… Direct mitigations and preventions ready with Bugsmirror Defender

๐Ÿงช Use Cases

RunLock can be used to test:

  • Apps involving critical data across all industries including Fintech, Healthtech, Government, etc.

  • Apps requiring compliance with Indian and global security standards like:

  1. SEBI CSCRF: The Securities and Exchange Board of Indiaโ€™s Cybersecurity and Cyber Resilience Framework mandating companies in the Indian securities market to make their mobile apps secure.

  2. RBI MDDPSC: The Reserve Bank of Indiaโ€™s Master Direction on Digital Payment Security Controls is a framework that mandates companies in the digital payments landscape make their apps secure.

  3. OWASP MASVS: The Open Worldwide Application Security Project Mobile Application Security Verification Standard is a global standard for mobile app security that helps developers prevent common vulnerabilities.

  4. NPCI Guidelines: The National Payments Corporation of India mandates strong security measures for mobile payment apps operating under the Unified Payments Interface (UPI) framework.

  • Apps handling sensitive or personal data

  • Apps requiring continuous risk assessment like payments app

๐Ÿ“ž Contact Us

To learn more or request a demo, visit:
๐Ÿ‘‰ https://bugsmirror.com/runlock

Or contact us directly at:
๐Ÿ“ฉhttps://bugsmirror.com/contact-us

About

Bugsmirror RunLock is a Dynamic Application Security Testing (DAST) solution that assesses your Android or iOS mobile app against 25+ runtime security threats on real devices. It simulates real-world attacks like rooting, app tampering, MiTM etc. to evaluate app behaviour and effectiveness of existing security measures.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published