php网站开发环境论文/网站免费高清素材软件
更新时间:2024年03月21日10:09:37
1. 说明
很多非法案件中,服务器是直接搭建在阿里云上的,比如我们在拿到OSSKey
之后(技术方法、其它方法等),可以将涉案服务器镜像导出,在本地进行取证分析。
本次是将阿里云的ECS进行快照打包之后,导出到本地,使用Vmware
打开,进行镜像还原取证分析。
2. 环境准备
2.1 阿里云环境准备
需要阿里云账号,能够导出镜像,并且能够通过OSS
下载。
2.2 本地环境准备
mac
:
VMware Fusion 13.0.2
:
Windows:
VMware:
Windows 11
:
3. 阿里云ECS镜像导出
前提条件:首先是获取账号等成功登录了阿里云,并且能够访问控制台,在控制台里面可以找到对应的实例。
当然,在这里我是使用自己的账号进行取证测试的,实际上可能要选择不同的区,多找找有无ecs
。
3.1 创建自定义镜像
在这里点击更多,搜索创建自定义镜像:
点击确认之后,在镜像栏等待创建成功:
过一段时间之后,刷新一下界面,如果显示可用,即代表创建成功:
3.2 镜像导出
在选择导出镜像的时候,会使用oss
,oss
是一项收费的服务(创建自定义镜像也是收费的):
在这里选择下一步的时候,会提示是否完成以下操作:
此时看到暂时未授权ECS
对OSS
资源的访问权限,直接根据这个提示来打开以下链接:
点击同意授权即可:
授权之后,可以看到概览:
此时回到刚刚的导出镜像页面,继续下一步:
此时导出的时候,会让你选择OSS Bucket
,但是在这里我们目前暂无OSS Bucket
地址,所以我们要先行创建一个:
直接点击如何创建,然后找到登录OSS
管理控制台:
点击立即创建:
在这里填写Bucket
的名称,选择地域,其他的随便选择选择吧,请注意在这里我选择的是私有权限,后期下载的话,需要使用公共读的权限,等我后续弄完之后,再修改对应的权限。
最后就是创建成功:
回到刚刚的导出镜像界面,刷新页面之后,选择导出镜像:
确定导出:
回到对象存储的界面,找到你的Bucket
列表,然后找到碎片管理,再点击统计:
等待一会,这个40G
的镜像,压缩完之后,大概是4G
左右,所以多等会。
在这里我也买了一个对象存储的资源包,也不贵,但是不知道能不能用上:
此时显示没有碎片的时候,就已经完成了:
从这里可以看到当前显示的文件名和大小:
此时点击一下详情,修改下读写权限:
修改权限为公共读:
此时直接使用URL进行下载,在这里可以直接复制链接在浏览器里面下载,也可以使用迅雷下载,看了很多文章,都推荐使用迅雷下载(断点续传):
用迅雷:
插上网线之后:
4. 本地环境打开镜像
将镜像导出到本地之后,需要对镜像转换,将raw
的格式转换为wmdk
的文件,使用VMware
打开。
4.1 qemu格式转换
这个步骤你可以在mac
上的vm
虚拟机里面用Windows
的机器来操作,也可以选择使用实体Windows
系统的机器来操作,效果是一样的。
下载下来的文件是压缩过的,在这里将其解压:
文件解压之后,有40
多个G
,目前是raw
格式,需要将其转化为vmdk
的格式,使用VMware
打开,在这里下载qemu-img
软件:
下载地址:https://qemu.weilnetz.de/
在这里看到只有win
版本的,所以在这直接选择64
位的下载下来:
直接双击安装:
安装完成之后,需要配置相应的环境变量,如果不配置其实也可以:
新建cmd
打开,看下qemu-img
命令是否生效:
此时在解压之后的那个文件夹中使用该命令将raw
格式转换为vmdk
:
qemu-img convert -f raw raw文件名 -O vmdk 保存的vmdk文件名qemu-img convert -f raw demo.raw -O vmdk 123.vmdk
转换需要时间,等待转换完成:
转换完成的文件大概是10g
,这时候准备使用VMware
打开看下。
4.2 VMware Fusion-mac下打开
创建自定义虚拟机:
选择操作系统:
默认:
选择现有虚拟磁盘:
然后存储选择和命令:
设置好之后,跑一下看看:
网络问题,不用管,和本地设置有关
直接启动报错:
smbus host controller not enabled
主要的解决方法:https://blog.csdn.net/birencs/article/details/124405931
原因可能是:
刚扩展了磁盘容量,系统自动安装或启用了i2c_piix4模块。
解决:把它加入黑名单禁用即可。
其实在这里可以不解决,等着就行了,因为上面的解决方法我看了评论,好多人做了还是没用。
一直等,大概10
分钟左右(这个bug
有人知道如何解决吗)(2024年06月06日17:54:52,新的取证测试秒打开)
此时就可以了。
使用history
等就可以查看命令了。
4.3 VMware-Windows下打开
问题比较多,直接尝试使用Windows
的环境来做试试,首先在Windows
上需要安装VMware
,然后继续:
下面这个暂时不用管就行:
同样会遇到mac上遇到的问题,在这里等会就可以了:
登录之后(已知密码的情况下),就可以直接进去了:
5. 重置root密码
在这里用Windows
的机器来进行演示:
选择重启客户机,然后在下面的界面到来的时候,在当前界面输入e
键,进入单用户模式:
在这里找到
将ro
之后的全部删掉,修改为rw init=/bin/bash
然后ctrl + x
保存后跳转,输入passwd
,重置密码:
输入你的新密码即可:
此时重启客户机:
然后等着:
此时就成功了,接下来就可以愉快的进行取证了。
6. 总结
本文仅仅是对ecs
导出之后,本地将其启动起来而已,其实你可以简单理解下,就是VMware
里面运行的某个虚拟机,打了一个快照,然后拷贝到你的电脑上,然后在你的电脑上运行而已,没有太大的难度。
相关文章:

