
1 Cipher0 May 23, 2018 最后用 00 填充就好了 |
2 joyme May 23, 2018 png 格式包括多种数据块,有个叫 tEXt 的文本信息数据块,可以随便你存啥都行。利用这个填充图像到指定大小就行了。https://www.myway5.com/index.php/2017/11/10/png%E6%A0%BC%E5%BC%8F%E5%88%86%E6%9E%90%E4%B8%8E%E5%8E%8B%E7%BC%A9%E5%8E%9F%E7%90%86/ |
3 lvsemi1 May 23, 2018 直接 bmp 位图填充 |
4 AX5N May 23, 2018 预先准备一个文件头,之后在文件头的后面瞎瞎 jb 把数据塞进去,比如全写 0、全写 1、全写 F 都可以,写够 1M 2M 4M 100M 为止,保存文件,扩展名用 bmp。 |
5 Les1ie May 23, 2018 结束位置之后 00 填充 ctf 了解一下 |
6 nomoreplay May 23, 2018 做一个 1M,2M,3M 的文件,然后将文件名改成 png/jpg/bmp |
7 ecutuning May 23, 2018 先安装必要的软件包。以 Ubuntu Linux 为例: apt-get install python-dev libjpeg-dev python-pip pip install pillow 然后用如下代码生成相应大小的图像文件。 #!/usr/bin/python from PIL import Image M1 = (1280, 960) M2 = (1600, 1200) M3 = (2048, 1536) M4 = (2240, 1680) M5 = (2560, 1920) M6 = (3032, 2008) M7 = (3072, 2304) M8 = (3264, 2448) COLOR = (255, 255, 255) FORMAT = "PNG" def create_image(filename, size, color): img.save(filename, FORMAT) create_image("1M.png", M1, COLOR) create_image("2M.png", M2, COLOR) create_image("3M.png", M3, COLOR) create_image("4M.png", M4, COLOR) |
8 qsnow6 May 23, 2018 dd if=/dev/zero of=./file.txt bs=1M count=10 |