100 Commits
Author SHA1 Message Date
remittor 16a46e350e connect6: Add new exploit "datacenter7" (for RP04/RP08)
POC publication: https://xz.aliyun.com/news/91619
2026-03-03 08:14:17 +03:00
remittor 0e1bbb42cc unlockf: Change install and uninstall scripts 2026-02-21 20:25:29 +03:00
remittor 04a789e0ef ssh: Fix sh scripts for install_ssh 2026-01-23 14:14:19 +03:00
remittor 4c5860b809 github: traffic: Rewrite fetch and updates 2026-01-15 14:35:24 +03:00
remittor 6518c4e72c readme: Update badges (add downloads counter)
Symbols src: https://www.amp-what.com/unicode/search/arrow%20down
2026-01-15 11:30:06 +03:00
remittor def6d6a472 github: Add yml-script "Collect GitHub Traffic" 2026-01-13 22:20:09 +03:00
remittor 2f049a3255 kmod: Add kmods for 6.6 linux kernels (only for ARM64)
src: https://github.com/openwrt-xiaomi/kmod-xmir-patcher/releases/tag/v20260106-1313
2026-01-06 16:40:08 +03:00
remittor b345a8ece3 ssh: Add support mips kmods (not tested) 2026-01-06 16:36:11 +03:00
remittor 7d175b71da kmod: Rebuild all modules using OpenWrt SDK 24.10.4
src: https://github.com/openwrt-xiaomi/kmod-xmir-patcher/releases/tag/v20260106-1313
2026-01-06 16:29:45 +03:00
remittor 079ce51d06 gateway: Fix func _install_dropbearmulti (don't use armv5) 2025-12-29 15:48:10 +03:00
remittor 7932879972 data: Update dropbearmulti binaries (fix arch support) 2025-12-29 15:39:13 +03:00
remittor 49de15ede1 xqmodel: Add RN07BW and info for RP08 2025-12-11 12:01:47 +03:00
remittor 151bf69e1d connect7: Fix path for certfile 2025-12-01 13:22:46 +03:00
remittor 5f77330b01 connect7: Fix critical error on getsockname 2025-11-18 11:18:25 +03:00
remittor 1a75ac6b6f xqmodel: Mini fixes 2025-11-11 14:08:22 +03:00
remittor 7518d5d084 connect7: Rewrite ShellExecute code for bypassing Windows Defender 2025-10-22 13:01:46 +03:00
remittor fa53d71028 connect7: Add firewall rule for XMiR-Patcher TCP-server (only Windows) 2025-10-20 20:31:26 +03:00
remittor 3f4071ec99 connect7: Use HTTPS server for receiving WEB-requests from Router 2025-10-20 15:38:09 +03:00
remittor 4a9e1003b6 gateway: Add support https 2025-10-20 12:26:50 +03:00
remittor 5223d24ee6 read_info: Fix error on incorrect mtd part addr 2025-10-17 11:04:42 +03:00
remittor 3050110486 connect7: Add new exploit "get_icon" (for RD23 and other)
vuln/exploit author: remittor
exploit public: https://archive.md/1PWkM
discovery date: 2024-12-30
2025-09-15 13:23:41 +03:00
remittor b684c2a307 devtree: Update code 2025-09-15 12:47:12 +03:00
remittor 8d29c537ca xqmodel: Update router list 2025-07-15 19:16:03 +03:00
remittor 3541a765bb ssh: Fix insmod error when linux kernel checking vermagic 2025-05-04 21:08:24 +03:00
remittor f78e6319f6 kmod: Set LOCALVERSION="-XMiR-Patcher" for all kernel modules 2025-04-28 11:32:22 +03:00
remittor 03cc54186b connect1: Update code for using new dropbearmulti 2025-04-27 16:56:22 +03:00
remittor f87b3d2690 Update dropbearmulti binaries (v2025.87) 2025-04-27 16:21:13 +03:00
remittor f4f8a148d7 gateway: Fix SSH-error after run "reboot" command 2025-04-23 10:39:06 +03:00
remittor 168878255b connect6: Add new exploit "set_mac_filter" (vuln already closed) 2025-04-20 20:05:48 +03:00
remittor 43dd3b1e32 ssh: Fix install dropbearmulti for some arch 2025-04-20 12:43:52 +03:00
remittor 7d316d4195 Add dropbearmulti binary for ARM devices without FPU 2025-04-20 12:38:10 +03:00
remittor a702295a8d gateway: Fix setup TELNET windows size for server without auth 2025-04-20 12:34:50 +03:00
remittor a854c4a6a3 gateway: Add arg "try_telnet" to func "create_gateway" 2025-04-19 21:51:40 +03:00
remittor 9324443de7 gateway: Use default active TELNET for enable dropbear or install dropbearmulti 2025-04-18 11:49:06 +03:00
remittor 673f3a25a8 gateway: Fix SSH channel 2025-04-18 07:15:46 +03:00
remittor 6500c428ec gateway: Fix error message into get_telnet 2025-04-17 21:30:37 +03:00
remittor fa9d0d5d8b gateway: Add installer for dropbearmulti (for RD18 and etc) 2025-04-17 20:46:17 +03:00
remittor d6b7d8000a run.sh: Fix tr arguments 2025-04-17 19:15:34 +03:00
remittor 0f59245473 gateway: Improve get_remote_file_size and get_md5_for_remote_file 2025-04-17 14:18:09 +03:00
remittor dd8d30e6f8 gateway: Fix output empty result in function run_cmd 2025-04-17 13:44:32 +03:00
remittor eb204438a8 gateway: Return stdout and errcode after execute run_cmd 2025-04-17 13:27:49 +03:00
remittor 597649b2ac gateway: Fix functions run_cmd, download, upload for TELNET 2025-04-17 12:57:14 +03:00
remittor 17fccdc2b3 gateway: Cleanup code into run_cmd 2025-04-17 11:19:11 +03:00
remittor a321f269f6 run.sh: Adapt for MacOS 2025-04-17 10:59:24 +03:00
remittor e46d952586 gateway: Fix prompt in get_telnet and set TELNET window size: 1000x32 2025-04-17 08:15:59 +03:00
remittor fea8d7df80 gateway: Cleanup code in get_telnet, download, upload 2025-04-17 07:11:37 +03:00
remittor 2ae47a1236 gateway: Change usage of run_cmd function 2025-04-17 06:59:18 +03:00
remittor a3ca7d18cd gateway: Remove ftp.quit() 2025-04-16 15:17:37 +03:00
remittor 1646c8a380 gateway: Improve check_ftp function 2025-04-16 08:34:57 +03:00
remittor c1537c418f gateway: Fix FTP server activation and check 2025-04-15 22:18:04 +03:00
remittor 55ddd95273 gateway: Add function post_connect 2025-04-15 22:13:15 +03:00
remittor 836e7d17d3 kmod: Fix for ARM64 platform
Error: "module xmir_patcher: unsupported RELA relocation: 275"
2025-04-11 16:13:51 +03:00
remittor 4dcf1b5cce xqmodel: Add newest models 2025-03-29 12:15:33 +03:00
remittor 7e39166f35 ssh: Fix bug 2025-03-27 14:24:06 +03:00
remittor 5e3bc719de unlockf: Add script for unlocking XQFeatures 2025-03-22 13:26:17 +03:00
remittor 00741b923d kmod: Update kernel modules 2025-03-21 17:10:32 +03:00
remittor 1c71b3be92 ssh: Add patch for bdata params (set telnet_en=1) 2025-03-21 16:55:51 +03:00
remittor 5a8ed1a10c fdt: Fix regex template
Source: https://github.com/molejar/pyFDT/issues/27
2025-03-20 16:20:29 +03:00
remittor 4dc1c2a4a3 kmod: Add linux kernel drivers for hacking mtd 2025-03-20 14:37:55 +03:00
remittor d0e6832957 ssh: All in one script without external files 2025-03-19 21:16:17 +03:00
remittor 3fd19c10da read_info: Add reading linux kernel version and arch (via uname) 2025-03-18 22:31:24 +03:00
remittor 47622ef93d install_fw: Images "cs6c" not supported 2025-03-18 20:50:42 +03:00
remittor cc8c3ec020 gateway: Disable logging for download md5-files 2025-03-17 08:24:56 +03:00
remittor d7fc9b624d readme: Add badge for download latest ZIP 2025-03-16 17:08:59 +03:00
remittor 291350ce0c readme: Fix links 2025-03-16 11:21:31 +03:00
remittor 4462a046cb xqmodel: Update info 2025-03-12 20:22:47 +03:00
remittor 4a701651af menu: Swap options "Install permanent SSH" and "Install Breed" 2025-03-12 20:22:04 +03:00
remittor 58d943e4a9 read_info: Fix detection ReadOnly flag for mtd partition 2025-03-12 20:21:52 +03:00
remittor 7ec4316e45 xqmodel: Add new device RD03V2 (ipq5018) 2025-03-09 08:37:06 +03:00
remittor 830e82225b run: Fix run.sh 2025-03-07 17:55:45 +03:00
remittor 273c68ec91 connect6: Fix WiFi trouble after testing "arn_switch" exploit 2025-03-06 15:22:37 +03:00
remittor a28ccf73df lang: Update lang patch scripts 2025-03-06 14:01:29 +03:00
remittor 755258d882 gateway: Add detecting version of hackCheck 2025-03-06 10:41:06 +03:00
remittor 71ed2e9808 connect: Add possibility set web password in command line
Example: run.bat connect6.py 12345678
2025-03-04 19:38:39 +03:00
remittor 5b7d2962ed gateway: Remove md5-file after exec md5sum 2025-03-03 12:06:56 +03:00
remittor 25b01d3e50 Merge PO-files with LMO-files from firmware RN06 2025-03-03 11:12:08 +03:00
remittor 489c69a5d4 lang: Cleanup language install scripts 2025-03-03 10:50:24 +03:00
remittor f428bc449e ssh: Cleanup permanent ssh patch 2025-03-03 10:02:18 +03:00
remittor c868bb410c gateway: Fix timeout when using api_request 2025-03-01 16:59:03 +03:00
remittor ce542ac894 xqmodel: Combine devices RD15 and RN06 2025-03-01 15:24:55 +03:00
remittor 75e89e8f04 connect: Transfer exploit c_upload/netspeed to isolated module 2025-02-25 15:35:59 +03:00
remittor cc1a760729 connect: Multi exploit test 2025-02-25 11:04:09 +03:00
remittor 3f3b921967 gateway: Fix get md5sum of file 2025-02-14 12:19:12 +03:00
remittor 1ed8e0a194 connect5: Increase connect timeout to 7 sec 2025-02-13 20:35:31 +03:00
remittor 8dcb27b638 Revert "install_fw: Fix corruption ubi1 partition (EOF flag)"
This reverts commit bcab47f1e7.
2025-02-06 11:36:56 +03:00
remittor 602fd7d0f4 backup: Improving the algorithm 2025-02-02 13:07:25 +03:00
remittor c813c3b2a0 connect6: Fix detection vuln into start_binding 2025-02-01 14:02:44 +03:00
remittor f42e98a9f2 readme: Add badges 2025-01-31 13:11:59 +03:00
remittor fa8dc9d101 connect6: Suppress exception ReadTimeout on test vuln 2025-01-30 14:44:03 +03:00
remittor 03f5aabba7 backup: Fix download nand full dump 2025-01-30 14:28:12 +03:00
remittor 72a0d7b193 connect5: Cleanup code (set_systime) 2025-01-30 10:09:08 +03:00
remittor 1d14a3c460 connect6: Replace set_sys_time to set_diag_iperf_test_thr 2025-01-30 10:09:08 +03:00
remittor 27163b9b72 connect: Update vulnerabilities and exploits info 2025-01-30 10:09:08 +03:00
remittor e34a3439c7 gateway: Add common function api_request 2025-01-30 10:09:08 +03:00
remittor bcab47f1e7 install_fw: Fix corruption ubi1 partition (EOF flag) 2025-01-28 11:13:50 +03:00
remittor fa05272468 menu: Fix option 1 into extended functions 2025-01-28 11:13:35 +03:00
remittor b712a8771c xmir_base: Add telnetlib 2025-01-28 11:13:12 +03:00
remittor e98a2313ec gateway: Change default device ip_addr to 192.168.31.1 2025-01-28 11:12:41 +03:00
remittor 18c75f4abc gateway: Fix close shared memory object on non Win32 platforms 2025-01-28 11:12:17 +03:00
remittor 888274dc2a requirements: Remove ssh2-python312 (use new original module) 2025-01-18 08:19:17 +03:00