阿里云ECS实例镜像本地取证
更新时间:2024年03月21日10:09:37 1. 说明 很多非法案件中,服务器是直接搭建在阿里云上的,比如我们在拿到OSSKey之后(技术方法、其它方法等),可以将涉案服务器镜像导出,在本地进行取证分析。 …...

不要硬来!班组管理有“巧思”
班组管理,听起来似乎是一个充满“硬气”的词汇,让人联想到严肃、刻板的制度和规矩。然而,在实际操作中,我们却需要运用一些“巧思”,以柔克刚,让班组管理既有力度又不失温度。 在班组管理中,我们…...

[原创][Delphi多线程]使用TMonitor和TQueue配合实现TThreadedQueue的经典使用案例.
[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX QQ: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、Delph…...

vue3 基于el-tree增加、删除节点(非TypeScript 写法)
话不多说,直接贴代码 <template><div class"custom-tree-container"><!-- <p>Using render-content</p><el-tree style"max-width: 600px" :data"dataSource" show-checkbox node-key"id" …...

小抄 20240607
1 一定要多接触幸运的人,好运的人更有可能继续好运。 这不是迷信,好运的背后是见识、性格、逻辑的加持,一定有过人之处,才能经常好运。 反过来,那些经常走霉运的人,一定是底层逻辑出了问题,陷…...

【GIS教程】土地利用转移矩阵
随着科技社会的不断进步,人类活动对地理环境的影响与塑造日益明显,土地不断的侵蚀与改变也导致一系列的环境问题日益突出。土地利用/覆盖(LUCC)作为全球环境变化研究的重点问题为越来越多的国际研究机构所重视,研究它的…...

API接口测试工具:jmeter的安装、汉化、Jmeter桌面快捷图标和基本使用
文章目录 测试工具:JmeterJmeter安装和配置Jmeter汉化设置中文语言:永久方式设置中文语言:临时方式 设置Jmeter桌面快捷图标jmeter基本用法Jmeter无法保存测试问题解决 测试工具:Jmeter Jmeter依赖于JDK,所以必须确保…...

电动汽车使用时,这10个方面需要引起重视。
1、续航里程和放电深度有关。为避免放电过深而影响动力电池的性能,建议您在发现车内仪表有低电量警告灯报警时及时充电。这意味着您需要注意电池的电量,并确保在电量不足时及时充电,以保护电池的性能。2、空调的使用会降低整车续航里程。因此…...

SD-WAN加速跨国服务器访问
在当今全球化的商业环境中,企业常常需要从国内访问国外的服务器。然而,由于地理位置和网络架构的限制,这种跨国访问通常会面临速度缓慢和高延迟的问题。SD-WAN(软件定义广域网)技术的崛起,为企业提供了一种…...

Vue2指令
本节目标 掌握vue指令 定义常用指令案例-小黑记事本指令修饰符 介绍 指令就是带有v-前缀的标签属性, 不同的指令, 可以实现不同的功能 常用指令 渲染指令 语法: v-html 动态渲染标签作用: 动态设置元素的innerHTML场景: 用来动态解析标签 语法: v-text 动态渲染文本会…...

kafka-集群搭建(在docker中搭建)
文章目录 1、kafka集群搭建1.1、下载镜像文件1.2、创建zookeeper容器并运行1.3、创建3个kafka容器并运行1.3.1、9095端口1.3.2、9096端口1.3.3、9097端口 1.4、重启kafka-eagle1.5、查看 efak1.5.1、查看 brokers1.5.2、查看 zookeeper 1、kafka集群搭建 1.1、下载镜像文件 d…...

特征交叉系列:DCN-Mix 混合低秩交叉网络理论和实践
DCN-Mix和DCN-V2的关系 DCN-Mix(a mixture of low-rank DCN)是基于DCN-V2的改进版,它提出使用矩阵分解来降低DCN-V2的时间空间复杂度,又引入多次矩阵分解来达到类似混合专家网络MOE的效果从而提升交叉层的表征能力,若读者对DCN-V2不甚了解可…...

python项目(豆瓣电影)
目录 1、项目效果 2、项目源码 3、技术实现 4、总结 前言 我的这个项目是做的一个豆瓣电影爬取,爬取了豆瓣电影的TOP排行榜的数据 包括电影的名称 演员 评分 评价人数等等 运用了TK布局助手 布了4个界面 有登录 注册 首页 详情 注意:项目并没有连接数…...

精选网络安全书单:打造数字世界的钢铁长城!
目录 1.前言 2.书单推荐 2.1. 《内网渗透实战攻略》 2.2. 《Kali Linux高级渗透测试(原书第4版)》 2.3. 《CTF那些事儿》 2.4. 《权限提升技术:攻防实战与技巧》 2.5. 《数字政府网络安全合规性建设指南:密码应用与数据安全…...

Ubuntu由于没有公钥,无法验证下列签名。
其他操作系统报错也一样处理,我kali的也是这样解决的。 使用sudo apt update时出现以下错误: 3B4FE6ACC0B21F32就是公钥,每个人的不一样,注意看自己的报错信息 :~$ sudo apt update [sudo] ts 的密码: 命中:1 http:…...

水库安全监测系统:智慧水文动态监测系统
TH-SW2水库安全监测系统,作为一款智慧水文动态监测系统,其在现代水利管理中扮演着至关重要的角色。该系统通过集成先进的数据采集、传输、处理和分析技术,为水库的安全运行提供了强有力的技术支撑。 水库安全监测系统是一种用于实时监测和记…...

下载centos7镜像及在VMware上安装Linux (Centos7)操作系统详细教程
文章目录 下载centos7镜像文件及在VMware上安装centos7详细教程一、下载Centos7镜像二、 利用VM安装Centos7进入VM软件安装配置虚拟机 安装Centos7进入图形化界面配置 三、访问外网 配置IP地址结语Linux配置IP网卡Linux配置本地yum源 下载centos7镜像文件及在VMware上安装cento…...

【全开源】考试答题系统源码(FastAdmin+ThinkPHP+Uniapp)
一款基于FastAdminThinkPHPUniapp开发的小程序答题考试系统,提供全部前后台无加密源代码,支持私有化部署。 📝考试答题系统:便捷高效的学习新选择💡 📚 考试答题系统是什么? 考试答题系统&…...

toB市场 | 我们喜欢赞助这样的展会活动
过去的六一儿童节,刚去成都参加了个行业内的展会。受护网行动、儿童节等等的影响,这次去成都的客户并不算太多,但会议延续了一贯的高品质,让我们收货满满。 选择目标受众来得多的展会 不同厂商会视自己的产品和模式、目标客户来…...

【学习笔记】Git常用命令
目录 Git常用命令1. git init (初始化一个新的Git仓库)2. git clone [url] (克隆远程仓库到本地计算机)3. git status (查看当前工作区的状态)4. git add [file] (将文件添加到暂存区࿰…...

【C/C++】IO流
目录 前言: 一,C语言的I/O流 二,C的I/O流 2-1,C标准IO流 2-2,IO流的连续输入 前言: “流”即是流动的意思,是物质从一处向另一处流动的过程,是对一种有序连续且具有方向性的数据…...

Vite5+Vue3整合Tailwindcss详细教程
创建vite项目 执行命令: npm create vite启动项目 npm install -g pnpm pnpm i pnpm dev浏览器访问 http://localhost:5174/ 整合Tailwindcss 安装依赖 pnpm install -D tailwindcss postcss autoprefixer初始化配置文件 npx tailwindcss init用webstorm打开…...

小程序 UI 风格魅力非凡
小程序 UI 风格魅力非凡...

【常用工具系列】Git 教程——从入门到大师
目录 前言一、Git 基础1-1、Git 简介与安装安装 Git 1-2、 Git 工作流程1-3、 Git 配置与管理用户配置查看配置 1-4、 Git 仓库操作克隆仓库推送更改拉取更新 1-5 Git 分支管理创建分支切换分支删除分支解决冲突 二、 Git 进阶2-0、 Git 标签使用创建标签查看标签检出标签推送标…...

每天坚持写java锻炼能力---第一天(6.4)
今天的目标是菜单: B站/马士兵的项目菜单 package java1;import java.util.Scanner;public class Test {public static void main(String[] args) {while(true){ //3.加入死循环,让输入一直有System.out.println();System.out.println("--->项…...

mysql 如何分布式部署
MySQL的分布式部署是一个涉及多个步骤和配置的过程,以确保数据库系统能够支持大规模数据存储、高并发访问和容错性。以下是MySQL分布式部署的主要步骤和要点,结合参考文章中的相关信息进行整理: 一、前期准备 环境准备: 选择合…...

Git的概念
Git 一些概念 **工作区:**电脑上你能看到的目录 **版本库:**工作区的隐藏目录.git。含 暂存区:git add后但未git commit的文件修改被添加到暂存区本地分支:git commit后,但未git push,即把暂存区的所有…...

【每日刷题】Day58
【每日刷题】Day58 🥕个人主页:开敲🍉 🔥所属专栏:每日刷题🍍 🌼文章目录🌼 1. 3038. 相同分数的最大操作数目 I - 力扣(LeetCode) 2. 868. …...

Python 的七个HTTP请求库对比
Python HTTP请求库对比 库名称特点优点缺点requests简单易用的HTTP库,基于urllib3。- 语法简洁- 社区支持强大- 易于上手和维护- 阻塞式调用,不支持异步操作- 相比aiohttp体积较大http.clientPython标准库中的低级HTTP库。- 无需安装第三方库- 提供底层…...

顶顶通呼叫中心中间件-如何配置识别不同语种的ASR
文章目录 前言联系我们创建不同语种的语音识别任务开始对接识别不同语种的ASR重启 asrproxy 程序使用识别不同语种的ASR 前言 之前讲过顶顶通的 asrproxy 程序如何对接第三方的ASR,比如:阿里云的ASR。不知道如何对接的,可以参考:…...