Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacyΒ© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
morf β€” Mobile Reconnaissance Framework is a powerful, lightweight and platform-independent offensive mobile security tool designed to help hackers and developers identify and address sensitive information within mobile applications. | Kitploit
Tools/GitHubGitHub/amrudesh1/morf
Android SecurityStatic AnalysisiOS SecurityVulnerability AnalysisPenetration TestingMobile SecuritySecret Detection
GitHubamrudesh1/morf

morf

Mobile Reconnaissance Framework is a powerful, lightweight and platform-independent offensive mobile security tool designed to help hackers and developers identify and address sensitive information within mobile applications.

View Repository
819312 months agoReviewed by Kitploit

Most Popular

View all β†’

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools β†’
Share

MORF

MORF Logo

Mobile Reconnaissance Framework

A powerful offensive security toolkit for mobile application analysis

License Last Commit Language BlackHat Arsenal

Find Secrets. Protect Apps. Stay Secure.

πŸ“‹ Table of Contents

  • πŸ’‘ Overview
  • πŸš€ Quick Start
  • πŸ” Key Features
  • πŸ—οΈ Architecture
  • πŸ“‹ Common Use Cases
  • πŸ“¦ Installation
    • Prerequisites
    • Method 1: Docker (Recommended)
    • Method 2: Run Script
    • Environment Configuration
  • πŸ–₯️ Usage
    • Web Interface
    • Command Line Interface
  • πŸ† Conference Recognition
  • πŸ›£οΈ Development Roadmap
  • πŸ‘¨β€πŸ’» Authors
  • πŸ“„ License
  • πŸ™ Acknowledgments

πŸ’‘ Overview

MORF is an advanced mobile security analysis tool that automatically discovers sensitive information within Android and iOS applications. Designed for security professionals, penetration testers, and developers, MORF provides comprehensive insights into mobile app security posture.

MORF Demo

πŸš€ Quick Start

MORF can be up and running in seconds using Docker or the included run script:

# Clone the repository and enter directory
git clone https://github.com/amrudesh1/morf && cd morf

# Option 1: Using the run script (recommended)
chmod +x run.sh && ./run.sh

# Option 2: Using Docker Compose
docker-compose up --build

Then simply visit http://localhost in your browser and upload an APK or IPA file to begin analysis!


πŸ” Key Features

MORF offers comprehensive security analysis capabilities for mobile applications:

FeatureDescription
πŸ” Secret & API Key DetectionAutomatically discovers hardcoded credentials, API keys, and tokens throughout the application code and resources
πŸ“± Component AnalysisExtracts activities, services, receivers, and content providers, highlighting security risks in app structure
πŸ›‘οΈ Permission AnalysisIdentifies overprivileged applications and highlights dangerous permission combinations
πŸ”— Deeplink InspectionMaps URL schemes and deeplink patterns that could potentially be exploited
πŸ“Š Metadata CollectionGathers extensive app metadata for security assessment and threat modeling
πŸ“œ Version ComparisonTracks security changes between app versions to identify fixes and regressions

πŸ—οΈ Architecture

MORF combines a Go backend with an Angular frontend for powerful analysis with an intuitive interface:

MORF Architecture


πŸ“‹ Common Use Cases

Use CaseDescription
πŸ•΅οΈ Security AuditsPre-release scanning to identify security issues before apps reach production
πŸ” Competitive AnalysisUnderstand security implementations in competitor applications
βš™οΈ CI/CD IntegrationAutomate security checks in your build pipeline with MORF's CLI capabilities
πŸ‘¨β€πŸ« Security EducationTrain developers on secure mobile development using real-world examples

πŸ“¦ Installation

Prerequisites

  • Docker (recommended for simplest installation)
  • Alternatively: Go and Node.js for development setup

Method 1: Docker (Recommended)

For macOS users, see README-LOCAL.md for detailed local development guide.

# Clone the repository
git clone https://github.com/amrudesh1/morf
cd MORF

# Start all services (MySQL, Redis, Backend, Frontend)
./run-local.sh start

# Or using docker-compose directly
docker-compose up -d

Services will be available at:

  • Frontend: http://localhost
  • Backend API: http://localhost:9092/api
  • Health Check: http://localhost:9092/api/health

Common commands:

./run-local.sh start    # Start all services
./run-local.sh stop     # Stop all services
./run-local.sh status   # Check service status
./run-local.sh logs     # View logs

Method 2: Run Script

git clone https://github.com/amrudesh1/morf
cd morf
chmod +x run.sh
./run.sh

Environment Configuration

MORF requires the DATABASE_URL environment variable to connect to your database:

# macOS/Linux
export DATABASE_URL="root@tcp(localhost:3306)/Secrets?charset=utf8mb4&parseTime=True&loc=Local"

# Windows (CMD)
set DATABASE_URL=root@tcp(localhost:3306)/Secrets?charset=utf8mb4&parseTime=True&loc=Local

# Windows (PowerShell)
$env:DATABASE_URL = "root@tcp(localhost:3306)/Secrets?charset=utf8mb4&parseTime=True&loc=Local"

Note: Docker Compose will automatically use the environment variables set on your host machine.


πŸ–₯️ Usage

Web Interface

After starting MORF, access the intuitive web interface at http://localhost and follow these steps:

  1. Upload your APK or IPA file using the drag-and-drop interface
  2. Wait for MORF to process and analyze the application
  3. Explore the detailed results, including:
    • Discovered secrets and API keys
    • Component security analysis
    • Permission assessment
    • Deeplink mapping
    • Comprehensive metadata

Command Line Interface

MORF also provides a powerful CLI for automation and integration:

# Basic scan with console output
./morf cli --apk-path=/path/to/app.apk


πŸ† Conference Recognition

Conference Appearances

Download Tool