Commit Graph

28 Commits (347309153d4ea59f5a2ee8bf0159e144964b5ebc)

Author SHA1 Message Date
remittor 396c20bf2d [xqmodel] Transform xqModelList to dictionary
remittor db71cd312f Fix detection for active SSH-server
remittor 791f1759ff [gateway] Add property "model_id"
remittor f00200da5a Add module xqmodel.py
remittor cecb78e35c [connect5] Add new exploit "smartcontroller" for all devices (starting from R2100)
CVE-2023-26319: https://trust.mi.com/misrc/bulletins/advisory?cveId=536
Note: https://blog.thalium.re/posts/rooting-xiaomi-wifi-routers/
remittor 1e0161f4c0 [gateway] Add property "use_ftp"
remittor 378f7c8e11 Use exploit setSysTime for RA70 (INT)
remittor 54ad1c02a3 Add support RB03 (firmware v1.2.7)
Oleg S 94a8b5c54f Add support Xiaomi RA82 (AX3000 INT)
remittor b7702b432d Add new exploit for RB01, RB06, RB08
remittor 07a8931c2f Auto detect valid SSH server and auth params
remittor c78262c9fc Add support devices RA69, RA70, RA72
remittor f54f03c0b2 Always using uppercase device name
remittor b4aac2ada7 Add support devices R2100, RM1800, RA67
remittor de85bf395a Add support Xiaomi Mi AIoT Router AC2350 (r2350)
remittor f0066a8ce8 Store config into shared memory
remittor 7f21e1b086 Fix dropbear installation
Integrate dropbearkey into dropbearmulti.
Disable using RSA and DSS host keys.
remittor 7ca7364903 Add connect timeout for test SSH connection
remittor b6c2e8f22d Add support Xiaomi Mesh Router Suite (D01)
remittor 2bc71b18fe Add support device rm2100 (Redmi AC2100)
remittor 696dd705d5 Add in config.txt new param "ssh_port"
remittor c9a4a6d8cd Add support new Xiaomi devices (r3600 and rb03)
remittor 7d2bea5ee7 Add new method Gateway.web_login()
remittor c6b41f7605 Read mac address and nonce key into Gateway class
remittor 3ca22df5dd Add output ROM version on start exploit
remittor 71c4dafedd Add support using exploit via SSH connection
remittor 7db9fc6fea The Payload is separate into 3 parts
remittor 4947ded102 Initial commit