问的是检材1的sha256,可以直接对检材计算,如果对磁盘做镜像的话,得到另外一个hash值(此处也算对)



jar 包存放目录,一是可以看历史命令,二是搜索,使用命令fina / -name "*.jar",查找所有以jar结尾的文件
7000端口的文件名。在历史命令中,可以看到使用了一个 sh start_web.sh 的脚本,后来通过rm的命令给删掉了,所以需要过滤历史命令。思路一是找到所有jar包,查看配置文件的启动端口即可,如果没有则查看所有前端vue的config,看是否启动在7000端口。正确答案为 cloud.jar

管理后台对应端口,通过查看历史命令,把前端启动起来,可得端口为9090

网站前台apk下载地址
在3000端口,扫描二维码可得下载地址。使用【草料二维码解析】https://cli.im/deqr


jar包分析(admin-api),思路一是直接看配置文件,看到system配置了md5加密,可以看到数据库的ip和密码。md5加密。
思路二是jar包分析,全局搜索查看是否包含 md5



思路三:我们之前把管理后台搭建起来了,发送请求,发现请求路径如下,因此我们可以去找后端对应的登录路由,也可以找到

10. key 如上所示
已知登录密码为 172.16.80.100,解压。首先打开镜像 检材2.E01 并分析


powershell 的最后一条命令
注意,是powershell 的最后一条命令,而不是系统ssh的历史输入命令,百度下powershell历史输入命令


打开即得结果 ipconfig
下载的涉案网站源代码文件名为
这个就是查看下载记录,比如谷歌下载记录

管理员后台root账号的密码
同样是谷歌

wsl子系统的发行版本
登录虚拟机,直接百度 wsl 命令,可得 wsl -l -v,输入可得版本号

运行的数据库服务版本号
这边点开mysql解析,有两个版本号,要找到运行的数据库的那个库,应该是b1,对应版本是5.7.32
这个实际上问的是 子系统内 数据库的版本号
可以直接进入子系统,mysql -V,但是他提示我不能运行,所以find / -name mysql找到 mysql,-V

debian-sys-maint用户的初始密码是?
百度,初始密码保存在配置文件中
https://www.jianshu.com/p/1a3dbab1608d

直接在 wsl里看需要权限,但是没有这个权限,因此只能在windows 上找这个文件的位置
C:\Users\Web King\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc\LocalState\rootfs\etc\mysql

检材3服务器root账号的密码是?
我们知道另外一个服务器的地址后,在ssh历史中就找到了该命令

解压,这个服务器为 admin-api.jar 的数据库地址,检材3中history有大量 docker 命令,启动 docker,发现就是33050

还依赖的数据库,就是 admin-api.jar 的配置文件中的数据库。redis和mongo
mysql的账号密码就是 admin-api.jar 的配置文件中的密码
mysql数据库在容器中的数据的目录,打开docker,进入容器
由于 很多地方使用了 cat docker-compose.yml,查看上下文,可知在 /data/mysql/下

由本地映射到容器中,后面的就是答案
涉案网站调用的数据库名

勒索者在数据库中修改了多少个手机号
查看日志,存储位置就在虚拟机的 /data/mysql/下

但是发现并没有 b1,需要回到检材2,所有的文件都在检材2的D盘内,在此可找到b1的数据库
此处有个删改的数据库的记录

直接搜索 update即可,发现有3条(其余5条是登陆时间不算)
勒索者删除的用户数
搜索 delete ,有28条
除了技术员,还有哪个ip地址登陆过管理后台?(检材4)
把 D盘的 b1 放到 检材3的镜像中的 /data/mysql/下,重启 docker,navicat 连接数据库


Data\Roaming\Typora\typora-user-images\image-20221030213544520.png)]
**还原回docker 一定要赋予权限 chmod -R 777 **
直接看 access log

还原全部被删数据,用户id为500的注册会员的ht币钱包地址?
在 member_wallet表中

不是 member_level, 而是

可能从0开始,但这里最小的不是0,是1,因此
SELECT * FROM `member` where member_grade_id=3
共158条
但是还需要算上被删除的用户,通过查看日志,还有6条,因此一共164条。
还原全部被删数据,哪些id没充值记录
首先查看表里的
SELECT id from member
where id not in
(select member_id from member_transaction)
得到 318
然后删除的里面还有个 989
因此就是这两个
另一个方法是执行 balance为0的查询
还原全部被删数据,2022年10月17日有多少笔交易记录?
select * from member_transaction where create_time BETWEEN "2022-10-17 00:00:00" and "2022-10-17 23:59:59"
查出来1000条s
还原全部被删数据,网站充值的 usdt 总额?
sum一下
select sum(amount) from member_transaction
得到 408228
嫌疑人使用的安卓模拟器软件?
解压出来是 npbk文件,百度下,夜神模拟器
老板的阿里云账户号?
npbk可以继续解压,得到 vmdk文件,加入到静态分析软件可以得到手机分析的结果

火眼分析下

安装的vpn工具的软件名称?
vpn工具中记录的节点ip?
上面两题答案

录屏软件安装时间?
应用程序中搜索luping

