首页 > 其他分享 >2022年 firmware-mod-kit 配置方法

2022年 firmware-mod-kit 配置方法

时间:2022-11-22 23:57:36浏览次数:74  
标签:git firmware dev kit 2022 liblzma mod

前言

起因是BUUCTF firmware的很多wp似乎默认了firmware可以配置出来,然而我真的做不到啊。。。

我提供一种可能的方法给大家参考,我已经在自己刚下载的Ubuntu上面测试了,成功。

参考网址:rampageX/firmware-mod-kit: Automatically exported from code.google.com/p/firmware-mod-kit (github.com)

若有表述不清可参考原文。

环境要求

Ubuntu 18.04之前:

sudo apt-get install git build-essential zlib1g-dev liblzma-dev python-magic autoconf

Ubuntu 20.04之后:

sudo apt-get install git build-essential zlib1g-dev liblzma-dev python3-magic autoconf python-is-python3

RedHat:

yum groupinstall "Development Tools"
yum install git zlib1g-dev xz-devel python-magic zlib-devel util-linux

Arch Linux:

  包在这里:https://aur.archlinux.org/packages/firmware-mod-kit/

其他框架:

  下载等价的包来满足前提

无法安装liblzma-dev

(这里只是解决安装liblzma-dev的问题,如果你没安装好其他的包也不能安装firmware-mod-kit)

使用包管理工具aptitude下载。

sudo apt-get install aptitude

有了aptitude,我们再下载其他的就方便很多了。

sudo aptitude install liblzma-dev

接下来,aptitude会给出解决方案,并询问是否采纳此方案。

我们要选择的方案是下载liblzma-dev的方案,aptitude给的第一个方案在我这里是不下载liblzma-dev,我们不采纳该方案即可

第二个方案是下载liblzma-dev,此时采纳,那么它就会安装好liblzma-dev。

安装firmware

配好环境后我们下载firmware(如果没有git就安装好git)

git clone https://github.com/rampageX/firmware-mod-kit.git

使用其功能时,firmware会自动安装。

所以直接去使用功能即可!

补充

安装时可能会出现大量的警告和信息,如果没出现错误应该就说明没问题,别太担心。

标签:git,firmware,dev,kit,2022,liblzma,mod
From: https://www.cnblogs.com/Carykd/p/16916863.html

相关文章

  • 【个人内卷1年计划】2022年11月22日记录
    2022-11-22计划1.内卷1年每天内卷1个小时【包括加班】周末每天8个小时【包括加班】每两个月一次周六日非下雨天,必须出去社交,丧心病狂的玩每两周写整理一篇博客不下......
  • USACO2022Jan,Feb,Open
    DroughtG一道难度小于提高T2的简单dp优化题。一个显然的性质是:对于一个确定的\(h\)数组,如果有解,那么按照“先操作\((n-1,n)\)若干次把\(h_n\)变成\(0\)、再......
  • 2022-11-22-4
    1packagecn.itsource._inputsteam;23importjava.io.FileNotFoundException;4importjava.io.FileWriter;5importjava.io.IOException;67publiccl......
  • 2022-11-22-5
    1packagecn.itsource._inputsteam;23importjava.io.FileNotFoundException;4importjava.io.FileReader;5importjava.io.IOException;67publiccl......
  • GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022
    人工智能程序员GitHubCopilot,在VisualStudio2022中推出,不过用户必须在主页注册报名,才有机会访问试用。现在,微软、OpenAI、GitHub三家联合打造的AI编程辅助工具G......
  • 8年彻底凉凉!「AI编程神器」Kite停止开发!创始人:月活50万,收入基本为0
    8年彻底凉凉!「AI编程神器」Kite停止开发!创始人:月活50万,收入基本为0投递人 itwriter 发布于2022-11-2213:54 评论(0) 有612人阅读 原文链接 [收藏] « »......
  • 2022-11-22学习内容-Client端代码编写-数据删除
    1.Client端代码编写1.1activity_content_write.xml<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/androi......
  • 2022-11-22-2
    1packagecn.itsource._inputsteam;23importjava.io.UnsupportedEncodingException;45/**6*该类用于编译问题:7*编码转换方法及......
  • 报告分享|青源会:2022年人工智能重要方向进展与未来展望报告
    报告链接:http://tecdat.cn/?p=30489青源会举办了青源学术年会及一系列学术研讨活动,邀请自然语言处理、智能信息检索与挖掘、计算机视觉、智能体系结构与芯片、机器学习数......
  • 2022.11.22
    P8579我认为这题挺难的,应该不止蓝题难度,我做它的时候没有一步是严谨的甚至到最后A的时候都是不具有正确性的。首先我们要看出它是个二分,然后我们要感性理解一下它的最......