python循环解码base64
来源:互联网 发布:同济大学网络教育 编辑:程序博客网 时间:2024/06/05 19:35
第一次写博客,都不知道该如何下手,写的不是很好,还望各位大佬不要喷我。
先来介绍一下base64:
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。
python中有自带的解码函数,可以直接使用,有时候我们需要对base64编码进行多次解码,在线反复解码的话毕竟还是有点不方便
最近在一个CTF平台上做练习的时候刚好碰到一个base64循环解码的题目,之后我在线解码,实在是太慢了,于是我在百度还有google搜索循环解码的脚本,无奈搜寻无果
在看了一段时间的python,然后结合网上的脚本,自己写了一个解码的脚本,功能非常简单,还望各位大神不要喷,看看就好
在此附上脚本:
#-*- coding:utf-8 -*-#使用说明:python for_base64_decode.py "需要多次解码的内容"import base64import sysdef base64decoding(src): num = 0 try: while True: src = base64.b64decode(src) num = num+1 except Exception,e: print "[+]The result of decoding is: %s" % src print "[+]The number of decoding is: %d" % numif __name__ == '__main__': strs = sys.argv[1] base64decoding(strs)
希望对大家有所帮助
base64在线解码:http://base64.xpcha.com/
阅读全文
0 0
- python循环解码base64
- python Base64 编码解码
- base64解码 python实现
- python 解码base64编码邮件
- Python Base64转码解码
- Python中进行Base64编码和解码
- python base64解码TypeError: Incorrect padding错误
- python进行Base64编码和解码
- 如何用python解码base32/base64
- Python中进行Base64编码和解码
- Base64系列第二篇 python中使用Base64编码解码
- Base64系列第三篇 python中使用Base64编码解码
- base64解码
- base64解码
- 使用python的base64解码出迅雷的下载地址
- Python 图片Base64解码 还原PIL.Image或Opencv
- base64编码和解码
- base64编码/解码
- 11显式游标
- Java与Postgresql中的加解密API对应
- 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
- Linux学习笔记 ---常用命令
- 第26讲项目2-成绩等级
- python循环解码base64
- 12带参数的游标
- Linux 查看HDD (磁盘)详细信息的几个方法
- POJ
- Go语言的工作空间和GOPATH环境变量
- GitHub(二)发布项目
- 表前复选框全选操作
- 闭包Closure
- 机器学习-梯度下降V(特征缩放)