安装时间: 2022-10-19 10:50:27
录屏软件中名为“s_20221019105129"的录像,在模拟器存储中对应的原始文件名?
找到录屏软件的位置,程序目录: /data/app/com.jiadi.luping-1



为什么不能直接找到,其实应该同时导出record和 record.wal 才能在 account 中显示出手机号,我以上只是猜测。
发送勒索邮件的邮箱地址为?

在所有检材中找到被加密的文档和对应的加解密程序,回答问题
分析加密程序,编译该加密程序使用的语言?
加密程序从检材2的D盘中导出,很明显是 python
方法一,ida 打开看函数,是py的
方法二,使用壳侦工具 detect it easy

他会加密哪些扩展名文件?
开始做 pyinstaller 的逆向 https://www.jianshu.com/p/9f35a6f7ba05 按照教程来(这个教程里的 pyinstxtractor 有问题,请下载最新版本https://github.com/extremecoders-re/pyinstxtractor/releases/tag/2022.10)

pip3 install uncompyle6
uncompyle6可以反编译.pyc后缀结尾的文件,两种命令形式:
uncompyle6 xxx.pyc>xxx.py
得到文件即可分析

他是通过什么算法加密的?
异或

其使用的非对称加密方式公钥后5位为?
pubkey = '-----BEGIN PUBLIC KEY-----\nMIIBIzANBgkqhkiG9w0BAQEFAAOCARAAMIIBCwKCAQEAx5JF4elVDBaakgGeDSxI\nCO1LyyZ6B2TgR4DNYiQoB1zAyWPDwektaCfnvNeHURBrw++HvbuNMoQNdOJNZZVo\nbHVZh+rCI4MwAh+EBFUeT8Dzja4ZlU9E7jufm69TQS0PSseIiU/4Byd2i9BvIbRn\nHLFZvi/VXphGeW0qVeHkQ3Ll6hJ2fUGhTsuGLc1XXHfiZ4RbJY/AMnjYPy9CaYzi\nSOT4PCf/O12Kuu9ZklsIAihRPl10SmM4IRnVhZYYpXedAyTcYCuUiI4c37F5GAhz\nRDFn9IQ6YQRjlLjuOX8WB6H4NbnKX/kd0GsQP3Zbogazj/z7OM0Y3rv3T8mtF6/I\nkwIEHoau+w==\n-----END PUBLIC KEY-----\n'
答案u+w==
被加密的文档中,FLAG1的值为?
需要解密,同样逆向解密程序

打开解密程序


分析所有检材,找到报案人描述的加密勒索apk程序,回答问题
以上两个问题就在 manifest 中,或者使用雷电 app 分析


解锁第一关所使用的 FLAG2 值为?
直接反编译,搜索 flag2 可得结果(注意:需要脱壳),同时也要注意下判断逻辑,看是否需要加密


