服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

浅谈路由固件解包打包与后门防御(二)

日期: 来源:kali黑客笔记收集编辑:priess

在前一篇文章中,我们提到了路由器固件的解包和打包操作。利用的工具是binwalk。但是打包的操作相对比较繁琐。今天我们来讲解另外一款工具的使用。

环境说明

  • kali 2022.4
  • firmware-mod-kit

关于工具

firmware-mod-kit工具的功能和binwalk工具的类似,其实firmware-mod-kit工具在功能上有调用binwalk工具提供的功能以及其他的固件解包工具的整合。

编译安装

目前网络上的安装教程几乎是在ubuntu系统上安装的。而kali的相对比较少。由于系统的原因很多项目是在kali中无法成功编译的。找了好久终于找到了一份能安装的。

git clone https://github.com/rampageX/firmware-mod-kit.git
cd firmware-mod-kit.git/src
./configure
make

效果如下

git项目
生成makefile文件
编译

使用

提取固件

自动固件提取一般适用于uImage/TRX固件头和使用的squashfscramfs文件系统的大多数固件映像。 命令如下:

./extract-firmware.sh /root/RT-ACRH17_3.0.0.4_982_Merlin_v1.3.2.trx

默认情况下,extract-firmware.sh输出将被定位于FMK目录

固件修改

修改固件是我们提取固件的目的。我们可以通过对固件添加相关代码,或者修改固件的logo 图标等信息。修改rootfs相关信息。

www目录为我们的web环境目录,及登录路由器后所看到的文件资源。

重构固件

我们可以通过执行下面命令进行重构固件。重构完成后新的固件再fmk/new-firmware.bin位置。

./build-firmware.sh fmk/

总结

我们利用firmware-mod-kit这款工具,可以快速的对路由器固件进行解包和重构,十分方便。唯一的缺点是编译难度较大,但是按照表哥的文章步骤走,编译肯定能成功的。

更多精彩文章 欢迎关注我们


相关阅读

  • Go语言内网资产探测工具

  • 声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。请勿利用文章内的相关技术从事非法测试
  • 收藏!Web安全漏洞靶场库集合

  • 声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。请勿利用文章内的相关技术从事非法测试
  • 神兵利器 | Frp二开免杀与隐藏(附下载)

  • 声明:该公众号分享的安全工具和项目均来源于网络,仅供安全研究与学习之用,如用于其他用途,由使用者承担全部法律及连带责任,与工具作者和本公众号无关。frp二开项目,frp是fatedier
  • 2017-2022年全球10米土地覆盖数据任意下载

  • 2021年Esri对外公布了2020年全球10米土地覆盖数据,该数据利用欧洲航天局(ESA)的Sentinel-2卫星影像绘制而成。用户可以通过ArcGIS Living Atlas 中的 Web 服务直接访问下载。
  • 金华的春天,是__ __

  • 2月的金华春雨与暖阳交替奏响了经过一个漫长冬季后的春日序曲带来无限生机如果你问小布金华的春天有什么特别之处?答案或许就藏在以下内容里
  • 听说,爱看新闻的人,运气都不会差……

  • 又是一个阳光明媚的周日不管你是在休息还是加班我们想为你“充个电”!金彩云宠粉活动仍在继续现金红包、平板电脑……大奖好礼送不停!扫码下载金彩云看新闻抢红包为回馈用户对
  • 清明不调休!最新放假通知→

  • 春节假期仿佛还在眼前一眨眼2月都快要过去了你是不是已经开始期待下一次假期了?赶紧来看看今年放假安排吧清明节放假1天今年清明节是周三4月5日放假共1天没有调休劳动节放假5
  • 一地官宣!明日起,户外不再要求佩戴口罩

  • 澳门特区政府新冠病毒感染应变协调中心2月26日表示,近2个月来澳门疫情持续平稳,参考世界各地防控经验,2月27日起调整要求佩戴口罩的措施,在一般情况下,所有在室外地方逗留的人士

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 浅谈路由固件解包打包与后门防御(二)

  • 在前一篇文章中,我们提到了路由器固件的解包和打包操作。利用的工具是binwalk。但是打包的操作相对比较繁琐。今天我们来讲解另外一款工具的使用。环境说明kali 2022.4firmwa
  • FPGA加速图数据库查询执行

  • 来源 | OSCHINA 社区作者 | KaiwuDB原文链接:https://my.oschina.net/u/5148943/blog/8106673导读本篇博客主要讲解发布于 Microprocessors and Microsystems 的文章《Semi-s
  • 树莓派推出一体式USB调试套件,售价12美元

  • 出品 | OSC开源社区(ID:oschina2013)受用户经常 “使用一个 Pico 来调试在另一个 Pico 上运行的程序” 所启发,Raspberry Pi(树莓派)宣布推出了一个完整的调试硬件解决方案 Debug
  • .NET 8首个预览版发布

  • 出品 | OSC开源社区(ID:oschina2013) .NET 8 已发布第一个预览版,.NET 8 是一个长期支持 (LTS) 版本,每个月都会发布预览版本和候选版本,最终的稳定版将在 11 月发布。.NET 8 预
  • 企业容器云管理平台选型指南

  • 作者简介涂家英,SUSE 资深架构师,专注 Cloud-Native 相关产品和解决方案设计,在企业级云原生平台建设领域拥有丰富的经验。 —— 数字时代下的容器云管理平台 ——数字时代,市场
  • 详解神经网络基础部件BN层

  • 来源 | OSCHINA 社区作者 | 华为云开发者联盟——嵌入式视觉原文链接:https://my.oschina.net/u/4526289/blog/8108513摘要:在深度神经网络训练的过程中,由于网络中参数变化而