南京邮电大学网络攻防训练平台-密码学-mixed_base64

版权声明:a3uRa QQ:962620891 github:asuralinmo.github.io https://blog.csdn.net/qq_41173457/article/details/83211313

在这里插入图片描述

import requests
import base64

url='http://ctf.nuptzj.cn/static/uploads/3e5c0c7045f2a81363a45d97d69911e3/code.txt'
def download(url):
	return requests.get(url).text
p=download(url)
n=''
while True:
	try:
		print "16"
		n=base64.b16decode(p)
		print "[+] %s" % (n)
		p=n
		continue
	except:
		pass

	try:
		print "32"
		n=base64.b32decode(p)
		print "[+] %s" % (n)
		p=n
		continue
	except:
		pass

	try:
		print "64"
		n=base64.b64decode(p)
		print "[+] %s" % (n)
		p=n
		continue
	except:
		pass
	break
print n

对python编程理解更深刻了,加油

猜你喜欢

转载自blog.csdn.net/qq_41173457/article/details/83211313