解锁第二关所使用的 FLAG3 值为
解锁第三关所需的 KEY 值由 ASCII 可显示字符组成,请分析获取该 KEY 值
后两题可以看解析
3月26日,映宇宙(HK:03700,即“映客”)发布截至2022年12月31日的2022年度业绩财务报告。财报显示,映宇宙2022年的总营收为63.19亿元,较2021年同期的91.76亿元下降31.1%。2022年,映宇宙的经营亏损为4698.7万元,2021年同期则为净利润4.57亿元;期内亏损(净亏损)为1.68亿元,2021年同期的净利润为4.33亿元;非国际财务报告准则经调整净利润为3.88亿元,2021年同期为4.82亿元,同比下降19.6%。 映宇宙在财报中表示,收入减少主要是由于行业竞争加剧,该集团对旗下产品采取更为谨慎的运营策略以应对市场变化。不过,映宇宙的毛利率则有所提升
如何用IDEA2022创建并初始化一个SpringBoot项目?目录如何用IDEA2022创建并初始化一个SpringBoot项目?0. 环境说明1. 创建SpringBoot项目 2.编写初始化代码0. 环境说明IDEA2022.3.1JDK1.8SpringBoot1. 创建SpringBoot项目 打开IDEA,选择NewProject创建项目。 填写项目名称、项目构建方式、jdk版本,按需要修改项目文件路径等信息。 选择springboot版本以及需要的包,此处只选择了springweb。 此处需特别注意,若你使用的是jdk1
文章目录问题B:芝华士威士忌和他的小猫咪们代码&注释问题C:愿我的弹雨能熄灭你们的痛苦代码注释问题D:猜糖果游戏代码注释问题E:有趣的次方代码注释问题F:这是一个简单题代码&注释问题G:打印矩阵代码注释问题H:scz的简单考验代码注释问题I:完美区间代码&注释问题J:是狂热的小迷妹一枚吖~代码&注释2022年10月23日周赛ZZULIOJ问题B:芝华士威士忌和他的小猫咪们时间限制:1Sec内存限制:128MB题目描述芝华士威士忌很喜欢带着他的猫咪们一块跑着玩。但是小猫咪们很懒,只有在离他y米以内才愿意和他一块跑。这天他在坐标为x的位置,他想和他的猫咪们一块跑着玩。有n个小猫咪,第i个小猫咪在坐
代码请进行一定修改后使用,本代码保证100%通过率,本题目提供了java、python、c++三种代码。复盘思路在文章的最后题目描述祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区;整体上常年光照良好,但是也有一些地区光照不太好。某电力公司希望在这里建设多个光伏电站,生产清洁能源对每平方公里的土地进行了发电评估,其中不能建设的区域发电量为0kw,可以发电的区域根据光照,地形等给出了每平方公里年发电量x千瓦。我们希望能够找到其中集中的矩形区域建设电站,能够获得良好的收益。输入描述第一行输入为调研的地区长,宽,以及准备建设的电站【长宽相等,为正方形】的边长最低要求的发电量之后每行为
https://cloud.189.cn/t/BJbYreYbmUj2(访问码:djz6)(网盘2022-4-1更新)一、刷入armbian。1.1使用AmlBurnTool软件烧录首选底包至固件。烧录完成后断开玩客云电源备用。(靠近hdmi的那个口子。)1.2使用WIn32diskimager软件将emmc固件写入U盘。1.3写入成功后,先将U盘插入玩客云靠近网线接口端的USB口,再接入电源。玩客云通电后指示灯会先亮绿灯,再亮蓝灯,红蓝闪烁,最后蓝灯常亮。等到确定蓝灯常亮后,再拔掉U盘、电源。(最好蓝灯常亮后,启动一次玩客云,看看ssh是否正常。)1.4使用WIn32diskimager写入
Ai-Bot基于流行的Node.js和JavaScript语言的一款新自动化框架,支持Windows和Android自动化。1、Windowsxpath元素定位算法支持支持Windows应用、.NET、WPF、Qt、Java和Electron客户端程序和ie、edgechrome浏览器2、Android支持原生APP和H5界面,元素定位速度是appium十倍,无线远程自动化操作多台安卓设备3、基于opencv图色算法,支持找图和多点找色,1080*2340全分辨率找图50MS以内4、内置免费OCR人工智能技术,无限制获取图片文字和找字功能。5、框架协议开源,除官方node.jsSDK外,用户可
问题描述小蓝负责一个公司的考勤系统,他每天都需要根据员工刷卡的情况来确定每个员工是否到岗。当员工刷卡时,会在后台留下一条记录,包括刷卡的时间和员工编号,只要在一天中员工刷过一次卡,就认为他到岗了。现在小蓝导出了一天中所有员工的刷卡记录,请将所有到岗员工的员工编号列出。输入格式输入的第一行包含一个正整数n,表示一天中所有员工的刷卡记录的条数。接下来n行,每行包含一条刷卡记录,每条刷卡记录的格式为:HH:MM:SSID其中HH:MM:SS表示刷卡时间,HH为一个0到23之间的两位十进制整数(可能含前导0)表示时,MM为一个0到59之间的两位十进制整数(可能含前导0)表示分,SS为一个0到59之间的
前阵InfoQ社区看到腾讯云腾讯云区块链服务平台(TBaaS)长安链体验活动,一顿操作猛如虎报了个名,体验完用一个字概括:强。非要再加几个字的话,总体感受下来装配模式灵活高效,配套工具完整辩解。话不多说开始主题本文目录结构分为区块链分类和TBaaS平台介绍、TBaaS平台上链教程三个部分一、区块链分类:大体上来说,区块链可分为公链,联盟链,私有链三种:公有链(PublicBlockchain)公有链是指任何人都能参与的区块链。公有链是去中心化程度最高的区块链,不受机构控制,整个账本对所有人公开透明。任何人都能在公有链上查询交易、发送交易、参与记账。加入公有链不需要任何人授权,可以自由加入或者离
2022年山东省职业院校技能大赛高职组“信息安全管理与评估”赛项竞赛规程一、赛项名称赛项名称:信息安全管理与评估英文名称:InformationSecurityManagementandEvaluation赛项组别:高职组赛项归属:电子与信息大类二、竞赛目的(一)引领教学改革通过大赛引领专业教学改革,实现以赛促教、以赛促学、以赛促改的产教结合格局,提升专业培养服务社会和行业发展的能力,为国家信息安全行业培养选拔技术技能型人才。2022年信息安全管理与评估赛项延续历届赛项的竞赛内容,通过赛项检验参赛选手安全网络组建、按照等保要求加固网络系统、安全架构、渗透测试、攻防实战等技术能力,检验参赛队计划
2022年,FinClip团队进行了24个产品迭代,为了丰富FinClip的平台能力,除了核心SDK之外,我们还为开发者们提供了扩展SDK,扩展SDK是一个依赖核心SDK的库,里面提供了核心SDK中所没有的各种小程序API。官方希望通过丰富的扩展SDK库可以帮助开发者减少开发工作,把更多的精力用到实现业务上。那本期,小编就为大家推荐扩展SDK库中8个功能稳定又实用的SDK!(更多详细内容请点击)以下分享以AndroidSDK文件为例,您可登录 资源下载中心下载AndroidSDK文件,扩展SDK也处于在所下载的压缩包中。1、WeChatSDK微信SDK的快捷接入,提供调起微信通过微信小程序获得