Kamerka GUI

No description is available yet
Kamerka GUI logo

Kamerka GUI

A comprehensive reconnaissance tool for Internet of Things (IoT) and Industrial Control Systems (ICS).


Features

  • More than 100 ICS devices supported
  • Gallery section displays gathered screenshots in one place
  • Interactive Google Maps
  • Google Street View support
  • Possibility to implement own exploits or scanning techniques
  • Support for NMAP scan in XML format as an input
  • Find the route and change location of a device
  • Statistics for each search
  • Search Flick photos nearby your device
  • Position for vessels is scraped from devices directly, rather than IP-based
  • Some devices return hints or locations in their response; this information is parsed and displayed as an indicator that helps geolocate the device

Articles

  • Hack the Planet with Kamerka GUI: Ultimate Internet of Things/Industrial Control Systems Reconnaissance Tool
  • Intelligence Gathering on Critical Infrastructure in Southeast Asia
  • Hack Like It's 2077: Presenting Kamerka Mobile
  • Kamerka OSINT Tool Shows Your Country's Internet-Connected Critical Infrastructure

Requirements

  • Beautiful Soup
  • Python 3
  • Django
  • Pynmea2
  • Celery
  • Redis
  • Shodan paid account
  • BinaryEdge (optional)
  • WHOISXMLAPI (optional)
  • Flickr (optional)
  • Google Maps API
  • Pastebin PRO (optional)
  • xmltodict
  • Python-libnmap

Installation

  1. Clone the repository: git clone https://github.com/woj-ciech/Kamerka-GUI/
  2. Install requirements: pip3 install -r requirements.txt
  3. Run migrations: python3 manage.py makemigrations
  4. Migrate database: python3 manage.py migrate
  5. Start the application: python3 manage.py runserver

Usage

  1. Search for IoT devices in specific coordinates: <lat>,<lon>
  2. Search for ICS devices in a specific country
  3. View device information and statistics
  4. Explore device maps and geolocation
  5. Use NMAP scripts to gather more information about the devices
  6. Attempt to exploit vulnerabilities in the devices (optional)

Note

I am not responsible for any damage caused by using this tool.





> Visit Kamerka GUI Website <