V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shuirong1997
V2EX  ›  分享发现

到「对抗假消息:虚假截图制作工具」开源项目推广的阶段,突然发现“推广比编程难多了😥”

  •  3
     
  •   shuirong1997 · 2019-03-24 18:09:22 +08:00 · 2467 次点击
    这是一个创建于 2072 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前段时间本项目的冷启动,我曾在这里分享过( /t/538924 ),感谢下给予意见和支持的朋友!

    趁着现在项目基本能看了,我再来分享下。

    这是一个可以“伪造”微博、知乎、豆瓣、简书等网站界面截图的网站。

    项目地址: https://github.com/thegreatjavascript/FakeScreenshot

    在线预览: https://fakes.netlify.com

    截图预览

    当你在互联网上看到一张截图时,你第一反应是什么?—看过上一个帖子的同学,可以跳过这一段重复内容,直接看后面的✈️—

    我曾在技术交流群里发了下面这么一张图,想看看人们的第一反应是什么。

    vue3.0

    “卧槽,这么快?”

    “正好这段时间没事做,学一下”

    “和 2.0 有什么区别啊?”

    “求你们别更了,我学不动了.jpg ”

    "支持 TS 吗?"

    ......

    你看,没有人怀疑这个截图的真实性(当然,也可能有人怀疑但没发声)

    我们都曾看到过各种截屏:包括不限于知乎微博豆瓣NGAV2EXQQ微信各种新闻站...

    如果那些截屏内容只涉及到段子还好,但多数情况不是。它们往往和某事 /某人有关,这(假截图)就极有可能导致人们对该事 /人产生错误的看法(之所以说错误,是因为我认为大多数虚假截图的制作者都怀有不良动机。)

    再加上多数人并不会去主动验证该截图描述事情的真伪,这是“虚假截图”泛滥的重要原因之一。

    为什么人们普遍不会去验证截图内容的真伪?

    答案很简单:难。(人们每天接受的信息量太多,但验证某条信息的真伪很难。)

    所以我就想,作为一个程序员,我能为此做些什么?


    ( —跳过来的同学,此处降落🛬️— )

    然后联想到了之前的一些事儿:

    1

    之前还常玩知乎的时候,凑过不少“热闹”。

    我发现了一个现象:如果某答主在发表对某事的看法时,附带了截图的话,那么往往就能吸引不少“赞同”。 因为人们下意识地认为“既然都有截图,那么情况十有八九就是这样吧”。

    好( wu )玩( yu )的是,有两次我还专门撰写了答案,用我伪造的一些荒唐的截图(让人一看就觉得是假的)来提醒其他用户:不要轻易相信高赞答主提供的“所谓截图证据”。

    但是...

    我的回答迅速淹没在洪流中,沉了...

    当时,我的心情是复杂的...

    2

    我基本每天都会上网,也有在不同渠道看新闻的习惯。当我看到一些明显真实性存疑的东西被广泛传播时,我就很烦,想骂人,想质问他们转发前为什么不先自己去证实下真伪?

    但理智地讲,我也非常清楚:“现实就是这样。因为现在人们每天接受的信息太多,且求证的难度也太高,所以就极少会有人去求证”。 这个事实很让人沮丧。

    我最先想到的其实并不是「虚假截图制作工具 /FakeScreenshot 」项目。

    而是运营一个专门替别人“求证”某事真实性的微博账户。当然,也不是所有的事情我都可以“搞定”,毕竟我只是一个没有什么社会能量的普通程序员,但仍旧有一些事情我可以求证出来。不过因为近期时间已经被其他事情占用了,因此这个想法一直没有去实施。

    后面我才想到了这个“灵感”(貌似是和别人斗图的时候?:p ):何不做一个“伪造截图”的网站,这样任何知道此网站存在的人,心里都会明白这么一件事:“哦,原来各大网站截图都是可以轻易伪造的啊”。这样当他再次看到其他截图的时候,会想起来此网站的存在,然后就会下意识地怀疑截图的真实性了。

    有朋友说这是:用“造假”来对抗造假。

    是的,它是!

    18 条回复    2019-03-25 15:22:13 +08:00
    sobigfish
        1
    sobigfish  
       2019-03-24 18:52:13 +08:00   ❤️ 2
    有点想法,叫醒装睡的人
    GeruzoniAnsasu
        2
    GeruzoniAnsasu  
       2019-03-24 19:29:42 +08:00
    当你在互联网上看到一张截图时,你第一反应是什么

    ======
    这个场景几乎根本没出现过,实际上真实场景是

    当你在 [熟人圈子里] 看到 [有人转发] 了一张截图……
    nanaw
        3
    nanaw  
       2019-03-24 19:33:07 +08:00 via Android   ❤️ 1
    你永远无法滋醒张嘴接尿的人(
    styang
        4
    styang  
       2019-03-24 20:25:36 +08:00
    居然还有 a 站 好评
    shuirong1997
        5
    shuirong1997  
    OP
       2019-03-24 22:14:14 +08:00
    @styang 😢我最初“天真”的设想其实是把用户访问量前 X 的网站全部添加到项目里 :p
    如果有人用、有人支持的话,我就慢慢地逐个添加(技术难度不高,相当于体力活😶)
    tetora
        6
    tetora  
       2019-03-24 22:18:17 +08:00 via Android
    不加水印吗?
    KamenReborn
        7
    KamenReborn  
       2019-03-24 22:25:52 +08:00 via Android   ❤️ 1
    为虚假信息传播制作工具
    请跟我们走一趟
    580a388da131
        8
    580a388da131  
       2019-03-24 22:28:53 +08:00 via iPhone
    造谣神器
    sunulin
        9
    sunulin  
       2019-03-24 22:29:00 +08:00 via Android   ❤️ 1
    思路独特。。。牛掰
    shuirong1997
        10
    shuirong1997  
    OP
       2019-03-25 08:06:02 +08:00 via Android
    @tetora 水印当然加了,而且加的很成功(让人第一时间看不到,这样他就更可能用这个网站去生成截图糊弄别人,然后如果有人认真看截图的话就会发现:水印混在其他元素中,并且水印的字体是“倒着”的)
    shuirong1997
        11
    shuirong1997  
    OP
       2019-03-25 08:07:54 +08:00 via Android
    @KamenReborn #7 #8 我也很担心会被用“错”,所以加了“不明显的水印”(水印混在其他普通元素中,见#10)
    tetora
        12
    tetora  
       2019-03-25 08:23:05 +08:00 via Android
    @shuirong1997 第一时间看不到这个不是很有问题吗?造谣者被打脸是很好,但是消息传播是不可撤回的,举个例子,第一个人在这个网站上生成了一张图,他发到群里这个群里的人都相信了,然后转发到第二个群,但是在第二个群被发现了,这时候一般人只会认为转发的人是造谣的人,而第一个群里的人还深信不疑,这种情况在越多转发下越明显
    tetora
        13
    tetora  
       2019-03-25 08:32:17 +08:00 via Android
    @shuirong1997 用法不同产生的后果也不同,我拿一张真实图片到进去,不经修改直接倒出或者做不明显修改,这时候应该也会产生水印,这就变成真实消息被定义为"假消息"了
    mzlzero
        14
    mzlzero  
       2019-03-25 08:38:07 +08:00
    有点意思
    zrt
        15
    zrt  
       2019-03-25 14:02:34 +08:00
    技术交流群里发了下面这么一张图
    ...

    为什么人们普遍不会去验证截图内容的真伪?

    答案很简单:因为大家相信你。
    shuirong1997
        16
    shuirong1997  
    OP
       2019-03-25 14:34:22 +08:00 via Android
    @tetora #12 你说的有理,这个问题我之前也纠结过多次。这是两个很难搞的矛盾点:“传播项目”和“让更多人发现这是假截图”
    如果偏向后者(比如一个超大超明显的水印),那么传播就成了问题,因为谁都糊弄不住的话,就“不好玩”了,人们就不怎么乐意分享了。

    因此,我一直在考虑如何平衡两点。如果你有什么好的兼顾两者的方法的话,请一定要告诉我:)

    #13 这个问题我之前倒没考虑过。这个问题在理论上也没办法解决,比如有人用 PS 在一张真图上面打个类似“这图是我 P 的”的水印,那所有看到这张图的人看到后都会先考虑下是不是真 P 的。
    另外,此网站的目的不是为了告诉人们哪些图是真的,哪些图是假的(实际也做不到),而是为了告诉人们:看到截图,不盲目相信,保持怀疑!
    shuirong1997
        17
    shuirong1997  
    OP
       2019-03-25 14:42:34 +08:00 via Android
    @zrt #15 有道理,就像有个朋友说“人们倾向于相信熟人分享的消息”,类似你说的“大家相信你”。

    事实是那样,但我觉得这种倾向是不应该的。我希望本项目能对纠正这种倾向起到一点点作用。
    tetora
        18
    tetora  
       2019-03-25 15:22:13 +08:00
    @shuirong1997 我觉得你这个东西定位改一下会很有意思,例如是朋友间修改对话截图相互调戏的表情包,但是对抗假消息这个就不行毕竟有心人是防不了的(如果想不破坏初衷的情况下继续搞应该要增加更多的验证,例如:修改的文字数量或者图片面积,同义词、反义词、近义词、形近字、同音字之类的检测,修改所占比越大那么造假可能性越高,数字方面基本上一改便是造假了)如果是英文这个想法做出来很容易,但是中文同一句话、相同文字、甚至同声调在不同场景都可能会有不同意思,再深入建议找学语言或者学心理的兄弟
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1357 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:23 · PVG 01:23 · LAX 09:23 · JFK 12:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.