ShizuStore

Dolphy

unvoiddd

2.6 · GitHub

Download APK
Network Android 8.0+ 2 days ago GPL-3.0
297 ShizuStore
11.5k GitHub
120 Stars
65 MB Size

More about this app

NFC, BLE, and IR multi-tool for wireless protocol research

Dolphy

Dolphy is a powerful Android multi-tool developed for wireless protocol research, cybersecurity testing, and hardware emulation. It brings advanced hardware-focused utility functions to stock Android devices completely without root access.

Dolphy releases telegram channel - https://t.me/Dolphy_app_official

The project is protected by a license; please review it!

Features & Modules

🚨 Infrared (IR)

  • Universal Remotes: Comprehensive database integration supporting TVs, ACs, Audio systems, and Projectors (compiled from Flipper-IRDB-main and flipperzero-firmware-dev).
  • IR-Storm: Automated module to send consecutive power-off signals to multiple hardware targets.
  • IR Jammer: Prevents surrounding remote control devices from interacting with nearby hardware.

πŸ“Ά Bluetooth & BLE

  • Audio Device Scanner: Specialized tool to discover, test, and connect to various Bluetooth audio hardware, speakers, and headphones.
  • Advanced NRF Scanner: Professional-grade Bluetooth Low Energy (BLE) device discovery and packet analysis.
  • Dolphy Chat: local chat application operating entirely over BLE protocols with other Dolphy users.
  • HID Keyboard & Mouse: Hardware emulation layer allowing your smartphone to act as a wireless Bluetooth keyboard or mouse.
  • Bluetooth Jammer: Stress-testing module utilizing L2CAP flood attacks to evaluate wireless network resilience.

πŸ“‘ NFC & QR Tools

  • NFC Instruments: Low-level modules designed for reading, writing, and interacting with diverse NFC tags and cards.
  • QR Tools: Fast QR-code generation and specialized remote audio control mechanisms.

🌐 Network & Wi-Fi Testing

  • Wi-Fi Attacks: Built-in network diagnostic environment capable of wireless network scanning, Wi-Fi DoS simulations, and credential Brute-forcing.
  • LAN Scanner: Rapid discovery tool to map all connected hosts and devices within the current local Wi-Fi subnet.

πŸ“Ί Media Protocols

  • SmartTV Cast: Native media streaming and broadcasting support using Chromecast, DIAL, DLNA, and UPnP protocols.

Credits & Special Thanks

Special thanks to the developers and researchers who helped bring this project to life:

  • ZalexDev
  • ars3nb
  • Astrocodee

================================================================================

Dolphy

Dolphy β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Android-ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚ΡƒΠ», созданный для исслСдования бСспроводных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², тСстирования кибСрбСзопасности ΠΈ эмуляции Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π΅Π·Π°. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ пСрСносит ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ тСхничСский Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Android-смартфоны ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π±Π΅Π· нСобходимости получСния root-ΠΏΡ€Π°Π².


Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ

🚨 Π˜Π½Ρ„Ρ€Π°ΠΊΡ€Π°ΡΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ (IR)

  • Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΠ»ΡŒΡ‚Ρ‹: Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Ρ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… для управлСния Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°ΠΌΠΈ, ΠΊΠΎΠ½Π΄ΠΈΡ†ΠΈΠΎΠ½Π΅Ρ€Π°ΠΌΠΈ, аудиосистСмами ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ (Π½Π° основС Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² Flipper-IRDB-main ΠΈ flipperzero-firmware-dev).
  • ИК-Π¨Ρ‚ΠΎΡ€ΠΌ: Автоматизированный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для массовой ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сигналов Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠ΅ устройства.
  • ИК Π“Π»ΡƒΡˆΠΈΠ»ΠΊΠ°: Π‘Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ сигналы сторонних ΠΏΡƒΠ»ΡŒΡ‚ΠΎΠ², Π½Π΅ позволяя ΠΈΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ.

πŸ“Ά Bluetooth ΠΈ BLE

  • Π‘ΠΊΠ°Π½Π΅Ρ€ аудиоустройств: Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ инструмСнт для поиска, тСстирования ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ бСспроводным ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ ΠΈ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠ°ΠΌ.
  • ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ NRF сканСр: Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ уровня для обнаруТСния BLE-устройств ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. [26.06.2026 12:40] : - Dolphy Chat: Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ Ρ‡Π°Ρ‚, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ BLE ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Dolphy.
  • HID ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ ΠΌΡ‹ΡˆΡŒ: Эмуляция Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ смартфон ΠΊΠ°ΠΊ Π±Π΅ΡΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ ΠΈΠ»ΠΈ ΠΌΡ‹ΡˆΡŒ для ПК ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… систСм.
  • Bluetooth Jammer: ΠœΠΎΠ΄ΡƒΠ»ΡŒ стрСсс-тСстирования бСспроводных систСм, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π°Ρ‚Π°ΠΊΠΈ Ρ‚ΠΈΠΏΠ° L2CAP flood для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ устойчивости оборудования.

