TypechoJoeTheme

霍雅的博客

登录
用户名
密码
/
注册
用户名
邮箱

re练习笔记3 base64

2025-03-16
/
0 评论
/
117 阅读
/
正在检测是否收录...
03/16

buuctf base64

一眼base64换表
写脚本

from base64 import *
old ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
new ="AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0987654321/+"
enc="mTyqm7wjODkrNLcWl0eqO8K8gc1BPk1GNLgUpI"
a=""
for char in enc:
    idx=new.index(char)
    a+=old[idx]
a+="=="
print(b64decode(a))

flag{Special_Base64_By_Lich}
也可以手动在表后补一个等于,这样就不用在删除密文的=再后面补回来

from base64 import *
old ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="
new ="AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0987654321/+="
enc="mTyqm7wjODkrNLcWl0eqO8K8gc1BPk1GNLgUpI=="
a=""
for char in enc:
    idx=new.index(char)
    a+=old[idx]
print(b64decode(a))
朗读
赞(0)
版权属于:

霍雅的博客

本文链接:

https://6666345.xyz/bk/index.php/archives/233/(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月