bugku——普通的二维码(进制转换)
题目地址:http://ctf.bugku.com/files/5e480ecb178711e82bc847a208e15b32/misc80.zip
就一张二维码图片,用一些在线工具识别是乱码,用QQ识别出来是
用16进制编辑器打开发现末尾有段很突兀的数据,不属于bmp位图的内容,想必flag就在其中
观察这段数据发现只有0-7,没有8和9,很容易想到是8进制数据,可以将其转换成10进制,然后再转成ascii字符。一开始看这个数字总长126个,2的倍数,加上以前转换16进制的惯性思维,让我以为这里也是两两一对的转换,转换出来自然不正确,一堆乱码,后来发现两位的8进制数据最大077(数字前加0表示8进制),转换成10进制63也表示不完ascii码表上的字符啊,而且126刚好也是3的倍数,所以三个一组来转换,如下脚本:
f=open("1.txt",'r') res='' for i in range(42):s=eval('0'+f.read(3))res+=chr(int(s)) print res raw_input()
转载于:https://www.cnblogs.com/leixiao-/p/9825703.html
bugku——普通的二维码(进制转换)相关推荐
- 执法部门的“新助手” 扫二维码进群反映问题
去年8月份起,呼和浩特市公安局启用"智巡系统",使得早晚高峰时长缩短,事故处理远程定责使事故出警率和出警速度大幅提升,警员的工作效率也大大提升,将城市的各种交通问题以最快的速度去处 ...
- 几行命令实现日常任务的自动化执行,包括解析html、扫描二维码、语音转换、pdf编辑、程序员问题搜索、自动化手机、监控cpu、上传机器人、视频水印等
几行命令实现日常任务的自动化执行,包括解析html.扫描二维码.语音转换.pdf编辑.程序员问题搜索.自动化手机.监控cpu.上传机器人.视频水印等. 01.解析和提取 HTML 02.二维码扫描仪 ...
- [BUGKU] [MISC]普通的二维码
bugku从XJNU偷的题目 解压,发现是张二维码 扫描,发现内容是 哈哈!就不告诉你flag就在这里! 用winhex打开,发现末尾有一段可疑的数据 146154141147173110141166 ...
- BugkuCTF-MISC题普通的二维码
考点在八进制转字符串 下载文件file.zip解压得到一张二维码,扫描没有flag 通过010editor打开,在尾部有一串数字 字符串为: 14615414114717311014116614513 ...
- zxing二维码位矩阵转换成Bitmap位图
关于zxing ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口.Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码. 该项目可 ...
- Java的不同进制输出,[DanoR][Java小码][进制转换::将double转换为不同进制后用String输出]...
功能简述 进制转换 输入: 一个数(double),目标进制(int)和小数的保留位数(int) 输出: 相应进制的表示方式(String) 参数说明 double number; //将要被转换的数 ...
- Java字节码进制转换
在理解二进制和十进制.十六进制时发现的,作为后续参考保存! public class codeCon {/*** 字符串转换成十六进制值* @param bin String 我们看到的要转换成十六进 ...
- SpringBoot+zxing+Vue实现前端请求后台二维码图片
场景 ZXing是一个开源的,用Java实现的多种格式的1D/2D条码图像处理库. github地址: https://github.com/zxing/zxing 若依微服务版手把手教你本地搭建环境 ...
- 以QRcode为例聊聊二维码的现状与未来(Java版本)
并非标题党,前半段可能会用比较大的篇幅介绍QRcode的应用,后半段会写一些我对二维码的思考 参考:https://www.cnblogs.com/bigroc/p/7496995.html 文章目录 ...
最新文章
- 前后端分离的探索(三)
- mpVue配置sass全局变量
- 无线网络渗透测试-Gerix Wifi Cracker破解无线网络
- 挽救Centos7.0
- JUnit+JMockit单元测试
- mysql5.0 java连接_Java连接mysql5.0
- kafka实现异步发送_Kafka Producer 异步发送消息居然也会阻塞?
- python父亲节祝福_父亲节祝福语精选简短 父亲节祝福语简短独特
- android手机 代码下载,android手机NFC 示例源码下载
- c++快速读取配置文件
- SAP License:AM手工折旧计算外折旧
- ubuntu12.04循环登录,无法进桌面的问题。
- CVE-2016-1240 Tomcat 服务本地提权漏洞
- 四款主流同步软件介绍
- 1002:方便记忆的电话号码
- Jitsi Meet的prosody模块报错Client disconnected: ssl handshake failed
- Linux内核设计与实现 总结笔记(第六章)内核数据结构
- 计算机函数sumifs应用题型难,在SUMIFS函数语句中使用Vlookup时遇到问题
- 记中国著名佛学书法家——释心仁
- html5设置app启动页,使用Ken Burns Effect制作App启动页
热门文章
- Java核心类库-IO-File类介绍和路径分割符
- 【填坑中】学生信息管理系统
- Linux软件间的依赖关系(转)
- HDU 4753 Fishhead’s Little Game(DFS)
- (转)Unity3d使用心得(2):Unity3d 动态下载动画资源——AnimationClip 的使用
- 设计模式学习---单件模式
- 克服Dropout缺陷,简单又有效的正则方法:R-Drop
- VALSE 2020 线上大会简明日程发布(7月31日-8月5日)
- EfficientDet目标检测谷歌官方终于开源了!
- 视频版权检测算法​​