Yk2eR0's Blog.

router-tools

字数统计: 197阅读时长: 1 min
2020/12/17 Share

通过本文介绍

DVRF:模拟其它CPU架构

安装:

1
2
3
4
5
6
7
8
9
10
cd $addr
sudo apt-get install libncurses-dev curses-devel
sudo apt-get install libncurses5-dev patch
wget http://buildroot.uclibc.org/downloads/snapshots/buildroot-20201122.tar.bz2
chmod 777 buildroot-20201122.tar.bz2
tar -jxvf buildroot-20201122.tar.bz2
cd buildroot/
make clean
make menuconfig
sudo make

make后会出现以下界面:

进入Target options,选择MIPS(little endian)

Toolchain中将C library改为UClibc,大部分路由器固件都是用此C库编译的.

Toolchain中将Build cross gdb for the host勾选.它将创建一个可以在主机运行的支持目标体系(如MIPS)的gdb二进制文件,(在Qemu中使用-g参数方便调试)

然后保存,退出菜单.

工具包编译完成过后,可以看到一个名为output的新文件夹.这是工具箱的编译位置

binwalk

UART定位

方孔为VCC

原文作者:Yk2eR0

原文链接:https://www.yk2er0.fun/2020/12/17/router-tools/

发表日期:December 17th 2020, 12:20:30 pm

更新日期:January 19th 2021, 10:07:49 pm

版权声明:非商业用允许转载

CATALOG
  1. 1. DVRF:模拟其它CPU架构
  2. 2. binwalk
    1. 2.1. UART定位