写在前面的话

本文不提供下载方式,开源部分只是社区逆向后公开的部分源码

这篇文章有些人看了可能会比较极端,但不从技术角度分析又谈何防护?攻与防一直存在,不管是安全还是AI都是一样

你极端不极端,它就在那里,与其愤怒不如懂得保护自己(逆天测评软件也是出于保护另一半的初衷)

技术本身没有好坏,关键看使用的人,DeepNude作者是做出这个应用了,但这项技术也可以做诸如老照片修复、照片还原之类的应用

今天出DeepNude明天可能出DeepPeople,这些东西层出不穷,技术才是核心,了解本质才能在攻防中占主动

还是那句话,技术本身没好坏,关键看人,一个信息化的时代就是这样,不能适应技术就等着被技术淘汰,有些技术的确很恶劣,但换个角度就可以造福人类,关键看你怎么想

比如以前的工厂机器化是导致很多人失业了,但换来的是经济大爆发,是全民物质条件的飞跃,那时代的人,如果一直抱有排斥而不能适应机器化就会被淘汰,但如果你换一个思维呢?机器需要人来控制,如果你去学习掌握机器呢?

比如现在的占主流行业的机电一体化就是这个时代的产物,同样的,人工智能时代到来了,如果一味逃避、一味怨念,那必然被淘汰,终身学习时代早已到来

而我们应该庆幸的是,我们是IT行业,在这个行业技术更迭之快,前所未有,在这种环境下程序员们比其他行业对终身学习的思想领先太多

远的不说,就谈带小孩这个事情,如果你好好观察下周围就会发现:老人们带小孩有代沟,孩子年幼的时候不能以以前的方式带娃,很多老人都会报个公益培训班,学下月嫂是怎么带娃的

再举个更近的例子,智能机很多老人都不会玩,但基于微信可以联系五湖四海的朋友和亲人,基于视频聊天可以省钱,基本上有智能机的老人都会玩了

再说个商家的例子,以前是现金时代,现在无纸化时代,按照道理老人做生意应该更不上的,逆天上次见了一个七旬老人打印微信和支付宝收钱码,各种功能玩的不要太溜

小孩就更不用说了,虽然过早接触电子产品不太好,但每天控制在2h内还是没多大问题的,小孩子对手机的熟悉度已然超过很多中年人了

老人小孩都如此,又何谈其他?生活中时刻学习的案例太多太多,只是不学习的你没有看到而已~

再说个和工作相关的,80、90时代双语普遍不怎么样,但95开始就算那些英语考的差的也能得80多分,这是什么概念知道吧?稍微培训下就可以国际化的水准!

没有终身学习的思想意味着,你现在的工作没几年就被下面的小朋友取代,意味着你老了各种被嫌弃

可能很多人要说自己有经验,但现在各种培训机构层出不穷,各种大牛卖经验授课,很多小年轻可不比你差多少(多注意下周围优秀小伙子你就秒懂了)

70、80是互联网时代+房产福利,而90并没有明显的优势却有着各种生不由己,然后就被后面的人给蚕食了

你自己结婚是不是你想怎么办就怎么办?为小孩是不是非得争一争学区?想弄一场想走就走的旅行是不是真那么好实施?想生活在国外、大城市却不能不考虑父母的感受?

唯一的优势也就成了比小年轻稳重点,没有终身学习思想的人都那么多,那能贯彻终身学习的同志又能做到多少呢?

新技术出来与其一味抱怨,不如抽点时间了解下,反正又不用精通,简单掌握使用和知道技术的原理就行了,不管是攻还是防自己心底多少有个数

核心竞争力:专精1~2门技术,其他技术点会用就行

如果一直处于无知状态,那被技术坑杀了你可能都不知道

多的也就不说了,没有多大意义,推荐大家了解了解曾国藩王阳明,在这个物欲弥漫的时代就和一股清新泥石流一样,绝对有所感触


正文

这段时间脱衣应用DeepNude铺天盖地的,很多吃瓜群众不明所以,把效果吹上天了,什么诸如:“拍张照片就脱光”、“公民没有隐私权”之类的层出不穷

其实DeepNude是人工智能V2阶段的产物,其效果还没到这种级别,逆天简单测评了下,发现只是对比基尼之类“大尺度简单场景”的照片有“脱光”的效果,而且对于非高清图片效果很差

其实从数据训练的角度分析可能逆推出,作者肯定基于这类高清照片进行了大量训练而得到了Model,而对于男装效果就一般般了,大家不用过于恐慌(如果到了V3时代就真不好说了)

防护:

  1. 不要穿暴露太多皮肤的衣服(关键别被猥琐的人拍到)
  2. 性感写真要求影楼删档(或者不公开)
  3. 如果就是想穿性感衣服可以这样处理来增加机器还原的复杂度:
    • 可以在复杂场景下拍摄
    • 或者在灯光接近肤色的地方拍摄
    • 或者尽量拍摄横图而不是竖图(只针对软件选图,以后会失效)
  4. 上传照片不要太高清

