Skip to content

mattd1980/CatHack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

CatHack Firmware for M5StickCPlus2

CatHack Logo

🎉 Version 1.3 is Out!

I am thrilled to announce the release of CatHack v1.3! This update brings exciting new features and improvements to enhance your hacking experience. Here's what's new in this version:

  • Deauther: A powerful WiFi deauthentication tool for network testing.
  • WiFi Spam: Capability to flood the area with fake WiFi networks.
  • Brightness Control: New setting to adjust the screen brightness for optimal visibility in various environments.

Along with these additions, v1.3 includes all the great features from previous versions:

  • RF Analyzer: A powerful tool to identify and analyze the frequency of your SubGhz devices.
  • BLE Spam: Spam advertising packets over Bluetooth Low Energy.
  • Bad Portal: Create fake login pages for security testing.
  • Web Interface: Easily add or remove files through a network interface.

CatHack continues to evolve, and I'm committed to providing you with the best tools for your M5StickCPlus2.

📸 Device Setup

CatHack Device Setup CatHack Result

Check out the 3D model of my setup for a detailed view!

Model made by STP | MFTEN

❗Please read the installation instructions carefully❗

🚀 Features

📺 Infrared Menu

  • TVBGone: Turn off all nearby televisions with a single click.

📡 SubGhz Menu

  • SubSend: Transmit .sub files from Flipper Zero using the CC1101 module (currently supports RAW protocol).
  • SubRecord: Capture signals from devices using the CC1101 module and save them to an SD card.
  • Jammer: Disrupt selected frequencies.
  • Monitor: Visualize received signals in real-time.
  • RF Analyzer: Identify and analyze the frequency of your SubGhz devices.

🌐 WiFi Menu

  • Wardriving: Collect and log information about nearby networks.
  • Bad Portal: Create fake login pages for security testing.
  • Web Interface: Network interface for adding/removing files.
  • Deauther: Perform WiFi deauthentication attacks for network testing.
  • WiFi Spam: Generate multiple fake WiFi networks to flood the area.

🦷 Bluetooth Menu

  • Skim Check: Detect potential credit card skimmers in your vicinity.
  • BLE Spam: Spam advertising packets over Bluetooth Low Energy.

⚙️ Settings Menu

  • Set Frequency: Configure the frequency for SubRecord, Monitor, Jammer, and RF Analyzer functionalities.
  • Set Brightness: Adjust the screen brightness for optimal visibility.

🐬 Flipper Zero Compatibility

CatHack supports .sub files with RAW protocol from Flipper Zero. All necessary files, including compatible Flipper Zero files, are included in the CatFiles.zip package. Simply download and extract these files to your SD card to use them with CatHack.

🔮 Planned Future Features

  • IR Send: Send recorded IR codes or codes from Flipper Zero.
  • IR Record: Record IR codes.
  • NFC/RFID Read: Read NFC/RFID tags and save data to SD card.
  • NFC/RFID Emulate: Emulate NFC/RFID tags using saved data.

🛠️ Required Components

  • Curved pin headers Curved Pin Headers
  • CC1101 module CC1101 Module
  • Compact micro SD card module SD Card Module
  • Double-Sided Prototype Board (3x7cm recommended) Prototype Board
  • Soldering iron and proficiency in soldering

While it's possible to connect components using cables, soldering is recommended for a more reliable and compact setup.

📊 Pinout Diagram

Pinout Diagram

M5StickCPlus2 CC1101 SD Card Module
GND GND GND and CS
G26 CSN MOSI
G36/G25 GDO0 MISO
G0 SCK CLK
3v3 Vcc 3v3
G32 (bottom pin) MOSI -
G33 (bottom pin) MISO -

⚠️ Remember to connect CS to GND on the SD card module, otherwise it will not work. ⚠️

📥 Installation Guide

  1. Download and flash the firmware using M5Burner.
  2. Download the CatFiles.zip and extract its contents to your SD card, it should look like this:

⚠️ Note: Some files may not be compatible as only the RAW protocol is currently supported. ⚠️

  1. Insert the SD card into the module, and you're ready to go!

🌐 Web Interface Login

The default login credentials for the Web Portal are as follows:

Login: cath
Password: cath

📱 Media

Stay updated with CatHack through various media channels:

  • Reddit Posts: Check out my latest updates and discussions on Reddit
  • YouTube Video: Watch the CatHack in action: CatHack Video
  • Instagram Feature: CatHack was featured by M5Stack on their Instagram

How I Did It

📞 Support

If you have any questions or suggestions, feel free to reach out:

❓ Why isn't signal recording working?

  1. Incorrect connections: Double-check your wiring and connections between the components.
  2. Using M5 Launcher: Ensure that you're running the CatHack firmware directly, not by using m5launcher.
  3. Missing files on the SD card: Ensure you've added all required files to the SD card. Refer to the installation guide for details on what should be included.

⚠️ Disclaimer

This software is intended for educational and research purposes only. The author bears no responsibility for any misuse of this software. Use it responsibly and in compliance with all applicable laws and regulations.


🐱 Happy Hacking with CatHack! 🐱

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published