Skip to content

Releases: manuti/BluetoothJammer

BluetoothJammer Improved v1.6

Choose a tag to compare

@manuti manuti released this 08 Sep 12:04

BluetoothJammer Improved v1.6 — Detección de modo desarrollador + herramientas root (HCI).

Novedades

  • Detección de modo desarrollador y estado HCI snoop (pantalla principal, chip Dev): lee Settings.Secure.DEVELOPMENT_SETTINGS_ENABLED y bluetooth_hci_log. La app no puede activar el modo desarrollador por sí sola: informa, guía y abre los ajustes de desarrollador.
  • Chip Root con estado / disp / OK: detecta su sin disparar el prompt del gestor de root; al pulsarlo solicita root (su -c id → diálogo Magisk/Superuser).
  • Herramientas root (pantalla principal): hcitool dev + hciconfig, hcitool con, HCI snoop ON/OFF (settings put) y kill switch svc bluetooth (con confirmación).
  • Root tools por objetivo (pantalla de ataque): hcitool rssi/lq/con/dev y hcitool dc (con confirmación: corta solo enlaces ACL del propio teléfono — si emites A2DP desde el propio teléfono hacia el objetivo, se corta de verdad).
  • Salida cruda real: cada acción muestra stdout/stderr y exit code; las denegaciones SELinux se ven tal cual, sin fingir éxito.
  • Nuevos util/RootManager.kt y util/DevOptions.kt; 60 strings nuevos por idioma (ES/EN balanceados). Versión 1.6 (versionCode 7).

Estado de calidad

  • Compilado y verificado en Termux (ARM64). 22/22 tests unitarios verdes.
  • Incluye fix de compilación sobre el commit original (RootManager.suPath).
  • El código nuevo de root no añade tests unitarios: requiere su y hardware real. Pendiente: probar en dispositivo rooteado con un altavoz propio emparejado.

⚠️ Recuerda

Herramienta de investigación educativa: úsala SOLO con dispositivos de tu propiedad. No es un jammer de RF: un teléfono no puede emitir RF arbitraria. Con root, hcitool dc/rssi/lq solo afectan a enlaces del propio adaptador; en ROMs stock con SELinux enforcing el acceso HCI puede estar denegado aunque haya su.

BluetoothJammer Improved v1.5

Choose a tag to compare

@manuti manuti released this 27 Aug 06:42

BluetoothJammer Improved v1.5 — Edición bilingüe y documentación honesta.

Novedades

  • App bilingüe español/inglés: detecta el idioma del sistema automáticamente (español → UI en español; cualquier otro idioma → UI en inglés). Sin selector manual.
  • README actualizado con la sección "Efectos esperables: sin root vs. con root": explica ataque por ataque qué se puede observar de verdad, qué desbloquearía el root (exploración documentada, no implementada) y qué sigue siendo imposible desde un teléfono (jamming RF real, corte de audio A2DP ajeno, deauth de enlaces ajenos).
  • Todos los textos de la UI localizados en recursos (layouts, diálogos, toasts, spinners, log de ataque, clasificador). AttackType/PayloadPattern con resource IDs; SpeakerClassifier refactorizado (razones localizables, tipos de dispositivo por resource).
  • Versión 1.5 (versionCode 6). 22 tests unitarios verdes.

⚠️ Recuerda

Herramienta de investigación educativa: úsala SOLO con dispositivos de tu propiedad. No es un jammer de RF: un teléfono no puede emitir RF arbitraria. Lee la sección de efectos esperables del README antes de probarla.

BluetoothJammer Improved v1.4

Choose a tag to compare

@manuti manuti released this 12 Aug 12:01

Improved fork of eikarna/BluetoothJammer — experimental/educational use only, own devices only.

v1.4 changes

  • RFCOMM Channel Flood (channels 1-30, hidden API via reflection)
  • Bombardment mode (fast connect→burst→close cycles)
  • Configurable payload size (0 = auto, e.g. 990 B)
  • Extended Combo: L2CAP + RFCOMM + GATT + Pairing + SDP (5 layers)

License

This fork is MIT-licensed (applies to this fork's modifications; original repo has no license — see LICENSE and README). For experimental and educational purposes and private use only. The author is not responsible for misuse.