BugkuCTF-MISC题好多数值
生活随笔
收集整理的這篇文章主要介紹了
BugkuCTF-MISC题好多数值
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
RGB轉(zhuǎn)換圖片,python from PIL import Image
題目給出了一個1.txt
各行都是RGB值,通過后來的了解是RGB轉(zhuǎn)換成圖片,那么來分析一下,此文檔一共61367行,有數(shù)值的一共61366行。
(1)通過txt文件行數(shù)(61366=261503,最后一行是空行,不在計算范圍)的整數(shù)分解。
(2)可以得到以下幾個不同的size:503 * 122,1006 * 61,30683 * 2(x,y交換一下對圖片不會有很大的變化,無非就是橫著和豎著的區(qū)別吧),那么就要實現(xiàn)三類不同規(guī)格圖片的轉(zhuǎn)化,確定其里的有效圖片。
是rgb顏色格式
所以本題應(yīng)該是把這些數(shù)值轉(zhuǎn)換成圖像
先計算了一下所給數(shù)據(jù)條數(shù)是61366并不是某一個數(shù)的平方
我是先試了247247和248248,圖像并沒有什么特別
然后想到因式分解分解成兩個數(shù)相乘(503*122)
轉(zhuǎn)成圖片得到flag
python腳本如下:
轉(zhuǎn)成圖片結(jié)果:
flag{youc@n’tseeme}
總結(jié)
以上是生活随笔為你收集整理的BugkuCTF-MISC题好多数值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言 printf 函数 - C语言零
- 下一篇: Python 线程事件 Event -