Skip to content
KitploitKITPLOIT
工具博客
Log in
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2023-38829-NETIS-WF2409E_Report — 对NETIS WF2409E路由器进行的一次完整硬件安全分析研究。通过对设备进行拆解分析、调试接口识别、固件提取等工作,记录了硬件分析的全过程、漏洞细节以及相应的安全建议,希望能帮助提高物联网设备的安全性。 | Kitploit
工具/GitHubGitHub/victorique-123/cve-2023-38829-netis-wf2409e_report
嵌入式系统安全物联网安全漏洞分析逆向工程硬件黑客硬件安全论文与研究学习与教育固件分析

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
GitHubvictorique-123/cve-2023-38829-netis-wf2409e_report

CVE-2023-38829-NETIS-WF2409E_Report

对NETIS WF2409E路由器进行的一次完整硬件安全分析研究。通过对设备进行拆解分析、调试接口识别、固件提取等工作,记录了硬件分析的全过程、漏洞细节以及相应的安全建议,希望能帮助提高物联网设备的安全性。

查看仓库
2161年前尚未审核

Netis WF2409E 设备报告

1. 设备概述

1.1 主要规格表

类别参数描述
设备信息型号Netis WF2409E
类型300Mbps 无线 N 路由器
电源DC 9V/500mA
硬件版本V1.8
PCB 版本PB-7189-M02G-20
生产日期2015-03-23
生产国中国
网络标识序列号2409EEU5B102714 V1.8
MAC 地址W8D398DFB68
默认 SSIDnetis_BDFB68
默认密码password
管理地址http://netis.cc
硬件接口WAN 口1(蓝色 RJ45)
LAN 口4(黑色 RJ45,LAN1-4)
天线3 根外置天线
电源接口DC 输入(PWR)
功能按钮Default恢复出厂设置
WPS安全 WiFi 设置

1.2 功能检查表

检查项状态备注
电源指示灯正常通电后稳定亮起
网络指示灯正常连接时闪烁
WAN 口状态正常正常连接网络
LAN 口状态正常全部 4 个端口工作正常
WiFi 功能正常天线完好,信号正常
WPS 功能正常按钮响应
复位功能正常Default 按钮正常工作

1.3 主要系统组件

编号芯片型号制造商主要功能技术规格备注
1EM63A165TS-6GEtronTech系统内存- 容量 32 Mbit
- 频率 166MHz
- SDRAM 架构
- TSOP-II 封装
- 用于临时数据存储
- 支持主处理器计算
2FR9886 61504未知电源管理- SOIC-8 封装
- 集成电路
- DC-DC
- 负责电压调节
- 提供稳定的系统电源
3RTL8196ERealtek/RMC主处理器- MIPS 架构
- SoC 设计
- 台湾制造
- 系统中央处理器
- 负责主要计算和管理
- 集成网络处理功能
4MX25L3206EMacronixFlash 存储器- 容量 32Mb (4MB)
- SPI 接口
- SOIC 封装
- 存储系统固件
- 保存配置数据
5RTL8192ERRealtek/RMC无线通信- WiFi 控制器
- QFN 封装
- 处理无线信号
- 支持 WiFi 功能

2. 接口研究

2.1 通过串口连接设备

3. 启动日志、引导加载程序和操作系统命令

3.1 启动日志分析

处理器特性

参数规格
处理器型号RealTek RTL8196E
架构16-bit
时钟频率380MHz
编译日期2014.09.29

Flash 存储器特性

参数值十六进制值
芯片型号MX25L3205D-
总容量4MB0x400000
块大小64KB0x10000
扇区大小4KB0x1000
页大小256B0x100

引导加载程序信息

参数描述
引导加载程序类型RealTek 专有引导加载程序
内核加载地址0x80500000
起始执行地址0x80003440
签名搜索范围0x10000-0x170000

默认网络设置

参数值
IP 地址192.168.0.1
子网掩码255.255.255.0
MAC 地址04:8d:38:bd:fb:69
无线接口wlan0(含 va0-va3, vxd)

系统软件信息

参数值
设备型号netis WF2419E_RU
固件版本V2.5.40200
固件日期2016.09.02
BusyBox 版本v1.00-pre8 (2015.01.23)

服务状态

服务名称状态备注
DHCP 服务器运行中正常
HTTP 服务器 (Boa)运行中异常重启
IAPP运行中IEEE 802.11f
MiniIGD运行中v1.08.1
mini_upnpd错误文件未找到
telnetd错误文件未找到
ota_init.sh错误文件未找到

值得注意的是,该设备可能未使用 U-Boot。关键特征如下:

  1. 日志直接以 RealTek 启动信息开头:---RealTek(RTL8196E)at 2014.09.29-19:16+0800 v1.0 [16bit](https://github.com/victorique-123/cve-2023-38829-netis-wf2409e_report/blob/master/380MHz)
  2. 缺少典型的 U-Boot 启动特征:
    • 无 U-Boot 版本信息
    • 无 U-Boot 环境变量初始化信息
    • 无 U-Boot 命令行提示
  3. RTL8196E 是 RealTek 的低成本路由器芯片,许多基于该芯片的设备使用 RealTek 自有引导加载程序而非 U-Boot。
  4. 考虑到 Flash 容量小(4MB),使用轻量级引导加载程序更合理。 实际上未能找到进入 U-Boot 的方法。

3.2 引导加载程序分析

进入引导加载程序需要在启动时按住 Esc 键:

RealTek 引导加载程序完整命令集

命令语法功能
HELP?显示帮助信息
DB/DWDB/DW <地址> <长度>逐字节/逐字读取内存
EB/EWEB/EW <地址> <值>逐字节/逐字写入内存
FLRFLR <目标><源><长度>从 Flash 读取数据到 RAM
FLWFLW <ROM目标><RAM源><长度>从 RAM 写入数据到 Flash
IPCONFIGIPCONFIG <IP 地址>设置 IP 地址
LOADADDRLOADADDR <地址>设置加载地址
CMPCMP <目标><源><长度>比较内存数据
JJ <地址>跳转执行
MDIOR/MDIOWMDIOR/W [data]读取/写入 PHY 寄存器
PHYR/PHYWPHYR/W [data]读取/写入 PHY 寄存器(替代方法)
PORT1PORT1端口 1 补丁测试
AUTOBURNAUTOBURN 0/1控制自动刷写

内存读取示例:

Bootloader 命令:

<RealTek> FLR 80000000 0 100 #从 Flash 读取 <RealTek> DB 80000000 100 #查看内存内容

3.3 Shell 环境分析

基本 Shell 命令

下载工具