46届世界技能大赛湖北省选拔赛 也是今年金砖比赛的样题


链接:https://pan.baidu.com/s/1tYgIicCqJExmaMLYa3YeSA 
提取码:lulu 

你作为 A 公司的应急响应人员,请分析提供的内存文件按照下面的要求找到 相关关键信息,完成应急响应事件。

1、从内存中获取到用户admin的密码并且破解密码,以Flag{admin,password} 形式提交(密码为 6 位);   

2、获取当前系统 ip 地址及主机名,以 Flag{ip:主机名}形式提交;

3、获取当前系统浏览器搜索过的关键词,作为 Flag 提交;

4、当前系统中存在挖矿进程,请获取指向的矿池地址,以 Flag{ip:端口}形式 提交;

5、恶意进程在系统中注册了服务,请将服务名以 Flag{服务名}形式提交。

上题已经看到进程

解析

 1.从内存中获取到用户admin的密码并且破解密码,以Flag{admin,password} 形式提交(密码为 6 位);   

      不管什么题内存取证的第一步肯定是去判断当前的镜像信息,分析出是哪个操作系统   使用参数  imageinfo 查看系统信息

  volatility -f 1.vmem imageinfo

操作系统我们一般取第一个就可以了

接下来就可以输入参数

可以先查看当前内存镜像中的用户

volatility -f 1.vmem –profile=Win7SP1x64 printkey -K “SAM\Domains\Account\Users\Names”

hashdump获取sam

volatility -f 1.vmem --profile=Win7SP1x64 hashdump

john工具来进行爆破,但是好像跑不出来结果。应该是设定了强密码。于是只能使用了lasdump命令来查看

volatility -f 1.vmem --profile=Win7SP1x64 lsadump

  flag{admin.dfsddew}

2.获取当前系统 ip 地址及主机名,以 Flag{ip:主机名}形式提交;

 Netscan 可以查ip

volatility -f 1.vmem --profile=Win7SP1x64 netscan

 Ip:192.168.85.129

主机名需要通过查询注册表,先用hivelist

Volatility -f  1.vmem --profile=Win7SP1x64 hivelist

然后我们需要一步一步去找键名

volatility -f 1.vmem --profile=Win7SP1x64 -o 0xfffff8a000024010 printkey

1.vmem --profile=Win7SP1x64 -o 0xfffff8a000024010 printkey -K "ControlSet001"

继续

volatility -f 1.vmem --profile=Win7SP1x64  -o 0xfffff8a000024010 printkey -K "ControlSet001\Control "

继续

volatility -f 1.vmem --profile=Win7SP1x64 -o 0xfffff8a000024010 printkey -K "ControlSet001\Control\ComputerName"

再来

volatility -f 1.vmem --profile=Win7SP1x64 -o 0xfffff8a000024010 printkey -K "ControlSet001\Control\ComputerName\ComputerName"

得到主机名WIN-9FBAEH4UV8C

也可以直接通过 hivedump查询相应的键名 但比较慢

volatility -f 1.vmem --profile=Win7SP1x64 hivedump -o 0xfffff8a000024010 > system.txt
3.获取当前系统浏览器搜索过的关键词,作为 Flag 提交;

这里使用iehistory

volatility -f 1.vmem --profile=Win7SP1x64 iehistory

  flag{admin@file:///C:/Users/admin/Desktop/flag.txt}
4.当前系统中存在挖矿进程,请获取指向的矿池地址,以 Flag{ip:端口}形式 提交;

volatility -f 1.vmem --profile=Win7SP1x64 netscan

唯一一个已建立的

  flag{54.36.109.161:2222}
5.恶意进程在系统中注册了服务,请将服务名以 Flag{服务名}形式提交。

上一题中已经知道了进程号为2588

volatility -f 1.vmem --profile=Win7SP1x64 pslist -p 2588

查到父进程是3036

然后在通过通过svcscan可以查询服务名称,找到对应服务名

    volatility -f 1.vmem --profile=Win7SP1x64 svcscan

 flag{VMnetDHCP}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是牛客网数据分析方面的几道题目: 1. 某公司有一个销售平台,需要你通过数据分析找出哪些销售员的业绩最好。根据以下表格结构,编写 SQL 查询语句,返回销售员的姓名、销售总额和销售数量,按销售总额从高到低排序。 | 销售员编号 | 销售员姓名 | 销售日期 | 销售金额 | |-----------|-----------|---------|---------| | 001 | 张三 | 2021-02-01 | 5000 | | 002 | 李四 | 2021-02-02 | 3000 | | 001 | 张三 | 2021-02-03 | 10000 | | 003 | 王五 | 2021-02-04 | 8000 | | 002 | 李四 | 2021-02-05 | 6000 | | 001 | 张三 | 2021-02-06 | 7000 | 2. 某公司有一个电商平台,需要你通过数据分析找出哪些商品的销售量最好。根据以下表格结构,编写 SQL 查询语句,返回商品名称、销售总量和销售总额,按销售总量从高到低排序。 | 商品编号 | 商品名称 | 销售日期 | 销售数量 | 商品单价 | |-----------|-----------|---------|---------|---------| | 001 | 商品A | 2021-02-01 | 10 | 500 | | 002 | 商品B | 2021-02-02 | 15 | 300 | | 001 | 商品A | 2021-02-03 | 20 | 500 | | 003 | 商品C | 2021-02-04 | 25 | 200 | | 002 | 商品B | 2021-02-05 | 30 | 300 | | 001 | 商品A | 2021-02-06 | 35 | 500 | 3. 某电商平台有一个用户行为表,记录了用户在平台上的操作记录。根据以下表格结构,编写 SQL 查询语句,返回每个用户在平台上的操作总数和最近一次操作的时间。 | 用户编号 | 操作类型 | 操作时间 | |-----------|-----------|---------| | 001 | 登录 | 2021-02-01 10:00:00 | | 002 | 注册 | 2021-02-02 10:00:00 | | 001 | 浏览商品 | 2021-02-02 11:00:00 | | 002 | 下单 | 2021-02-03 10:00:00 | | 001 | 支付订单 | 2021-02-03 11:00:00 | | 003 | 注册 | 2021-02-04 10:00:00 | | 001 | 评价商品 | 2021-02-04 11:00:00 | | 002 | 浏览商品 | 2021-02-05 10:00:00 | | 003 | 下单 | 2021-02-06 10:00:00 | | 001 | 登出 | 2021-02-06 11:00:00 | 以上是三道数据分析方面的牛客网题目,希望对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值