πŸ“‘ NFC ΠΈ QR инструмСнты

  • NFC инструмСнты: НизкоуровнСвыС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для чтСния, Π°Π½Π°Π»ΠΈΠ·Π°, записи ΠΈ взаимодСйствия с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ NFC-ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΈ смарт-ΠΊΠ°Ρ€Ρ‚.
  • QR инструмСнты: Быстрая гСнСрация QR-ΠΊΠΎΠ΄ΠΎΠ² ΠΈ рСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ управлСния аудиосистСмами.

🌐 Π‘Π΅Ρ‚ΡŒ ΠΈ Wi-Fi

  • Wi-Fi Π°Ρ‚Π°ΠΊΠΈ: ВстроСнная срСда для диагностики сСтСй, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ сканированиС радиоэфира, ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ Wi-Fi DoS-Π°Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π½Π° ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ брутфорсу.
  • LAN сканСр: БыстроС ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈ составлСниС ΠΊΠ°Ρ€Ρ‚Ρ‹ всСх Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… устройств Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ локальной Wi-Fi сСти.

πŸ“Ί МСдиа-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹

  • SmartTV Cast: ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° прямой трансляции ΠΈ вСщания ΠΌΠ΅Π΄ΠΈΠ°ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π½Π° Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ Chromecast, DIAL, DLNA ΠΈ UPnP.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ с нуля с использованиСм соврСмСнного стСка Java ΠΈ Kotlin.

Благодарности / Credits

Π˜ΡΠΊΡ€Π΅Π½Π½ΡΡ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ исслСдоватСлям, внСсшим Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

  • ZalexDev
  • ars3nb
  • Astrocodee
Close

How Shizuku is used

Can let installed plugins run arbitrary shell commands via `sh -c` through Shizuku.

This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.

How this app uses Shizuku

Dolphy uses Shizuku to give its plugin system elevated shell access.

  • Run plugin shell commands: an installed plugin can supply any shell command string to be executed with Shizuku privileges using the sh -c shell command, with the exit code and output returned to the plugin.

Android APIs or commands used

  • sh -c

Notable details

Installed plugins share the app's Shizuku shell access, so only install plugins from developers you trust.

Close

Changelog

What's new for version 2.6

Dolphy 2.6 β€’ BLE spam for Vivo and iQOO devices: Added targeted and cyclic spam for Vivo TWS headphones (including TWS 1/2/3/4/5, Air, Pro, Hi-Fi, Buds Clip series). Added spam of fake Vivo and iQOO wireless gamepads. β€’ Cam Catch (beta testing): A tool for finding and intercepting video streams from network IP cameras (RTSP, MJPEG, Onvif) in the local network. Currently undergoing active testing. β€’ Wi-Fi DoS: Added root-method for executing attacks and stress tests for maximum packet throughput without Android socket limitations. β€’ Support for external USB IR dongles: Native integration of USB-C infrared transmitters (ElkSmart, ZaZa Remote, Tiqiaa, Tview, Ocrustar). A system pop-up window appears upon connecting the module, with an option to remember the choice. β€’ Redesigned level and animation system: Fully updated level mechanics in the Dolphy passport. As you level up, new exclusive animations for the main screen are now unlocked. β€’ Compact interface mode: Enabled in the settings, a new compact and beautiful look of the interface. β€’ Optimization and fixing a large number of bugs, improved compatibility with Samsung. β€’ New BLE spam for Apple, icloud spoofing and Nearby info (iOS 17+)

Close

Permissions

39 permissions requested

  • android.permission.BLUETOOTH
  • android.permission.BLUETOOTH_ADMIN
  • android.permission.BLUETOOTH_SCAN
  • android.permission.BLUETOOTH_CONNECT
  • android.permission.BLUETOOTH_ADVERTISE
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.CHANGE_WIFI_STATE
  • android.permission.NEARBY_WIFI_DEVICES
  • android.permission.CHANGE_WIFI_MULTICAST_STATE
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.INTERNET
  • android.permission.WAKE_LOCK
  • android.permission.VIBRATE
  • android.permission.RECORD_AUDIO
  • android.permission.MODIFY_AUDIO_SETTINGS
  • android.permission.CAMERA
  • android.permission.NFC
  • android.permission.READ_CONTACTS
  • android.permission.POST_NOTIFICATIONS
  • android.permission.ACTIVITY_RECOGNITION
  • android.permission.BODY_SENSORS
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.READ_MEDIA_IMAGES
  • android.permission.READ_MEDIA_AUDIO
  • android.permission.READ_MEDIA_VIDEO
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_DATA_SYNC
  • android.permission.TRANSMIT_IR
  • rikka.shizuku.permission.API_V23
  • moe.shizuku.privileged.api.permission.BIND_SHIZUKU_SERVICE
  • android.permission.TETHER_PRIVILEGED
  • android.permission.WRITE_SETTINGS
  • android.permission.WRITE_SECURE_SETTINGS
  • android.permission.USE_BIOMETRIC
  • android.permission.USE_FINGERPRINT
  • com.droid.dolphy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • moe.shizuku.manager.permission.API_V23
Close