Skip to content

LowSkillDeveloper/WIFI-Frankenstein

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

372 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

WiFi Frankenstein

App Version Platform Kotlin

If you want to add your database to the SmartLinkDB recommendation section in the application for all users, i.e. share your database, then create a ticket in the "Issues" section on github, with a request to add your smartlinkdb link to the application.

๐Ÿ“ฑ Overview

WiFi Frankenstein is a comprehensive WiFi pentesting and database management application for Android. This application serves as the successor to the original 3WiFi Locator, offering significant improvements and new features for WiFi network analysis, mapping and database management.

The application combines various WiFi tools and functionality into one powerful package, hence the name "Frankenstein" - it's built from the best parts of different WiFi analysis tools.

โœจ Features

๐Ÿ“Š Database Management

  • Local 3WiFi Database Support: work with huge 3WiFi offline databases
  • Custom Database Integration: Connect ANY SQLite databases with wifi data
  • SmartLinkDB: Support for updating databases via the Internet
  • Multiple Manufacturer Databases: 4 separate databases for checking WiFi device manufacturers

๐Ÿ—บ๏ธ Mapping & Location

  • WiFi Maps: View WiFi points from 3WiFi and custom databases without an internet connection (The map itself requires internet)
  • Multiple bases: Possibility to display wifi points from several different databases on the map at once.
  • MAC base location: Finding the location of an access point by its MAC address

๐Ÿ› ๏ธ Tools & Features

  • WPS PixieDust Android (OneShot): If you have root, you can perform a pixeldust attack from your smartphone with built-in wifi module.
  • WiFi Channel Analysis: Page for analyzing WiFi channels, providing insights into channel usage and performance.
  • MAC Address Locating (GEO MAC): Find the geographical location of WiFi access points by MAC address
  • Viewing Saved Passwords: If you have root, you can view passwords to networks to which the phone was connected and they are saved in its memory.
  • Local WPS Pin Algorithms: Local wps pin generation
  • Local WPA Password Algorithms: Local wpa passwords generation
  • Neighbor-based WPS PIN Algorithms: multi-level neighbor-based WPS PIN suggestions from Local DB
  • WPS Connect: Possibility to connect via WPS
  • 3WiFi API Integration: Advanced settings and direct API requests
  • Distance Calculation: Measure distance to WiFi access point
  • Offline IP ranges: Using local databases, we find ranges of IP addresses for scanning with RouterScan
  • Updates: Support for updating the application and its components

๐Ÿ”„ Comparison with original 3WiFi Locator

Feature WiFi Frankenstein 3WiFi Locator
Local in-app Database โœ… Yes โš ๏ธ Limited
Offline Full 3WiFi Database โœ… Supported โŒ Not supported
Advanced 3WiFi API Settings โœ… Full access โš ๏ธ Limited API access
WPS PixieDust (OneShot) ยฎ โœ… Supported (Root) โŒ Not supported
Viewing saved passwords in memory ยฎ โœ… Supported (Root) โœ… Supported (Root)
WPA Algorithms (Router Keygen) โœ… Supported โŒ Not supported
WPS Algorithms โœ… Supported โš ๏ธ Limited
Handshake capture ยฎ โœ… Supported (Root, kernel) โŒ Not supported
Built-in Router Scan โœ… Supported โŒ Not supported
Local network scanner โœ… Supported โŒ Not supported
Checking for DPI blocking by your provider โœ… Supported โŒ Not supported
Neighbor-based WPS PIN Algorithms โœ… Supported โŒ Not supported
3WIFI offline IP ranges โœ… Supported โŒ Not supported
WiFi Channel Analysis โœ… Supported โŒ Not supported
Custom SQLite Database connection โœ… Supported โŒ Not supported
WiFi Maps โœ… Yes โŒ Not supported
WiFi API Maps โš ๏ธ Limited โŒ Not supported
WiFi Location (geoMAC) โœ… Yes โŒ Not supported
Database Updates โœ… SmartLinkDB โŒ Not supported
App/Component Updates โœ… Supported โš ๏ธ Notification only
Customizable Themes โœ… Multiple options โš ๏ธ Dark mode only
Custom App Icon โœ… Supported โŒ Not supported
Manufacturer Databases โœ… 4 databases โœ… 3 databases
Distance Calculation โœ… Supported โŒ Not supported
SDK version โœ… Latest โš ๏ธOld
  • Some features require root access. ยฎ
  • Some functions work through the chroot/proot environment
  • Some features are only available starting only in new version 2.0 and upper.
  • The Handshake capture feature requires a custom kernel with support for external adapters or monitoring mode for the built-in kernel.

๐Ÿ“ฑ Screenshots (Old version)

Screenshot 1 Screenshot 2 Screenshot 3
Screenshot 4 Screenshot 5 Screenshot 6
Screenshot 7 Screenshot 8 Screenshot 9

๐Ÿ“‹ Requirements

  • Android 5.0 or higher

โš–๏ธ Disclaimer

This application is designed for network administrators, security researchers and WiFi enthusiasts to test and analyze their own networks. Always ensure you have proper authorization before analyzing any WiFi network.

About

New generation of 3Wifi Locator. With support for custom databases, a WiFi network map and WiFi location by MAC address

Resources

License

Stars

24 stars

Watchers

2 watching

Forks

Contributors