BUGKU-CTF 【逆向】不好用的ce 【爆破解法】
打开题目,发现是一个压缩包
解压后是一个EXE文件,打开。
点一万次就可以?!/坏笑
既然是这样,作为一个小白,那肯定要好好逆向然后发一波中规中矩的题解啦 ,在认真地钻研逆向正解之前,看到这种要求,就忍不住按他说的做咯!(本文不为逆向标准做法)
暴力过程
看到要点击一万次,一下一下点很麻烦,按住enter键的效果也不理想。
这时,我想起了遗忘许久的vbs~(听说vb用的人越来越少了,我哭)
vbs就可以轻松实现连续点击这一操作啦!
——那么怎么才可以做到呢?
vbs过程
vbs写起来也很方便,本人懒得下载VBScript此类软件,就直接记事本好了 /汗
Set objShell = CreateObject("Wscript.Shell")
dim counter
counter=1
do while counter<10001
objShell.SendKeys "{ENTER}"
counter=counter+1
loop
完成后保存为vbs后缀即可
如果对vbs有兴趣者请移步百度百科vbs,这是一个很经典的入门教程。
其实只是在标准的发送按键指令的基础上加一个计数器,防止你的CPU变成。。。
本人就是运行前手残:
Set objShell = CreateObject("Wscript.Shell")
dim counter
counter=1
do while counter<10001
objShell.SendKeys "{ENTER}"
loop
于是就停不下来了。。。
任务管理器也不好使了。。。
所以一定要谨慎。。。
运行完后就可以得到:
flag get!√
PS:最后分享一下如何关闭vbs程序
因为许多会一直运行的vbs程序一运行之后你就找不到跑哪里去了,弄得关也关不掉。
这时我们就打开任务管理器,在进程中找到
将其关闭即可。