当前位置: 首页 > news >正文

当防范恶意软件时,为什么不像数据科学家那样思考呢?

新书速递

每年都有数百万个恶意软件文件被创建,每天都会产生大量与安全相关的数据,安全已经成为一个“大数据”问题。所以,当防范恶意软件时,为什么不像数据科学家那样思考呢?

今天小编为大家推荐《基于数据科学的恶意软件分析》,在本书中,安全数据科学家约书亚·萨克斯和希拉里·桑德斯展示了在构建自己的检测和情报系统时,如何应用机器学习统计数据可视化等技术。在概述了静态和动态分析等基础逆向工程概念之后,你将学习如何度量恶意软件样本中的代码相似性,并使用scikit-learn和Keras等机器学习框架构建和训练你自己的检测器。

作者简介

约书亚·萨克斯(Joshua Saxe)是专业安全企业Sophos的首席数据科学家,他在Sophos公司负责领导一个安全数据科学研究团队。他还是Sophos公司基于神经网络的恶意软件检测器的主要发明者,它可以保护数以千万计的Sophos客户防范恶意软件。在加入Sophos之前,他花了五年时间来管理美国国防高级研究计划局资助的美国政府安全数据研究项目。

希拉里·桑德斯(Hillary Sanders)是Sophos公司的高级软件工程师和数据科学家,她在为Sophos公司发明和产品化神经网络、机器学习和恶意软件相似性分析安全技术方面发挥了关键作用。在加入Sophos之前,希拉里是Premise数据公司的数据科学家。她经常在Black Hat USA和BSides Las Vegas等安全会议上发表演讲。她曾在加州大学伯克利分校学习统计学。

学习要点

  • 通过共享代码分析,识别由相同攻击组织编写的新恶意软件

  • 通过建立自己的机器学习检测系统来捕获0day恶意软件

  • 使用ROC曲线来度量恶意软件检测器的准确性,以帮助你选择解决安全问题的最佳途径

  • 使用数据可视化技术来识别和探讨恶意软件攻击活动、演变趋势和相互关系

  • 使用Python实现基于深度神经网络的检测系统

无论你是一位想要为现有武器库丰富能力的恶意软件分析师,还是一位对攻击检测和威胁情报感兴趣的数据科学家,本书都将帮助你保持领先地位。

主要内容

本书侧重在将数据科学应用于恶意软件,旨在更全面地展示如何将数据科学技术应用于解决重大的网络安全问题。通过了解恶意软件的数据科学,您将能够更好地将数据科学应用到其他网络安全领域,比如网络攻击钓鱼邮件可疑用户行为等检测工作。

  • 本书的第1~3章涵盖了理解本书后面讨论恶意软件数据科学技术所必需的基本逆向工程概念。

  • 第4章和第5章重点关注恶意软件的关系分析,其中包括查看恶意软件集合之间的相似性和差异性,以识别针对组织的恶意软件攻击活动。

  • 第6~9章涵盖了需要了解的关于理解、应用和实现基于机器学习恶意软件检测系统的所有内容。这些章节的内容还为将机器学习应用于其他网络安全场景提供了基础。

  • 第10~12章介绍深度学习的内容。本书的目标读者是那些有兴趣学习更多关于如何使用数据科学技术解决计算机安全问题的安全专业人士。

点击上方链接直接购买

点击这里阅读原文,直达新基建专场

相关文章:

  • 春分至,燕归来,一心移疫【大数据书单】助你迎接职场新春天!
  • 2020产品经理升职攻略-直播分享课 第三期!
  • 月薪30k-50k、面试通过率90%,这个职位到底是在做什么?
  • 图灵奖公布!计算机图形学先驱Hanrahan和Catmull获奖,祝贺两位好莱坞3D动画大片技术元老...
  • 50亿美元代价的背后,企业该如何做好数据安全?
  • MySQL 狠甩 Oracle 稳居 Top1,私有云最受重用,大数据人才匮乏!
  • 【直播预告】3月22日|数据分析师成长之路
  • “Flutter中文网”社区创始人倾力撰写的网红书 《Flutter实战》正式出版
  • 不用掉一根头发!用 Flutter + Dart 快速构建一款绝美移动 App
  • 从0到1构建用户画像系统技术和方法论
  • 系统能力培养理念在人工智能领域的体现:打通系统与算法,培养系统思维的《智能计算系统》...
  • 武大学生用Python敲出樱花开放 | 附源码
  • VR-AR应用如何改变我们的城市生活?
  • 一场漫步园林的视听盛宴
  • 智能领域系统能力培养大成之作!——《智能计算系统》重磅出版!
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • CODING 缺陷管理功能正式开始公测
  • css属性的继承、初识值、计算值、当前值、应用值
  • express.js的介绍及使用
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • gitlab-ci配置详解(一)
  • laravel5.5 视图共享数据
  • Linux链接文件
  • Median of Two Sorted Arrays
  • Python中eval与exec的使用及区别
  • Redux系列x:源码分析
  • scrapy学习之路4(itemloder的使用)
  • ubuntu 下nginx安装 并支持https协议
  • 多线程事务回滚
  • 简单易用的leetcode开发测试工具(npm)
  • 将 Measurements 和 Units 应用到物理学
  • 模型微调
  • 如何设计一个比特币钱包服务
  • 延迟脚本的方式
  • 一、python与pycharm的安装
  • 正则表达式
  • Java总结 - String - 这篇请使劲喷我
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • 数据库巡检项
  • ​secrets --- 生成管理密码的安全随机数​
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • ​用户画像从0到100的构建思路
  • "无招胜有招"nbsp;史上最全的互…
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #{}和${}的区别是什么 -- java面试
  • #DBA杂记1
  • (02)vite环境变量配置
  • (C语言)共用体union的用法举例
  • (SpringBoot)第七章:SpringBoot日志文件
  • (ZT)一个美国文科博士的YardLife
  • (超详细)语音信号处理之特征提取
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027