实时deepfake攻击工具包dot,视频会议秒换脸,骗过银行身份验证

实时deepfake攻击工具包dot,视频会议秒换脸,骗过银行身份验证

dot(Deepfake Offensive Toolkit)使虚拟摄像头实现实时、可控的深度伪造。dot用于执行银行身份验证或视频会议系统等场景的渗透测试,适用群体包括安全分析师、Red Team成员和生物识别研究者

项目创建仅6天已经收获了1.9k的Star。

  • 项目地址:https://github.com/sensity-ai/dot
  • 开源协议:BSD-3-Clause

dot的开发仅用于研究和展示目的。作为终端用户,你有责任在使用该项目时遵守所有的适用法律。项目作者和贡献研究者对滥用该项目或使用时导致自身受到损害不负责任。

工作原理

简言之,dot的工作原理如下。

__________________ _____________________________ __________________________ | your webcam feed | -> | suite of realtime deepfakes | -> | virtual camera injection | —————— —————————– ————————–

dot支持的所有深度伪造不需要额外训练,它们可以实时地用在一张照片上,这张照片成为人脸模拟的目标。支持的技术如下:

  • 人脸互换(通过SimSwap),分辨率为224和512。还可以选择人脸超分辨率(通过GPen),分辨率为256和512。
  • 更低质量人脸互换(通过OpenCV)。
  • FOMM(First Order Motion Model,用于图像动画的一阶动作模型)。

安装

安装预要求

Linux系统:

sudo apt install ffmpeg cmake

MacOS系统:

brew install ffmpeg cmake

创建Conda环境

GPU支持(推荐)

conda env create -f envs/environment-gpu.yamlconda activate dot

CPU支持(速度慢,不推荐)

conda env create -f envs/environment-cpu.yamlconda activate dot

安装dot

pip install -e .

下载模型

下载模型权重时有如下两种选择。

  • GDrive:从https://drive.google.com/drive/folders/1FX1QoXragN4aKJZFo2DLiDE8fqKHeXEB中下载文件夹、解压缩并将该文件夹放在库的根目录中。
  • gdown:运行如下命令:

gdown https://drive.google.com/drive/folders/1FX1QoXragN4aKJZFo2DLiDE8fqKHeXEB -O ./saved_models –folder

用法

运行dot

运行dot –help以获得可用技术的完整列表。

1.Simswap

dot –swap_type simswap –target 0 –source “./data” –parsing_model_path ./saved_models/simswap/parsing_model/checkpoint/79999_iter.pth –arcface_model_path ./saved_models/simswap/arcface_model/arcface_checkpoint.tar –checkpoints_dir ./saved_models/simswap/checkpoints –show_fps –use_gpu

2.SimSwapHQ

dot –swap_type simswap –target 0 –source “./data” –parsing_model_path ./saved_models/simswap/parsing_model/checkpoint/79999_iter.pth –arcface_model_path ./saved_models/simswap/arcface_model/arcface_checkpoint.tar –checkpoints_dir ./saved_models/simswap/checkpoints –crop_size 512 –show_fps –use_gpu

3.FOMM

dot –swap_type fomm –target 0 –source “./data” –model_path ./saved_models/fomm/vox-adv-cpk.pth.tar –show_fps –use_gpu

4.FaceSwap

dot –swap_type faceswap_cv2 –target 0 –source “./data” –model_path ./saved_models/faceswap_cv/shape_predictor_68_face_landmarks.dat –show_fps –use_gpu

控制dot

使用来自./data文件夹中的源图像,通过以上任何方法都可以在输入视频feed上生成实时的深度伪造。这里使用SimSwap技术进行展示。

当运行dot时,可用控制选项(control options)的列表出现在终端窗口上,如上图所示。你可以通过按相关的控制键来切换和选择不同的源图像。如下demo视频帮助你更好地理解控制选项:

更多细节内容请参阅原项目。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年6月13日
下一篇 2022年6月13日

相关推荐

  • 多家银行高管调整!年内近20家上市银行更换董事长或行长

    据中国证券报·中证金牛座记者梳理,今年以来,已有近20家上市银行(含A股、H股)聘任新任董事长或行长,涉及北京银行、宁波银行、江苏银行、杭州银行、晋商银行等。 多家中小银行高管调整…

    2022年10月9日
  • 高效平稳实现工业碳达峰

    到2025年,规模以上工业单位增加值能耗较2020年下降13.5%,重点行业二氧化碳排放强度明显下降;2030年前,工业领域实现二氧化碳排放达峰……近日,工业和信息化部等3部门联合…

    2022年8月15日
  • 在商业智能BI开发过程中,什么问题的挑战性最大?

    我有时和商业智能BI项目上的同事闲聊,问他们在商业智能BI项目建设过程中,你觉得什么挑战性最大?有的人说我最怕业务逻辑太复杂,有的人说最怕用户的需求不明确,也有的人说复杂的业务场景…

    2022年6月23日
  • 信用卡分期还款有什么好处和坏处 专业人员告诉你知

    信用卡有最低还款和分期还款可供卡友选择,大多数卡实在无力还款时都会选择分期还款,因为适当分期还款有助于提额,同时还能避免逾期。其实信用卡分期还款有好处,也有坏处的,那么信用卡分期还…

    2022年10月21日
  • 为什么你总接到贷款电话?

    为什么我们总接到贷款电话? 不知道大家有没有这种情况,隔几天就能接到 问我们需不需要贷款的电话? 有时候甚至一天能接到好几起,贷款的额度还不小,少则八九万,多则几十万? 为啥突然这…

    2022年9月22日
  • 8+128G卖5488,鸿蒙系统+200倍变焦,华为P50 Pro有何独特之处

    如果一款手机想要带来更加优质的用机体验,那它就必须要做到面面俱到,无论是外观、核心配置,还是拍摄能力以及续航都要表现不错。 然而真正能够让网友们体验到优质的地方还不止是这些,网络优…

    2022年6月28日
  • 46岁首席科学家,突然离世

    来源:官方微博 记者/ 方文宇 编辑/ 陈晓平 AI行业一颗明星憾然陨落。 6月14日,旷视科技发布讣告,旷视首席科学家、旷视研究院院长孙剑博士,因突发疾病抢救无效,于当日凌晨离世…

    2022年6月16日
  • 自降近亿元年薪,只为球队签下强援!为哈登点赞

    哈登拒绝了执行4740万美元的球员选项,只签下了两年6860万美元的合同,哈登此举的目的是为了让76人可以使用完整中产特例签下PJ-塔克,以及用双年特例签下豪斯。 此前哈登接收采访…

    2022年7月24日
  • 机器人行业深度报告:自动化设备的皇冠,更是下一代智能化终端

    (报告出品方:招商证券) 一、工业机器人——自动化的明珠 1、工业机器人,智能制造的代言人 工业机器人是面向工业领域的多关节机械手或多自由度的机器装置,主要用于代替人工从事柔性生产…

    2022年7月17日
  • Zen4要来了!AMD官宣将于8月30日举办新品发布会,发布下一代锐龙处理器

    来自AMD官方的最新消息。AMD宣布将举办名为 “together we advance_PCs(同超越 共成就_个人电脑)”的直播发布会,旨在推出下一代A…

    2022年8月19日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息