Commit Graph
50 Commits
Author SHA1 Message Date
remittor c868bb410c gateway: Fix timeout when using api_request 2025-03-01 16:59:03 +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 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 e34a3439c7 gateway: Add common function api_request 2025-01-30 10:09:08 +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 c2c080c349 [install_fw] Check images after flashing and before flashing 2024-11-07 09:30:23 +03:00
remittor 420b343402 [connect6] Add support new vulnerability into start_binding 2024-09-12 12:08:40 +03:00
remittor e8b0a9fefe [install_fw] Fix install stock firmware on RA80/RA82 2023-10-22 08:01:49 +03:00
remittor 5f8eca833b Added xmir_base module and directory 2023-10-22 00:28:36 +03:00
remittor 396c20bf2d [xqmodel] Transform xqModelList to dictionary 2023-10-19 14:29:50 +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 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 3b74a5e616 [gateway] Close shared_memory object at exit 2023-10-05 15:45:16 +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 31d1148e77 [gateway] add property device_info and xqpassword 2023-10-04 17:19:10 +03:00
remittor 4b73115a56 Fix bug on exec reboot command 2023-10-04 17:15:23 +03:00
remittor ae0b93a002 Using file openwrt_release into get_baseinfo 2022-09-19 22:54:52 +03:00
remittor 598cb73130 Add support new hash password algorithm (sha256) 2022-09-19 16:01:41 +03:00
remittor a9f9d1b5d8 Fix SSH connect with timeout 2022-09-14 14:50:38 +03:00
remittor 97d7d6836d Several small edits 2022-01-05 21:24:54 +03:00
remittor ece9976198 Add new method gw.get_pub_info 2021-12-01 12:54:55 +03:00
remittor 9895502618 Add new method gw.ssh_close() 2021-11-29 12:14:20 +03:00
remittor f204f6b1d3 Support reboot via WEB api 2021-11-29 11:33:35 +03:00
remittor 9cc96b600d Improve method gw.detect_ssh 2021-11-28 11:48:07 +03:00
remittor 07a8931c2f Auto detect valid SSH server and auth params 2021-11-28 11:22:06 +03:00
remittor 20b186839f Store SSH password into shared memory 2021-11-28 11:15:32 +03:00
remittor 98b328281e Fix methods wait_shutdown and wait_reboot 2021-11-27 15:14:53 +03:00
remittor cbe7658878 Add new methods into class Gateway (web_ping, get_factory_info, wait_shutdown, wait_reboot, check_telnet) 2021-11-26 17:18:32 +03:00
remittor 6fa370aea6 Fix method get_telnet into class Gateway and add fields login and passw 2021-11-26 17:16:37 +03:00
remittor f54f03c0b2 Always using uppercase device name 2021-11-26 12:07:11 +03:00
remittor de85bf395a Add support Xiaomi Mi AIoT Router AC2350 (r2350) 2021-11-20 16:29:08 +03:00
remittor 5fd5d2fe32 Save web password only if the connection is successful 2021-11-20 09:53:10 +03:00
remittor f0066a8ce8 Store config into shared memory 2021-11-19 20:54:50 +03:00
remittor 0b4ab9d9bd Delete cache for config.txt 2021-11-19 15:46:49 +03:00
remittor 07a19bf49a Delete initial file config.txt 2021-11-19 07:41:03 +03:00
remittor 931235aaeb Fix error "SSH execute command timedout!" on flashing firmware 2021-11-18 21:23:48 +03:00
remittor 7ca7364903 Add connect timeout for test SSH connection 2021-11-18 20:42:10 +03:00
remittor a56bf32a39 Fix log action on download and upload (class Gateway) 2021-11-14 16:27:05 +03:00
remittor 696dd705d5 Add in config.txt new param "ssh_port" 2021-11-07 14:45:04 +03:00
remittor 7d2bea5ee7 Add new method Gateway.web_login() 2021-11-03 20:51:10 +03:00
remittor c6b41f7605 Read mac address and nonce key into Gateway class 2021-11-03 20:31:10 +03:00
remittor 3ca22df5dd Add output ROM version on start exploit 2021-11-03 09:54:23 +03:00
remittor 71c4dafedd Add support using exploit via SSH connection 2021-10-31 20:03:44 +03:00
remittor 4947ded102 Initial commit 2021-10-27 18:31:54 +03:00