firmware icon indicating copy to clipboard operation
firmware copied to clipboard

Missing Features to Add to Bruce

Open haquefahimul65 opened this issue 1 month ago • 6 comments

📡 Radio Frequency (RF/Sub-GHz)

Missing Advanced Protocol Support:

  • [ ] CAME 12/24bit bruteforce
  • [ ] Keeloq bruteforce
  • [ ] Holtek bruteforce
  • [ ] CC1101 SYNC (rolling code synchronization)
  • [ ] Tesla charge port attacks (CC1101 TESLA, TESLALOOP)
  • [ ] RF Audio Jam modes
  • [ ] T5577 LF tag writing (currently read-only)
  • [ ] Waterfall RF spectrum visualization (SCROLLSCANNER)
  • [ ] Web-controlled RF jamming (RF REMOTE JAM)
  • [ ] Custom RF response via web interface

🛡️ Defensive/Detection Suite

**Completely Missing **

  • [ ] Deauth attack detection (NEMO's "Deauth Hunter")
  • [ ] Rogue AP detection (NEMO's "PineAP Hunter")
  • [ ] BLE spam detection (NEMO's "BLE Hunter")
  • [ ] BadUSB device detection (NEMO's "BadUSB Hunter")
  • [ ] Skimmer device detection
  • [ ] Pwnagotchi detection
  • [ ] Flipper Zero detection

📶 WiFi

Missing Professional Tooling:

  • [ ] PCAP file saving to SD card (for Wireshark analysis)

🔌 Bluetooth/BLE

Missing Advanced Features:

  • [ ] BLE-FASTSPAM (speed-optimized spam attacks)
  • [ ] Targeted device crashing (iOS-CRASH, ANDROID-CRASH)
  • [ ] Corporate data exfiltration tools (EXFILTRATE CORP)

📺 Infrared

Missing Specialized Attacks:

  • [ ] Traffic light IR control
  • [ ] Night camera jamming (NIGHT-CAMERA JAM)
  • [ ] Batch IR replay (IRLIST SEND for bulk command execution)
  • [ ] Custom IR response via web interface
  • [ ] Real-time IR data scanning display

🪪 RFID/NFC

Missing Features:

  • [ ] Speed-optimized bruteforce (RFID FAST/SLOWBRUTE)
  • [ ] NFC door system attacks (NFC DOOR BRUTE)
  • [ ] Visual tag viewer (PN532VIEW-style visualization)
  • [ ] MIFARE UNLOCK replay function

🔧 RF Brute Force - Missing Protocols

All Protocol-Specific Bruteforce Missing:

  • [ ] LINEAR 10bit BRUTE
  • [ ] PRINCETON 24bit BRUTE
  • [ ] NICE FLO BRUTE
  • [ ] DEBRUIJN BRUTE
  • [ ] PT-2240 BRUTE
  • [ ] UNILARM 25bit BRUTE
  • [ ] RESTAURANT RATEKESS PAGERS BRUTE
  • [ ] Device-specific bruteforce (RF LIGHTS, PARKING GATE, CEILING FAN)

🛠️ Utilities & Special Attacks

Missing Features:

  • [ ] EMP Generator
  • [ ] Annoying sound emission (SOUND NOISE)
  • [ ] Remote screen viewing (REMOTESCREEN)
  • [ ] Shop cart unlocking
  • [ ] Safe unlocking

haquefahimul65 avatar Nov 22 '25 02:11 haquefahimul65

first of all , most of the features are already in 😭 , second , how even will you make EMP Generator 😭😭😭 , this is so AI

Gosheto1234 avatar Nov 22 '25 09:11 Gosheto1234

@Gosheto1234 ok you tell me whats already availabe i will modify the issue

haquefahimul65 avatar Nov 24 '25 20:11 haquefahimul65

Wow @haquefahimu do you have access to all this tools? It would be awesome to have all the last features integrated to Bruce if possible... But is this from PortalHack... Anyhow if possible then integrate all missing features into main or sd card so it will have the possibility to use all features with a SD card if needed... Would be awesome Xmas update... !! =) =)

I have a EMP pulsator on one of my m5sticks haha its True @Gosheto... I feel like Snake in Metal Gear ... Off course i dear only to try it in isolated areas though as it can give a little tick (just like when you glide a ballon into your head it blisters electricity...) But it needs more development in the real world not just in the military ...

On Mon, Nov 24, 2025 at 9:13 PM haquefahimul65 @.***> wrote:

haquefahimul65 left a comment (pr3y/Bruce#1864) https://github.com/pr3y/Bruce/issues/1864#issuecomment-3572542877

@Gosheto1234 https://github.com/Gosheto1234 ok you tell me whats already availabe i will modify the issue

— Reply to this email directly, view it on GitHub https://github.com/pr3y/Bruce/issues/1864#issuecomment-3572542877, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLDL6BRYUAH4CFE6AFM5GRD36NRF5AVCNFSM6AAAAACM3WNL6CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKNZSGU2DEOBXG4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Kind Regards

C.R

May Prosperity allways be with us!!

Huzzla101 avatar Nov 24 '25 23:11 Huzzla101

Wow @haquefahimu do you have access to all this tools? It would be awesome to have all the last features integrated to Bruce if possible... But is this from PortalHack... Anyhow if possible then integrate all missing features into main or sd card so it will have the possibility to use all features with a SD card if needed... Would be awesome Xmas update... !! =) =)

I have a EMP pulsator on one of my m5sticks haha its True @gosheto... I feel like Snake in Metal Gear ... Off course i dear only to try it in isolated areas though as it can give a little tick (just like when you glide a ballon into your head it blisters electricity...) But it needs more development in the real world not just in the military ...

well yes i analyzed some portalhack/marauder/etc features and asked here. I can't code but these features can certanily be included in bruce! it already has the hardware and all portalhack/marauder features can be added for sure.

haquefahimul65 avatar Nov 25 '25 18:11 haquefahimul65

@haquefahimul65

I think so many things were added without a specific focus that even responding becomes difficult. There is a chance that this could be an issue that remains open "forever" and that several features will not be included.
Several factors are important both for the development of new features and for the implementation of existing features in other firmwares. I will list them here to make it easier to clarify some points and to facilitate future discussions.

1- Compatibility with existing libraries already used in Bruce that allow for things other firmwares cannot do. Changing or adding another large library could compromise functionality, performance, and firmware size, given the limited space on the ESP32.

2- Compatibility with other boards. Bruce needs to be compatible with more than 30 devices, so it takes time to get certain points right.

3 - It is important for testing that we have the "target hardware" so that the developed feature can be validated. Since you do not have the knowledge to develop it (which can be acquired over time), it would be important at least to have the target hardware that will be attacked to validate each feature. Without this, it is either copying or developing a feature without knowing whether it worked or not. In many cases, it is necessary to buy products that are difficult to find because they are regional, produced in small quantities, and even expensive. That is why some things take longer.

4 - Some of the features you mentioned are already available in Bruce. We would need to study them more in-depth and understand each point to validate everything, but certainly some already exist.

5 - Finally, regarding other firmwares, especially PortalHack, it was considered a SCAM for a long time, and at all times in the past when we addressed this topic, no real functioning was ever proven. After that period, we stopped following anything related to it, so we are not monitoring this point.

IncursioHack avatar Nov 26 '25 18:11 IncursioHack

@IncursioHack well I know it's difficult and some features are already included. but many features can absolutely be implemented like defensive one specially from nemo firmware. bruce already has the hardware. however i'm just happy with bruce as is btw. just i thought these would be better.

haquefahimul65 avatar Nov 26 '25 23:11 haquefahimul65

@IncursioHack well I know it's difficult and some features are already included. but many features can absolutely be implemented like defensive one specially from nemo firmware. bruce already has the hardware. however i'm just happy with bruce as is btw. just i thought these would be better.

I would consider editing the issue to only focus on the nemo specific features. Wanting more features is good but the scope on this is very wide.

The “many features can absolutely be implemented” doesn’t account for the time/effort it takes to validate this across the number of boards Bruce supports.

If you separate the features out, it also lets devs track the individual ones that they’re able to put effort towards.

skluther avatar Dec 06 '25 12:12 skluther

@skluther editing the issue is fine

haquefahimul65 avatar Dec 08 '25 11:12 haquefahimul65