Cookie Consent by Free Privacy Policy Generator ๐Ÿ“Œ APKHunt - Comprehensive Static Code Analysis Tool For Android Apps That Is Based On The OWASP MASVS Framework

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š APKHunt - Comprehensive Static Code Analysis Tool For Android Apps That Is Based On The OWASP MASVS Framework


๐Ÿ’ก Newskategorie: IT Security Nachrichten
๐Ÿ”— Quelle: kitploit.com


APKHunt is a comprehensive static code analysis tool for Android apps that is based on the OWASP MASVS framework. Although APKHunt is intended primarily for mobile app developers and security testers, it can be used by anyone to identify and address potential security vulnerabilities in their code.

With APKHunt, mobile software architects or developers can conduct thorough code reviews to ensure the security and integrity of their mobile applications, while security testers can use the tool to confirm the completeness and consistency of their test results. Whether you're a developer looking to build secure apps or an infosec tester charged with ensuring their security, APKHunt can be an invaluable resource for your work.

Features

  • Scan coverage: Covers most of the SAST (Static Application Security Testing) related test cases of the OWASP MASVS framework.
  • Multiple APK scanning: Supports scanning multiple APK files in a perticular path or folder.
  • Optimised scanning: Specific rules are designed to check for particular security sinks, resulting in an almost accurate scanning process.
  • Low false-positive rate: Designed to pinpoint and highlight the exact location of potential vulnerabilities in the source code.
  • Output format: Results are provided in a TXT file format for easy readability for end-users.

Installation

  1. git clone https://github.com/Cyber-Buddy/APKHunt.git
  2. cd apkhunt
  3. go run apkhunt.go

Requirements:

  • Install Git: sudo apt-get install git
  • Install Golang: sudo apt install golang-go
  • Install JADX: sudo apt-get install jadx
  • Install Dex2jar: sudo apt-get install dex2jar

Limitation:

  • Only supported on Linux environments

Usage

      _ _   __ __  _   __  _   _                _   
/ _ \ | _ _ \| | / / | | | | | |
/ /_\ \| |_/ /| |/ / | |_| | _ _ _ _ | |_
| _ || __/ | \ | _ || | | |/ _ \| _|
| | | || | | |\ \ | | | || |_| || | | || |_
\_| |_/\_| \_| \_/ \_| |_/\ _ _ /|_| |_|\_ _|
------------------------------------------------
OWASP MASVS Static Analyzer

APKHunt Usage:
go run APKHunt.go [options] {.apk file}

Options:
-h For help
-p Provide the apk file-path
-m Provide the folder-path for multiple apk scanning
-l For logging (.txt file)

Examples:
APKHunt.go -p /Downloads/android_app.apk
APKHunt.go -p /Downloads/android_app.apk -l
APKHunt.go -m /Downloads/android_apps/
APKHunt.go -m /Downloads/android_apps/ -l

Security test-case coverage

The OWASP MASVS (Mobile Application Security Verification Standard) is the industry standard for mobile app security. It can be used by mobile software architects and developers seeking to develop secure mobile applications, as well as security testers to ensure completeness and consistency of test results.

OWASP MASVS
V1 Architecture, Design and Threat Modeling Requirements
V2 Data Storage and Privacy Requirements
V3 Cryptography Requirements
V4 Authentication and Session Management Requirements
V5 Network Communication Requirements
V6 Environmental Interaction Requirements
V7 Code Quality and Build Setting Requirements
V8 Resiliency & Reverse Engineering Requirements

Upcoming Features

  • Scanning of multiple APK files - DONE
  • More output format such as HTML - In the outer orbit!
  • Integration with third-party tools - Cannot commit!

Contribution

We would love to receive any sort of contribution from the community. Please provide your valuable suggestions or feedback to make this tool even more awesome.

Disclaimer

This project is created to help the infosec community. It is important to respect its core philosophy, values, and intentions. Please refrain from using it for any harmful, malicious, or evil purposes.

License

This project is licensed under the GNU General Public License v3.0

Project Developer

Credits



...



๐Ÿ“Œ Insiders Guide to Mobile AppSec with Latest OWASP MASVS - Brendan Hann


๐Ÿ“ˆ 44.1 Punkte

๐Ÿ“Œ A new framework to automate MSTG and MASVS in your CI/CD pipeline - AppSecUSA 2018


๐Ÿ“ˆ 37.87 Punkte