开源:(破解不一定需要从程序角度,用同大小的透明图片替换水印也是一种思路)

女性对DeepNude脱衣技术的防护的更多相关文章

  1. web攻击技术与防护

    一.跨站脚本攻击(XSS) 跨站脚本攻击是指通过存在安全漏洞的Web网站注册用户的浏览器运行非法的HTML标签或JavaScript进行的一种攻击.动态创建的HTML部分有可能隐藏着安全漏洞.就这样, ...

  2. Deepnude算法“tuo”衣服

    PS:我不是偷窥狂.我是技术的爱好者 换脸视频后AI又出偏门应用:用算法“tuo”女性衣服 据美国科技媒体Motherboard报道,一名程序员最近开发出一款名叫DeepNude的应用,只要给Deep ...

  3. 听说,霸都.NET技术社区准备搞线下聚会了?

    嗨,你听说了没有?霸都.NET技术社区准备搞线下聚会了! 啥时候的事情啊? 最近才知道的消息啊! 那你是从哪里知道的消息呢? .NET Core项目实战交流群(637326624)啊! 那这次合肥.N ...

  4. Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术

    Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术 课程目录 Yeslab华为安全HCIE-第五门-防火墙攻击防范技术(8篇)\1_单包攻击防范.aviYeslab华为安全HCIE-第五门-防 ...

  5. The Art of Deception

    前言 一些黑客毁坏别人的文件甚至整个硬盘,他们被称为电脑狂人(crackers)或计算机破坏者(vandals).另一些新手省去学习技术的麻烦,直接下载黑客工具侵入别人的计算机,这些人被称为脚本小子( ...

  6. web开发常见的几大安全问题

    一.SQL注入 SQL注入是一种常见的Web安全漏洞,攻击者利用这个漏洞,可以访问或修改数据,或者利用潜在的数据库漏洞进行攻击.SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求 ...

  7. <老友记>学习笔记

    这是六个人的故事,从不服输而又有强烈控制欲的monica,未经世事的千金大小姐rachel,正直又专情的ross,幽默风趣的chandle,古怪迷人的phoebe,花心天真的joey——六个好友之间的 ...

  8. <转> 纸牌屋1-4集分析

    原文:http://blog.sina.com.cn/s/blog_b86c61490102v56t.html 第一季第一集 主人公弗兰克的出场,是以对待一只邻家将死之狗的态度展开的,充分显示了主人公 ...

  9. 常见六大Web安全攻防解析

    前言 在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷.如何才能更好地保护我们的数据?本文主要侧重于分析几种常见的攻击的类型以及防御的方法. 想阅读更多优质原创文章请猛 ...

随机推荐

  1. X86 下的SSDT HOOK

    目录 SSDTHOOK 1.SSDTHOOK 原理. 1.x32下的SSDT HOOK 2.SSDT HOOK代码 3.结果 4.总结 SSDTHOOK 1.SSDTHOOK 原理. x32下,直接获 ...

  2. Ubuntu 14.04 安装python3.7

    下载: https://www.python.org/ftp/python/3.7.4/ .tgz文件,解压后,进入该文件夹 编译./configuremakesudo make install 当 ...

  3. Centos7 Nginx安装使用

    一.Nginx简介 1.什么是nginx Nginx是一款使用C语言开发的高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器.由俄罗斯的程序设计师Igor Sysoev ...

  4. redis渐进式rehash机制

    在Redis中,键值对(Key-Value Pair)存储方式是由字典(Dict)保存的,而字典底层是通过哈希表来实现的.通过哈希表中的节点保存字典中的键值对.我们知道当HashMap中由于Hash冲 ...

  5. SQL on Hadoop技术综述

    一.系统架构 runtime framework v.s. mpp 在SQL on Hadoop系统中,有两种架构: 1.一种是基于某个运行时框架来构建查询引擎,典型案例是Hive: 2.另一种是仿照 ...

  6. Python适合练手的项目

    原文地址:https://www.jianshu.com/p/039156321e30 项目地址:https://github.com/DeqianBai/Python-Project/tree/ma ...

  7. cesium地形瓦片(HeightMap)格式

    目录 1.瓦片切分规则 2..terrain瓦片格式分析 参考资料: heightmap 1.0 Tile Map Service Specification 国内主要地图瓦片坐标系定义及计算原理 H ...

  8. [转]详解vue父组件传递props异步数据到子组件的问题

    原文地址:https://www.cnblogs.com/goloving/p/9114389.html 案例一 父组件parent.vue // asyncData为异步获取的数据,想传递给子组件使 ...

  9. spring的multipartResolver和java后端获取的MultipartHttpServletRequest方法对比

    这两天在用spring进行上传上遇到问题,今天进行了问题的排查,这个过程也增加了我看spring源码的兴趣!还是很有收获的! 首先先给A组提供了上传接口,并没有在spring的配置文件进行multip ...

  10. C# 动态执行JS

    有时候需要,在程序中灵活的嵌入自定义的计算逻辑,使用C#加载JS脚本形式可以实现: // 添加引用 using Microsoft.JScript; string jsStr = "var ...