情人节前夕,毕业的同级校花女神,竟给我发来一份多语言加密文件,全程烧脑破解

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程序员,情人节送女神什么礼物好?

教你分分钟学会用python爬虫框架Scrapy爬取心目中的女神

2年半经验,2 本学历,竟给 30K,我的美团 Offer 终于来了

1年半经验,2本学历,Curd背景,竟给30K,我的美团Offer终于来了

情人节福利,恋爱话术微信小程序它来了(开源,看了就懂~,2万字真香警告)