๐Ÿ“Œ A new framework to automate MSTG and MASVS in your CI/CD pipeline - AppSecUSA 2018


๐Ÿ“ˆ 37.87 Punkte

๐Ÿ“Œ Truegaze - Static Analysis Tool For Android/iOS Apps Focusing On Security Issues Outside The Source Code


๐Ÿ“ˆ 37.7 Punkte

๐Ÿ“Œ MATLab code Static Code Analysis tool


๐Ÿ“ˆ 34.89 Punkte

๐Ÿ“Œ Better, Faster, More Secure Code by Combining Static Analysis and Software Composition Analysis


๐Ÿ“ˆ 34.17 Punkte

๐Ÿ“Œ How to Build a Clang AST-Based C++ Static Analysisย Tool


๐Ÿ“ˆ 32.28 Punkte

๐Ÿ“Œ PHPStan - PHP Static Analysis Tool (Discover Bugs In Your Code Without Running It!)


๐Ÿ“ˆ 31.01 Punkte

๐Ÿ“Œ Static Code Analysis Tool: scanmycode-ce


๐Ÿ“ˆ 31.01 Punkte

๐Ÿ“Œ Flawfinder - A Static Analysis Tool For Finding Vulnerabilities In C/C++ Source Code


๐Ÿ“ˆ 31.01 Punkte

๐Ÿ“Œ Static Code Analysis Tool: scanmycode-ce


๐Ÿ“ˆ 31.01 Punkte

๐Ÿ“Œ Static Code Analysis Tool: scanmycode-ce


๐Ÿ“ˆ 31.01 Punkte

๐Ÿ“Œ Static Malware Analysis Vs. Dynamic Malware Analysis


๐Ÿ“ˆ 30.29 Punkte

๐Ÿ“Œ Malware Analysis Bootcamp - Introduction To Static Analysis


๐Ÿ“ˆ 30.29 Punkte

๐Ÿ“Œ Iblessing - An iOS Security Exploiting Toolkit, It Mainly Includes Application Information Collection, Static Analysis And Dynamic Analysis


๐Ÿ“ˆ 30.29 Punkte

๐Ÿ“Œ Using Fallible Static Code Analysis to Secure Apps


๐Ÿ“ˆ 29.8 Punkte

๐Ÿ“Œ Using Fallible Static Code Analysis to Secure Apps


๐Ÿ“ˆ 29.8 Punkte

๐Ÿ“Œ [$] A static-analysis framework for GCC


๐Ÿ“ˆ 28.87 Punkte

๐Ÿ“Œ I Open-Sourced Florentino; A cross-platform file analysis framework. useful for extracting static resources from malwares and unknown file.


๐Ÿ“ˆ 28.87 Punkte

๐Ÿ“Œ Fuzzable - Framework For Automating Fuzzable Target Discovery With Static Analysis


๐Ÿ“ˆ 28.87 Punkte

๐Ÿ“Œ Argus - A Framework for Staged Static Taint Analysis of GitHub Workflows and Actions


๐Ÿ“ˆ 28.87 Punkte

๐Ÿ“Œ Florentino โ€“ Fast Static File Analysis Framework


๐Ÿ“ˆ 28.87 Punkte

๐Ÿ“Œ Tai-e - An Easy-To-Learn/Use Static Analysis Framework For Java


๐Ÿ“ˆ 28.87 Punkte

๐Ÿ“Œ Low CVE-2020-11499: Firmware analysis and comparison tool project Firmware analysis and comparison tool


๐Ÿ“ˆ 27.84 Punkte

๐Ÿ“Œ StaCoAn โ€“ Mobile App Static Analysis Tool


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ Mosca โ€“ Manual Static Analysis Tool To Find Bugs


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ ShellCheck, a static analysis tool for shell scripts


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ Krane - Kubernetes RBAC Static Analysis And Visualisation Tool


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ Heap_detective is an open-source static analysis tool that finds pitfalls in heap memory usage in C and C++.


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ AppSecCali 2019 Lightning Talk - Endpoint Finder: A static analysis tool to find web endpoints


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ Tarnish - A Chrome Extension Static Analysis Tool To Help Aide In Security Reviews


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ Karonte - A Static Analysis Tool To Detect Multi-Binary Vulnerabilities In Embedded Firmware


๐Ÿ“ˆ 27.13 Punkte

๐Ÿ“Œ A Study on Java Static Analysis Tool Reports Triage Using Machine Learning Approaches


๐Ÿ“ˆ 27.13 Punkte











matomo