bugku convert

博客内容涉及从二进制编码转换到十六进制,通过创建q.txt文件并导入十六进制数,发现文件头为RAR格式,解压后找到一张图片。图片属性中包含一段Base64编码,解密后得到flag。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打开之后是二进制编码 而且好多好多

八位二进制 对应 两个十六进制 

那我们把他们分隔开(说实话这一步我感觉就不好弄,写个脚本吧嘤嘤嘤)

>>> import re
>>> subject = ''
>>> result = re.sub(r"(?<=\w)(?=(?:\w\w\w\w\w\w\w\w)+$)", " ", subject)  
>>> result

之后转成十六进制得到

526172211A0700CF907300000D00000000000000F7C07420902C000D09000059220000023E6370190A59B34A1D330700200000006B65792E6A706700F014A319101D911508917C9015EACB02ECD08228A0B868B4D082A05DB62880816089A944DAA0A0DA68B3426CB02CC44D29A1445404474882209A501D06C5411514313101044D5DC6C050B5440C14B4103B1607446C0E0F71EB11DF1CCEF7C33C4FB91313C999FAA7EE4C473C262BF989D1F54CCD4E88FA3F7EA9F0A88A8A8A889AAAF09889C7F463FEC0D2ADABAD2B8036580DF85E031FD3A5AC567C6F6DCC2B8B80D783281200F0CDE031C943050297464341E070CBB4AD050F80202966E1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值