bugku
小白成长笔记
、moddemod
这个作者很懒,什么都没留下…
展开
-
Bugku--affine
描述仿射变换,单表代换密码脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/27 下午9:50 # ide: PyCharm# y = 17x-8 flag{szzyfimhyzd}import gmpy2s = 'szzyfimhyzd'r = gmp...原创 2019-12-27 22:31:03 · 523 阅读 · 0 评论 -
Bugku--Crack it
描述分析下载下来打开发现是没错这就是Linux下shadow文件里的内容,关于shadow可以参考另外一篇博客shadow, 这里就不再赘述, 这里是采用SHA-512加密的root的密码…这里推荐john这个工具,一个开源免费的快速密码破解软件,在Kali上已经集成了, 用于在已知密文的情况下尝试破解出明文,支持目前大多数的加密算法.基于字典进行暴力破解如果你是windows用户...原创 2019-12-27 21:34:58 · 441 阅读 · 0 评论 -
Bugku--凯撒部长的奖励
描述凯撒密码,直接贴之前写的脚本:凯撒密码脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/26 下午3:27 # ide: PyCharmdef encrypt(plaintext): # j即为key for j in range(26): ...原创 2019-12-26 15:34:11 · 284 阅读 · 0 评论 -
Bugku--散乱的密文
描述脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/26 上午11:12 # ide: PyCharm# lf5{ag024c483549d7fd@@1}# 一张纸条上凌乱的写着2 1 6 5 3 4s = 'lf5{ag024c483549d7fd@@1...原创 2019-12-26 15:16:33 · 313 阅读 · 0 评论 -
Bugku--简单加密
描述首先看到大括号容易想到栅栏密码,其次最后两个字符相同,也容易想到base64…脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/26 上午11:01 # ide: PyCharmimport base64# 栅栏key为4s = 'e6Z9i~]8R~U...原创 2019-12-26 11:10:55 · 1161 阅读 · 0 评论 -
Bugku--easy_crypto
描述以空格分割, 很像摩尔斯电码,我们把摩尔斯电码的.和-替换成0和1即可,下面是脚本…脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/26 上午10:34 # ide: PyCharmdst_dict = {'.-': 'A', '-...原创 2019-12-26 10:58:14 · 274 阅读 · 0 评论 -
Bugku--一段Base64
描述脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/25 下午10:13 # ide: PyCharmimport base64from html import unescapeimport urllib.parse as urlparsewith op...原创 2019-12-25 23:16:31 · 701 阅读 · 0 评论 -
Bugku--告诉你个秘密(ISCCCTF)
问题描述脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/25 下午9:54 # ide: PyCharmimport binasciiimport base64s = '636A56355279427363446C4A49454A7154534230526D...原创 2019-12-25 22:06:44 · 437 阅读 · 0 评论 -
Python zip伪加密
原理zip伪加密是在文件头的加密标志位做修改,从而实现在打开文件时识被别为加密压缩包。所以把相应标志为改回来即可!脚本#!/usr/bin/env python# -*- coding: utf-8 -*-# author: moddemod# datetime: 2019/12/25 下午5:47 # ide: PyCharmimport zipfiledef modi...原创 2019-12-25 21:49:40 · 843 阅读 · 0 评论 -
Bugku-rsa
描述典型的rsa原理密钥的产生:选择两个满足需要的大素数ppp和qqq,计算nnn=ppp x qqq, φ\varphiφ(n) = (p - 1) x (q - 1),其中φ\varphiφ(n)是n的欧拉函数值。选一个整数eee,满足1 <<< e <<< φ\varphiφ,且gcd(φ\varphiφ(n), e) === 1。通过ddd...原创 2019-12-25 16:29:25 · 2029 阅读 · 0 评论