码迷,mamicode.com
首页 > 其他好文 > 详细

bandit game

时间:2019-09-15 01:58:57      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:文本   空格   home   参数   字符   tab自动补全   查看   http   com   

http://overthewire.org/wargames/

 

l0:

cat readme

l1:

-不能直接读,默认为参数前那个-,这里补充为绝对路径

cat /home/bandit1/-

 l2:

输入cat spa 然后tab自动补全。

题意要告诉的是空格前应加反斜杠

技术图片

 UmHadQclWmgdLOKQ3YNgjWxGoRMb5luK

l3:

ls -a查看所有文件

技术图片

 技术图片

pIwrPrtPN36QITSp3EQaw936yaFoFgAB

l4:

file查看类型,然后查看那个ascii text的文本

技术图片

 l5:

技术图片

 

 根据1033B查

技术图片

 l6:

HKBPTKQnIay4Fw76bEy8PVxKEDQRKTzs

技术图片

三个条件都列上,找到一个可以看的文件

技术图片

技术图片

 l7:

grep筛选一下找到

技术图片

 l8:

使用这个命令,先排序一下,在uniq计数每类出现的次数。

技术图片

 

 发现了:

技术图片

 

如果用这个命令

技术图片

 

 不能得到预期效果

技术图片

 l10:

可以看出,strings显示humanreadable strings ,grep选一下有=的

技术图片

 l11:

查看是base64,使用python  base64包解码

技术图片

 l12:

内容是rot13处理过的,就是每个字母加13,如果超过z就从a开始。两次rot13得到原字符串

技术图片

 

写个脚本:

技术图片

 

 

运行结果:

技术图片

 

bandit game

标签:文本   空格   home   参数   字符   tab自动补全   查看   http   com   

原文地址:https://www.cnblogs.com/zhibin123/p/11520393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!