情人节前夕,毕业的同级校花女神,竟给我发来一份多语言加密文件,全程烧脑破解
Posted autofelix
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了情人节前夕,毕业的同级校花女神,竟给我发来一份多语言加密文件,全程烧脑破解相关的知识,希望对你有一定的参考价值。
〝 古人学问遗无力,少壮功夫老始成 〞
情人节前一天晚上,就在飞兔小哥哥想着第二天怎么吃狗粮能吃的不那么饱腹的时候。此刻,微信响起了弹出了消息,咦~,竟然是我大学同级的校花女神,一个我暗恋了好几年的女生,虽然我暗恋的事情她也知道,但是一直都没有点破,因为追她的人可以绕地球三圈,所以我们一直是好朋友,有些事生怕一说出口,就朋友做不成了,但是大家都毕业两年了,一直都没有都没怎么联系,为啥突然找到我了呢,想想也是可悲啊,每一个单身狗的前身都是舔狗!虽然这样想着,但还是兴奋的点开了聊天框,女神发来了一个加密文件,并附上飞兔,我等你哦这句话,这是什么情况,情人节前夕发这句话,单身二十多年的飞兔小哥哥,感觉到似乎故事要开始了~
目录
一、女神问候
- 以下是女神发来的文件
- 有话就直说呗,偏偏给我整这么神秘
- 就一个加密压缩文件,还说密码我知道,我知道个球球啊
- 不过一想到女神,字里行间这么的信任我,自然不能堕了我们男人的面子,这密码我是不能直接要了
二、破解密码
- 但是这种程度的密码这么能难的倒我呢
- 虽然女神提醒我,密码我是知道的
- 既然我知道,那不外乎就是生日以及其他日子了,关于女神的生日其实我这种神经大条的人,早就忘了,既然不记得,那就python暴力破解吧
- 首先我们不知道密码是多少位的,那我们就将字典设置为 年/月/日 或者 月/日 吧
- 也就是说我们可以尝试用8位(1995xxxx),或者6位(95xxxx),也可以是4位(xxxx)进行尝试破解
#!/usr/bin/env python
# encoding: utf-8
'''
#-------------------------------------------------------------------
# CONFIDENTIAL --- CUSTOM STUDios
#-------------------------------------------------------------------
#
# @Project Name : 暴力破解加密压缩文件
#
# @File Name : main.py
#
# @Programmer : autofelix
#
# @Start Date : 2021/5/25 17:04
#
# @Last Update : 2021/5/25 17:04
#
#-------------------------------------------------------------------
'''
import zipfile
class unlockZip:
def __init__(self):
pass
def run(self):
fp = zipfile.ZipFile(u'密码你知道的.zip')
print('正在破解...')
for pwd in range(1000, 9999):
try:
fp.extractall(pwd=str(pwd).encode())
print('成功破解,正确密码:{}' . format(pwd))
fp.close()
break
except:
pass
if __name__ == '__main__':
unlockZip().run()
三、破解结果
- 果不其然,女神用了4位数密码进行了加密
- 这让我又温故了一下女神的生日,难倒是要我给她买礼物吗
- 我赶紧输入正确密码打开了其中文件
四、文件内容
- 文件内容是一个文本
- 但是这个文本并没有格式
- 这个必然不能以普通格式打开
五、机密文件
- 我将文件拖进编辑器中打开
- 发现又是一段密文
- 而这段秘文,我却似乎及其的眼熟
- 这种加密方式似乎是世界上最好的语言php进行加密的
六、破解秘文
- php中的 gzcompress 加密
- 解密后发现又用base64加密了一层
- 真实一层套一层啊
<?php
echo gzuncompress('x��r��u6��ˊ��s�,��r,�� 5� 4�6.�5O�)6w�)����HL++������+���.Kt��K�A��');
七、位置破解
- 这解压出来的文字前面必然是经纬度啊
- 这应该是要告诉我地址,去查了一下发现竟然在西湖的一个饭店
- 这是要请我吃饭吗,我已经不禁想入非非了
- 但是雷锋夕照,爱等我来又是什么意思
- 是要约我吃饭看夕阳吗,我天,不要这么浪漫吧
八、日期时间破解
- 光知道地点有啥用啊,卧槽,你也得告诉我时间吧?让我好好打扮一下,不然怎么能够去见女神啊
- 突然想到解压出来的文件名似乎也暗藏玄机
- 竟然用的是base64加密,破解出来果然是日期
- 就在我苦思约会时间是几点的时候,留言中的雷锋夕照给我了启发
- 雷锋夕照作为西湖十景之一,只有每天特定的时间段才能看见
- 故此搜了一下五月份西湖十景之一的雷锋夕照的观赏时间
<?php
echo base64_decode('NSVFNiU5QyU4ODIxJUU2JTk3JUE1');
九、 开始也是结束
- 这意思明摆着不是让我5月21日5点前去西湖饭店约会吗
- oh,my god,女神,这是怎么了,丘比特眼盲了吗,怎么说话呢?好歹我飞兔小哥也是人中龙凤的遗漏者啊~
- 幻想还是要有的,万一丘比特真眼盲了呢?女神第一次约我,怎么着也得打扮的帅气一点吧,说不定故事就开始了
- 当天我打扮的极其帅气,感觉能把自己帅晕,一路向着目的地前进,想着黄昏美好的约会是多么的浪漫,直到现场我才发现现实
- 这难道就是单身狗的悲哀,仰天长叹,苦其哀哉
- 因为没有带份子钱,只能心里祝福她要永远幸福,自己默默的离开的这里,开始也是结束,但是结束未必不是开始
- 再见吧!我的女神,祝你幸福~~
以上是关于情人节前夕,毕业的同级校花女神,竟给我发来一份多语言加密文件,全程烧脑破解的主要内容,如果未能解决你的问题,请参考以下文章
转载教你分分钟学会用python爬虫框架Scrapy爬取心目中的女神
教你分分钟学会用python爬虫框架Scrapy爬取心目中的女神
2年半经验,2 本学历,竟给 30K,我的美团 Offer 终于来了