合天安全实验室CTF之基础100
来源:互联网 发布:手机淘宝实名认证激活 编辑:程序博客网 时间:2024/04/28 12:34
下载一个文本misc.txt,打开来一看,什么鬼,全是3个一组的数字
马上想到是RGB三原色,一共61366组,就先创建一个256*256的白色画布
这就是白色画布,不用怀疑,你马上就能看到了
然后就是对白色画布的填充
创建一个PicTest.java,代码如下:
public class PicTest {public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("G:\\misc100.txt")));int i,j;String line = br.readLine();int rgb[] = new int[3];File file = new File("G:\\1.jpg");// 实例化file对象,并设置读取图片路径BufferedImage bi = null; // 像素缓冲区开始为空bi = ImageIO.read(file);int width = bi.getWidth();int height = bi.getHeight();int minx = bi.getMinX();int miny = bi.getMinY();for (i = 0; i < width; i++) {for (j = 0; j < height; j++) {//int pixel = bi.getRGB(i, j);//rgb[0] = (pixel & 0xff0000) >> 16;//rgb[1] = (pixel & 0xff00) >> 8;//rgb[2] = (pixel & 0xff);//System.out.println("i=" + i + ",j=" + j + ":(" + rgb[0] + ","//+ rgb[1] + "," + rgb[2] + ")"+pixel);if(line == null) break;String[] rgbs=line.toString().split(",");rgb[0]=new Integer(rgbs[0]);rgb[1]=new Integer(rgbs[1]);rgb[2]=new Integer(rgbs[2]);bi.setRGB(i, j, Integer.parseInt(Integer.toHexString(rgb[0])+Integer.toHexString(rgb[1])+Integer.toHexString(rgb[2]),16));//bi.setRGB(i, j, Integer.parseInt("ffffff",16));line = br.readLine();}}ImageIO.write(bi, "JPEG", file); //写入文件br.close();}}OK,我们来看看效果
什么鬼,调整一下图片的高和宽,变成256和245
OK,找到了flag{ youc@n'tseeme }
提交,通过!
2 0
- 合天安全实验室CTF之基础100
- 合天安全实验室CTF之基础50
- 合天安全实验室CTF之Steg150
- 合天安全实验室CTF之Web100
- 合天安全实验室CTF之解密100
- 合天安全实验室CTF之解密200
- 合天网安实验室CTF练习赛之逆向题
- 合天网安实验室CTF练习赛之RE300
- 合天网安实验室:CTF-MISC练习
- CTF/合天网安实验室-web100题解【eval与alert的利用】
- CTF writeup 0_IDF实验室
- ctf IDF实验室摩斯密码
- 网络安全实验室 CTF 脚本关
- 合天网安ctf练习
- 开发者实验室体验之Linux基础入门
- 仿IDF实验室的CTF平台
- [IDF实验室] CTF手札-牛刀小试
- CTF writeup 1_网络安全实验室
- Google Code Jam 2014 1A - Charging Chaos (思维)
- 嵌入式Linux开发环境搭建
- android最简单菜单
- Gnome浏览器使用
- java多线程设计wait/notify机制 (synchronized与对象锁)
- 合天安全实验室CTF之基础100
- 将一张图粘贴到另一张图的一个区域
- getAllContants--获取手机联系人列表
- iOS开发图像处理--绘制图片上下颠倒
- eclipse快捷键以及使用技巧大全
- IOS-富文本
- 彩色图像--色彩空间 CMY(K)空间
- 最新的在哪里能看到,给我一下吧
- DragTopLayout.