• Stars
    star
    247
  • Rank 164,117 (Top 4 %)
  • Language
    Python
  • Created almost 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

利用近邻法的弱点实现图片缩小后变成另一张图

图像缩放攻击:图片缩小后变成另一张图

这是我一个视频的配套代码,视频链接: https://www.bilibili.com/video/BV1Lf4y1r7dZ

配套代码中,仅generate.py是核心文件,其余的图片神马的,都是赠品。 这个核心文件利用了近邻法缩放的弱点,可以将图a的像素按顺序嵌入到图b中,然后生成图c。图c看起来和图b是基本一样的。不过,在PS软件或者python的PIL模块中使用近邻法把图c缩小到图a的尺寸时,图a就显示出来了。算是一种形式的“幻影坦克”吧。

使用方法:

假设generate.py、图a、b都在同一目录下,且均为png格式。

python generate.py a.png b.png out.png

回车后即可生成out.png

More Repositories

1

pic_hide_barcode

hide barcode in a picture. 在一张普通图片里隐藏二维码,可以被微信识别。这个代码谁都可以用,唯独有一个人不给用,抖X上有个叫“大神开发”的营销号,先后盗了我十几个原创视频,我从未见过如此厚颜无耻之人!
Python
427
star
2

code_in_paojie

把代码排版为炮姐(御坂美琴)的样子,居然能运行,能唱歌
C
172
star
3

Novel_In_Image

把百万字小说藏进图片 再也不担心麻麻检查了
Python
161
star
4

VideoWallPaperDemo

关于Win10中实现动态(视频)壁纸的原理演示,30行C语言代码
C++
134
star
5

HideFileInMusic

用歌曲隐藏任意文件,小说、图片、种子等
Python
78
star
6

ZiDongGuoJuQing

一个用于原神游戏自动过剧情的工具,原理是在出现剧情的环节模拟鼠标点击,快速跳过对话。
Python
61
star
7

PictureOfText

无数个文字形成一个拼图
Python
50
star
8

WindowBadApple

打开1200个窗口,让它们跳bad apple
Python
39
star
9

MemoryModifyDemo

一个可修改32位进程中某些内存的demo,极简版的cheatengine
C++
33
star
10

lsb

Python
31
star
11

xiaomihu

这是个测试,做视频用的
Python
25
star
12

FootKeyboard

用脚控制的蓝牙无线键盘
C++
17
star
13

WhistleTalk

用口哨声“说话”
Python
16
star
14

PaddleDemo

使用百度飞桨深度学习平台的简单例子
Python
15
star
15

python_control_mc

用python控制mc里的方块
Python
14
star
16

webPageGarbled

一个字体加密的小demo:文字在网页上显示正常,但复制下来后乱码
HTML
13
star
17

ChuanBang

借用几十万弹幕迅速找出四大名著电视剧中的穿帮镜头
11
star
18

3150601355

2
star