最新公告:

诚信为本,市场在变,我们的诚信永远不变...

k8携手马竞-ag旗舰携手马德里竞技

咨询热线

400-123-4657

新闻动态

当前位置: 首页 > 新闻动态

主机环境 五、QEMU+MIPS环境搭建(上)

添加时间:2025-03-20

真人百家家乐app

QEMU是一个处理器模拟软件,可以用来在PC中模拟ARM、MIPS等多种架构的软硬件运行环境。QEMU主要有两种模拟模式:

User Mode; Mode。

模式中真人百家家乐app,它可以在一个主机环境中虚拟不同的虚拟计算机系统,比如可以在系统中虚拟出一个MIPS架构的系统。

User模式中,它可以运行一个为其他处理器编写的应用程序,比如可以在X64-系统中直接运行一个MIPS-Linux的应用程序。

通常情况下,我们在路由器固件程序逆向分析过程中,会比较依赖使用QEMU,因为在真实的路由器环境中通常不存在调试服务程序,也就不能使用IDA等工具进行动态调试了。而QEMU除了能够模拟不同硬件架构应用程序的运行环境外,也能够使待调试的程序以调试模式启动,这样就能配合IDA等工具进行动态分析了。

QEMU功能强大,其早期版本安装起来也比较麻烦,尤其像书中需要使用静态链接的QEMU的情况。但在.04版本中,只需要一条命令就可以把QEMU的User模式和模式的可执行文件安装好:

sudo apt-get install qemu-user-static qemu-system-mips

注意这里我们安装的是qemu-user模式的版本,也就是静态链接的qemu。

QEMU User模式的使用

安装好qemu命令后,我们可以编译一个我们自己编写的mips-linux应用程序。要完成这个目标,我们需要首先安装一个能够编译mips-linux架构应用程序的编译器,同样的,使用一条简单的命令就可以完成:

sudo apt-get install  gcc-mips-linux-gnu 

安装好编译器以后,我们使用一段 C代码测试一下:

#include 
 
int main(void) {
    printf("hello\n");
    return 0;
}

主机环境 五、QEMU+MIPS环境搭建(上)

编译这段代码的命令如下:

$ mips-linux-gnu-gcc \
      -static hello.c -o hello

然后使用qemu命令运行测试:

$ cp /usr/bin/qemu-mips-static .
$ qemu-mips-static ./hello
hello

另外,我们也可以使用“固件分析利器-”一节中使用命令解包的D-Link 固件为例,使用qemu-mips-命令运行固件中的"ls /"命令:

$ pwd
/home/test/.../squashfs-root-0
$ ls
bin  dev  etc  lib  mydlink  proc  
sbin tmp  usr  var  web  web-lang
$ which qemu-mips-static
/usr/bin/qemu-mips-static

主机环境 五、QEMU+MIPS环境搭建(上)

$ cp /usr/bin/qemu-mips-static . $ sudo chroot . \ /qemu-mips-static /bin/ls / bin lib qemu-mips-static usr web-lang dev mydlink sbin var etc proc tmp web $

上面的命令首先将qemu-mips-命令拷贝到D-Link 固件文件系统的根目录下,然后使用“ .”命令将系统的根目录重定位为“.”,也就是当前目录,然后使用“/bin/ls /”命令查看系统根目录下的文件,由命令的执行结果可以知道,我们已经使用qemu-mips命令成功的将D-Link 固件文件系统中bin/ls可执行文件执行了。

在下一次的分享中,我会继续介绍QEMU+MIPS环境搭建的QEMU 模式部分。

希望本次的分享能够对你有帮助。谢谢大家。

真人百家家乐app,愿您夜夜笙歌,祝我们的祖国和平昌盛国泰民安

主机环境 步骤一:安装 AutoMQ Copilot for RocketMQ

真人百家家乐app

本文介绍如何快速安装 for 。

本文中提及的 术语是 for 的简称,均特指安托盟丘(杭州)科技有限公司面向 设计实现的消息队列智能辅助运维系统。

安装条件

本质上是一个后台常驻型软件工具,安装 的机器环境需要满足如下要求:

依赖项目

依赖详情

机器数量

1 台机器节点,支持 IDC 物理机、云厂商虚拟主机

机器规格

系统环境

主机环境 步骤一:安装 AutoMQ Copilot for RocketMQ

物理机或虚拟主机环境真人百家家乐app,支持 Linux/macOS,推荐使用 浏览器访问

网络依赖

安装步骤

目前支持在主机上直接安装,后期也会支持容器镜像安装,请根据实际场景选择。

主机直接安装在线安装

如果安装 的主机环境支持访问互联网,可以直接下载安装包,参考如下操作方式安装。


# 执行在线脚本
$ bash -c "$(curl -sSL https://download.automq.com/automq-copilot-for-rocketmq/start.sh)"

=====================================================
Welcome to AutoMQ Copilot for RocketMQ
=====================================================

Installing online, please wait...

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 94.0M 100 94.0M 0 0 1238k 0 0:01:17 0:01:17 --:--:-- 1384k

Download AutoMQ Copilot for RocketMQ

Starting...

=====================================================
Congratulation!
Please visit http://localhost:9898
=====================================================

离线安装

如果安装 的主机环境处于企业内网,不支持访问互联网,则需要参考如下操作方式手工下载安装包,再上传到安装机器上执行安装操作。


# 下载压缩包到本地
$ curl -OL https://download.automq.com/automq-copilot-for-rocketmq/rocketmq-copilot.tar.gz

# 上传到目标机器
$ scp rocketmq-copilot.tar.gz remote_username@remote_ip:remote_folder

# 解压压缩包
$ tar -zxf rocketmq-copilot.tar.gz

# 进行离线安装
$ bash script/start_offline.sh

=====================================================
Welcome to AutoMQ Copilot for RocketMQ
=====================================================

Installing offline...

Related files are ready

Starting...

=====================================================
Congratulation!
Please visit http://localhost:9898
=====================================================

登录

主机环境 步骤一:安装 AutoMQ Copilot for RocketMQ

安装完成后,访问上方给出的服务地址,输入初始用户名密码,进入系统。

初始用户名是 admin,初始密码是 admin。用户可在登录后自定义修改。

注册激活步骤(可选)

安装完成后,首次访问 控制台页面,页面上方会提示注册激活。用户可以根据情况选择:

如操作注册激活,步骤如下:

注意:

如果选择不注册账号激活,只能体验 7 天,建议尽快完成注册进行长期免费体验。

后续步骤

完成安装后,需要接入 集群组和集群完成初始化的配置。具体参考步骤二:接入集群组和集群 。

真人百家家乐app,愿您夜夜笙歌,祝我们的祖国和平昌盛国泰民安

联系我们

电话:400-123-4657

传真:+86-123-4567

地址:浙江 温州市 温州大道欧江大厦26188号

邮箱:admin@163.com

电话:400-123-4657 传真:+86-123-4567 地址:浙江 温州市 温州大道欧江大厦26188号
版权所有:Copyright © 2002-2025 ag旗舰携手马德里竞技 版权所有 非商用版本 ICP备案编号:粤IP**********