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 |
|
remittor
|
d959709381
|
xqmodel: Add new devices RN09,RP01,RP02,RP03
|
2025-01-10 14:20:12 +03:00 |
|
remittor
|
d296c79563
|
readme: Add donations
|
2024-12-09 13:36:22 +03:00 |
|
remittor
|
559d4ae682
|
install_fw: Add catching ssh2.SocketRecvError on reboot
|
2024-11-12 11:20:49 +03:00 |
|
remittor
|
c2c080c349
|
[install_fw] Check images after flashing and before flashing
|
2024-11-07 09:30:23 +03:00 |
|
remittor
|
3c4f371785
|
[xqmodel] Add BE3600 Pro (RN01) and Whole House Router WiFi7 (RN04)
|
2024-10-09 20:43:42 +03:00 |
|
remittor
|
5fa8525dd9
|
[xqmodel] Add support Xiaomi AX3000E (RN07) and others
|
2024-10-08 22:18:41 +03:00 |
|
remittor
|
b17d9b1c19
|
[xqmodel] Add support Xiaomi BE6500 (RN02)
|
2024-10-08 19:48:10 +03:00 |
|
remittor
|
0a6b57c637
|
Add support router RA80V2 (AX3000 2023)
|
2024-09-24 15:38:41 +03:00 |
|
remittor
|
420b343402
|
[connect6] Add support new vulnerability into start_binding
|
2024-09-12 12:08:40 +03:00 |
|
remittor
|
06576f6a9d
|
[xqmodel] Add new device models
|
2024-09-11 19:16:21 +03:00 |
|
remittor
|
dc6ec8b715
|
Add .gitignore
|
2024-05-15 12:17:42 +03:00 |
|
remittor
|
606763aa2a
|
requirements: support SSH for python 3.12 and up
|
2024-05-15 12:15:58 +03:00 |
|
remittor
|
c7401b32b4
|
[install_fw] Add support for ubi-loader
|
2024-03-03 13:34:25 +03:00 |
|
remittor
|
c8ee0a5fe8
|
[xqmodel] Add new device models
|
2024-02-11 17:21:59 +03:00 |
|
remittor
|
9e8f47f8c2
|
[read_info] Add reading MTD info from flattened device tree
|
2024-01-30 22:05:34 +03:00 |
|
remittor
|
4de08dfd07
|
[read_info] Improved algorithm for generation a list of partitions
|
2024-01-29 15:37:11 +03:00 |
|
remittor
|
16052e69b0
|
[read_info] Fix detect MTD partition addr for specified devices
|
2023-12-28 00:14:19 +03:00 |
|
remittor
|
0a6ab6d992
|
[read_info] Fix detect partition addr on QCOM devices
|
2023-12-16 07:43:42 +03:00 |
|
remittor
|
5b45358a6d
|
[read_info] Change detect readonly flag for MTD partitions
|
2023-12-11 12:31:11 +03:00 |
|
remittor
|
8d3a70781a
|
[read_info] Fix generate partition table
|
2023-12-11 12:23:05 +03:00 |
|
remittor
|
6f380157c5
|
[xqmodel] Add support Xiaomi AX3000T
|
2023-12-08 11:03:51 +03:00 |
|
remittor
|
b57730e54d
|
Fix value of "bootmenu_delay" nvram param
|
2023-12-06 22:09:58 +03:00 |
|
remittor
|
462d6de40b
|
Add support new vulnerability into arn_switch
|
2023-12-05 16:34:55 +03:00 |
|
remittor
|
d677d2dd9e
|
[read_info] Add solution for fix "Partition list is empty!"
|
2023-12-02 21:07:17 +03:00 |
|
remittor
|
1f71d08817
|
[read_info] Fix nvram data encoding
|
2023-11-21 09:30:16 +03:00 |
|
remittor
|
b24e8ed307
|
[connect5] Enable upload mode for running FTP server
|
2023-11-07 23:08:39 +03:00 |
|
remittor
|
5c8519a0cf
|
[connect5] Fix detect SSH connection on some cases
|
2023-11-02 20:47:32 +03:00 |
|
remittor
|
628fdc4b54
|
[connect5] Fix set system time for some cases
|
2023-11-02 10:53:39 +03:00 |
|
remittor
|
b1e2c7bf43
|
[xmir_base] Forced used modules from dir "xmir_base"
|
2023-10-22 13:52:55 +03:00 |
|
remittor
|
e8b0a9fefe
|
[install_fw] Fix install stock firmware on RA80/RA82
|
2023-10-22 08:01:49 +03:00 |
|
remittor
|
9a5d090e66
|
[fdt] Fix some problems
|
2023-10-22 00:37:24 +03:00 |
|
remittor
|
fdfb91e92b
|
[xmir_base] Add module "fdt" v0.3.3
Sources: https://github.com/molejar/pyFDT
|
2023-10-22 00:34:09 +03:00 |
|
remittor
|
d36f194a34
|
[xmir_base] Add module "ubi-reader"
Sources: https://github.com/onekey-sec/ubi_reader
|
2023-10-22 00:31:13 +03:00 |
|
remittor
|
5f8eca833b
|
Added xmir_base module and directory
|
2023-10-22 00:28:36 +03:00 |
|
remittor
|
370d90b2f0
|
[python] Remove py-modules "fdt" and "ubi-reader"
|
2023-10-22 00:05:22 +03:00 |
|
remittor
|
347309153d
|
[install_fw] Fix install OpenWRT image for RB01/RB03
|
2023-10-20 07:51:43 +03:00 |
|
remittor
|
f8ecb3654f
|
[install_fw] Added the ability to install firmware from a similar device
|
2023-10-19 22:08:02 +03:00 |
|
remittor
|
8a0e062b6f
|
[read_info] The method of dump a list of partitions from dmesg is no longer the main one
|
2023-10-19 20:36:15 +03:00 |
|
remittor
|
86150b71a9
|
[install_fw] Fix check readonly flag for target partition
|
2023-10-19 18:55:05 +03:00 |
|
remittor
|
e63f78ae03
|
[install_fw] Added firmware compatibility check
|
2023-10-19 14:48:42 +03:00 |
|
remittor
|
396c20bf2d
|
[xqmodel] Transform xqModelList to dictionary
|
2023-10-19 14:29:50 +03:00 |
|
remittor
|
27975a4652
|
[install_fw] Fix firmware installation for some methods
|
2023-10-19 12:43:55 +03:00 |
|
remittor
|
7606972068
|
[install_fw] Fix detection current install method
|
2023-10-19 10:46:54 +03:00 |
|
remittor
|
7c37aaf73a
|
[read_info] Fix detection active rootfs partition
|
2023-10-19 10:14:06 +03:00 |
|
remittor
|
3ef21ae07f
|
[xqmodel] Add new device models (RD06, RD08, etc)
|
2023-10-19 06:30:05 +03:00 |
|
remittor
|
daff3fc02a
|
[install_fw] Add support images for qcom targets
|
2023-10-18 11:30:28 +03:00 |
|
remittor
|
1b04256d39
|
[install_fw] Fix FDT parsing (part list and other)
|
2023-10-17 21:14:17 +03:00 |
|
remittor
|
b782ca1426
|
[fdt] Fix some problems
|
2023-10-17 17:56:39 +03:00 |
|
remittor
|
c6281e5269
|
[install_fw] Add support KERNEL_IN_UBI images (RB06)
|
2023-10-17 12:38:07 +03:00 |
|
remittor
|
b721ff7daf
|
[read_info] Fix search partition by name
|
2023-10-17 11:36:10 +03:00 |
|
remittor
|
a6821fa262
|
[install_fw] Add method "save_all_images"
|
2023-10-16 17:23:53 +03:00 |
|
remittor
|
807caff745
|
[install_fw] Check readonly flag before flashing
|
2023-10-16 10:54:35 +03:00 |
|
remittor
|
ba2dca32b5
|
[python] Add module "ubi-reader"
Sources: https://github.com/onekey-sec/ubi_reader
|
2023-10-16 10:34:50 +03:00 |
|
remittor
|
b284449f32
|
[python] Update "fdt" py-module
|
2023-10-16 10:30:46 +03:00 |
|
remittor
|
897c90c097
|
[install_fw] Total rewrite code
|
2023-10-15 19:57:17 +03:00 |
|
remittor
|
fb452e1ef2
|
[devtree] Add function get_dtb_totalsize
|
2023-10-15 19:56:40 +03:00 |
|
remittor
|
233fdf559f
|
[gateway] Add "img_write" property to "config.txt"
Example content for "config.txt":
{
"device_ip_addr": "192.168.31.1",
"img_write": false
}
|
2023-10-15 19:44:30 +03:00 |
|
remittor
|
db71cd312f
|
Fix detection for active SSH-server
|
2023-10-15 19:42:06 +03:00 |
|
remittor
|
c25525938b
|
[info] Read readonly flag for each MTD partition
|
2023-10-15 19:37:42 +03:00 |
|
remittor
|
3a7b176f12
|
[breed] Activate uart_en=1 when used BREED bootloader
|
2023-10-15 19:32:13 +03:00 |
|
remittor
|
3ad7eb2980
|
[connect5] Cleanup code and add support RC01 and RC06
|
2023-10-10 12:52:53 +03:00 |
|
remittor
|
1031b3ac04
|
Parse "DISTRIB_ARCH" property of /etc/openwrt_release
|
2023-10-07 19:05:14 +03:00 |
|
remittor
|
de14f4cb62
|
[connect5] Cleanup code and add support FTP activation
|
2023-10-07 18:43:36 +03:00 |
|
remittor
|
848c93987a
|
[gateway] Add support Telnet into method "detect_ssh"
|
2023-10-07 18:32:17 +03:00 |
|
remittor
|
791f1759ff
|
[gateway] Add property "model_id"
|
2023-10-07 10:50:08 +03:00 |
|
remittor
|
f00200da5a
|
Add module xqmodel.py
|
2023-10-06 20:03:44 +03:00 |
|
remittor
|
3b74a5e616
|
[gateway] Close shared_memory object at exit
|
2023-10-05 15:45:16 +03:00 |
|
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/
|
2023-10-05 15:24:01 +03:00 |
|
remittor
|
1e0161f4c0
|
[gateway] Add property "use_ftp"
|
2023-10-05 15:19:37 +03:00 |
|
remittor
|
6c880cbb42
|
[gateway] Add method __init_fields
|
2023-10-05 15:13:57 +03:00 |
|
remittor
|
a2367a5acc
|
Add new devices into xqModelList
|
2023-10-05 15:12:18 +03:00 |
|