Hgame FINAL WP

Fc04dB Lv4

# Hgame FINAL WP

# author: Fc04dB

# 1. 看不见的字

题目提示 npm install zero-width-lib , 网上搜了一下,是零宽字符隐藏文本加密(npm 没有研究,最后发现也没用到),翻了很多文章,找到一个在线解密的网站:

https://yuanfux.github.io/zero-width-web/

image-5.png

直接得到 flag

顺便贴一张其他人写的脚本

import * as z from 'zero-width-lib';
// 这是要解密的字符串,包含零宽度字符
const encodedString = 
'h\uFEFF\u200E\uFEFF\u200B\uFEFF\u200E\u200D\u200B\u200D\uFEFF\u200C\u200B\uFEFF\
u200F\uFEFF\u200B\uFEFF\u200E\u200F\u200B\uFEFF\uFEFF\u200D\u200B\uFEFF\u200D\uFE
FF\u200B\u200C\u200E\u200F\u200B\uFEFF\u200F\u200D\u200B\u200D\uFEFF\uFEFF\u200B\
u200F\uFEFF\u200D\u200B\uFEFF\u200F\uFEFF\u200B\uFEFF\u200E\u200F\u200B\u200D\uFE
FF\u200E\u200B\uFEFF\u200E\uFEFF\u200B\uFEFF\u200E\u200D\u200B\u200D\uFEFF\u200C\
u200B\uFEFF\u200F\uFEFF\u200B\uFEFF\u200E\u200F\u200B\u200D\uFEFF\u200E\u200B\uFE
FF\u200E\u200C\u200B\u200F\uFEFF\uFEFF\u200B\uFEFF\u200C\u200E\u200B\u200C\u200E\
u200C\u200B\uFEFF\u200F\u200D\u200B\u200F\u200E\u200E\u200Eello';
// 使用zero-width-lib的decode方法来解密字符串
const decoded = z.decode(encodedString);
console.log(decoded);

# 2. 逮虾户

附件一个 dmg 文件是 moc 系统磁盘文件,7z 直接提取,一个需要密码的压缩包,一个 png 文件,密码应该就在 png 文件里,然后用 binwalk,foremost,stegsolve,zsteg,好多工具都找不到隐写内容,后来在学长的提示下是 piet 编程语言,然后下载 npiet 执行文件得到密码

image-1.png

打开 7z 文件,是一个逮虾户歌曲,尝试 MP3 隐写的解题方法,一无所获,再次请教学长,
信息在歌词里,想着把歌词提取出来,最后利用 elisa 播放器找到 passward

image-2.png

q:UVmoa,Qo^Dp.D9e#wsFUm059mhNT

诶?长得也不像 flag,然后学长提醒有一个 zip 文件没找到,用 binwalk 处理那个 MP3 文件,提取到 zip 文件

image-3.png

打开之后是一个 jdvu 文件,记事本打不开,百度,要下载 windjview,然后就可以看到 flag

image-4.png

Hgame{d3j45_i_kn0w}
  • Title: Hgame FINAL WP
  • Author: Fc04dB
  • Created at : 2024-04-06 13:09:37
  • Updated at : 2024-07-04 23:18:41
  • Link: https://redefine.ohevan.com/2024/04/06/Hgame-FINAL-WP/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
Hgame FINAL WP