Minino is an innovative device designed for network security enthusiasts and professionals. Combining an intuitive user interface with powerful modules, Minino offers a range of capabilities for security analysis, auditing workflows, and more. Whether you're identifying vulnerabilities in Wi-Fi networks or performing advanced GPS-enabled tasks like wardriving, Minino is equipped to handle it all.
Minino is packed with features that leverage its I2C, UART, and digital pins to interface with external modules. Its preloaded firmware includes all the described capabilities, but users can also customize their own firmware using the ESP-IDF framework.
Compatible with CatSniffer's PyCatSnifferand Wireshark, Minino makes reading sniffed data easier than ever.
Important: The microcontroller on this board runs at 3.3V, which means that you must never apply more than 3.3V to its digital and analog pins.
Microcontroller:
Connectivity:
- WiFi: ESP32-C6-WROOM-1 ESPRESSIF module
- GPS: ATGM336H Zhongkewei module (Details [here](https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/1810261521_ZHONGKEWEI-ATGM336H-5N31_C90770.pdf))
Communication:
- UART: Yes
- I2C: Yes
Power:
- I/O Voltage: 3.3V
- Supported battery: 3xAAA, holder included
Performance:
- Clock speed: ESP32-C6 up to 160 MHz
- Memory: ESP32-C6 8MB
Dimensions:
- Width: 82.5 mm
- Length: 110 mm
To power up your Minino, you can use 3xAAA batteries or plug in a USB cable and switch it to the ON position. If Minino does not turn on, press the reset (RST) button.
Note: Minino does not have a battery charger and cannot charge the batteries in the holderNavigating the Interface
Minino features a user-friendly interface that uses an OLED screen and navigation buttons for menu interaction. The menus are listed vertically, allowing easy navigation with horizontal buttons to SELECT (⇾) or go BACK (⇽). This design ensures that users can quickly and efficiently access Minino's extensive features.
Minino is equipped with various modules that enhance its functionality, making it a powerful tool for security analysis and other advanced tasks.
Wi-Fi Analyzer
Capture and analyze Wi-Fi packets from nearby networks. Save the captured data on SD cards or internally for visualization, including details like SSID, channel, destination, source, and more.
- WireShark: Once you have captured and analyzed WiFi packets using the Minino, you can easily view the results in Wireshark. The simplest method is to remove the microSD card from the Minino and directly access the file located at apps/analyzer/pcaps. This allows you to utilize Wireshark's powerful tools for in-depth analysis and visualization of your network traffic, making it easier to identify patterns and gain insights from the data collected by your Minino device.
Deauthentication Attacks
Minino supports several types of deauthentication attacks:
- Broadcast: Disrupts communication between routers and devices by exploiting IEEE 802.11 wireless networks.
- Rogue AP: Installs unauthorized access points on a secure network.
- Combined Attacks: Integrates multiple deauth techniques for comprehensive disruption.
- Multi-AP: Targets multiple access points simultaneously.
- Captive Portal: Attempts to retrieve WPA/WPA2 keys using a rogue network with a captive portal. Learn more about Captive Portal Attacks.
Bluetooth Capabilities
- Tracker/AirTags Scan: Identify and trigger nearby tracker devices to emit a sound, useful for locating lost items or detecting tracking attempts.
- SPAM: Emulate various BLE devices to spam a central device with notifications.
Zigbee Features
- Spoofing: Emulate Zigbee devices, such as switches or lights, to test network security.
- Sniffer: Read packets in a Zigbee network. This feature requires Minino to be connected to a computer to view the data on a serial monitor.
GPS Functionality
Minino’s ATGM336H-6N-74 GPS module provides precise location tracking. Use it for:
- Get your current location as Latitude, Longitude and Alt data. Set the date and time data for other applications.
- Wardriving: The GPS module integrated into Minino makes it possible to map Wi-Fi networks while moving, a practice known as wardriving. This facilitates the identification of coverage gaps, public Wi-Fi hotspots, and even insecure networks.
Take off the microSD and upload the files in Wardriving folder to https://wigle.net/ for mapping the found networks.
- Go to Uploads tab in Wigle
- Click on the UPLOAD A FILE button and search for the wardrive file.
Once your files are complete, download them and you will have a kml file which you can import to Google Earth.
File ManagerIn addition to its primary features, Minino also functions as a file manager. This capability allows users to easily organize, access, and manage their files.
To use this feature, follow these steps:
Access the File Manager:
- Go to the settings menu on your Minino device and select the File Manager option.
Connect to Minino's Network:
- This action will create a Wi-Fi network called Minino_AP.
- The device's screen will display the network password.
Access Files via Browser:
- Connect your computer to the Minino_AP network using the displayed password.
- Open a web browser and enter the address 192.168.0.1.
- You will now be able to view and manage the files on your Minino, including creating, renaming, deleting, and moving files and folders.
This intuitive file management system makes Minino a versatile tool for handling your digital content.
Updating Minino FirmwareKeeping your Minino's firmware updated ensures optimal performance. Here’s how you can update it manually:
Manual Update
Important:esptool.py is required.
- Download the latest firmware from the releases page. Ensure you download the build_files.zip.
- Extract the build_files.zip.
- Open a terminal and navigate to the extracted folder. You should see the following files:
bootloader/
minino.bin
partition_table/
- Connect your Minino to your computer using a USB cable and enter bootloader mode.
- Run the following command to upload the firmware:
python3 -m esptool --chip esp32c6 -b 460800 --port COM94 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 bootloader/bootloader.bin 0xa0000 minino.bin 0x8000 partition_table/partition-table.bin 0x15000 ota_data_initial.bin
Replace COMx
with your specific COM port.
Over The Air (OTA)
- Download the latest firmware from the releases, make sure to download the one that has the
build_files.zip
file. - Extract the
build_files.zip
file. - In your Minino go to
About > Update
. - Connect your device to the WiFi access point created by your Minino. The SSID should be
Minino
, and the password should beCats1234
. - Once connected, open a web browser and go to
192.168.0.1
. Select theminino.bin
file from the extracted folder and then clickUpdate Firmware
.
By following these steps, you can ensure that your Minino is always running the latest firmware, providing you with the best performance and access to new features.
Minino is a versatile and powerful tool for network security professionals and enthusiasts alike. Its robust feature set, including Wi-Fi analysis, Bluetooth tracking, Zigbee spoofing, and GPS capabilities, makes it an invaluable asset for anyone looking to enhance their security toolkit. Keep your Minino updated and explore its full potential to stay ahead in the ever-evolving landscape of network security.
Comments
Please log in or sign up to comment.