Page 103 - 大数据背景下网络安全问题研究
P. 103

» 第四章  网络攻击与漏洞利用



               识别到攻击目标,就会释放出恶意行为。人工智能的使用使得解锁攻击的触发条件几
               乎不可能进行逆向工程。
                   8.DeepExploit全自动渗透测试工具
                   利用A3C分布式训练的强化学习高级版算法实现自动化渗透测试,可以自动完成

               情报收集、威胁建模、漏洞分析、漏洞利用、后渗透并生成报告。
                   9.基于深度学习的Deep DGA算法
                   采用Alexa网站上收录的知名域名作为训练数据,利用LSTM算法和GAN构建模

               型,生成的域名与正常网站域名非常相似,很难被检测出。
                   10.基于人工智能的漏洞扫描工具
                   从2019年8月开始,Instagram的用户发现账户信息被黑客更改,无法登录账户;
               2019年11月,Instagram代码中的bug导致数据泄露,在用户浏览器的网页地址中可以

               显示用户的密码。据推测,在两次攻击中,攻击者采用了基于人工智能的工具扫描的
               服务器漏洞。
                   以洛克希德-马丁公司于2011年提出的网络杀伤链(Cyber Kill Chain)模型(将

               攻击过程划分为侦查跟踪、武器构建、载荷投递、漏洞利用、安装植入、命令与控
               制、目标达成共七个阶段)作为参考,描述人工智能在网络攻击中的应用研究情况
               (如表4-1所示),可以看到黑客在网络杀伤链模型的各个攻击阶段都尝试使用人工

               智能技术进行优化以期获得最大收益。

                                 表 4-1 人工智能在网络攻击中的应用研究情况
                                                       网络杀伤链模型(网络攻击生命周期)
                序              应用
                号              研究              侦查    武器      载荷     漏洞     安装     命令     目标
                                               跟踪    构建      投递     利用     植入    与控制     达成
                 1         恶意代码免杀                     √                    √
                    基于生成对抗网络框架 IDSGAN
                 2                                                   √
                           生成恶意流量
                 3         智能口令猜解                                    √
                 4      新型文本验证码求解器                                   √
                 5      自动化高级鱼叉式钓鱼                            √

                 6      网络钓鱼电子邮件生成                            √
                 7    Deep Locker 新型恶意软件                                                  √
                 8  Deep Exploit 全自动渗透测试工具      √                    √             √      √
                 9   基于深度学习 Deep DGA 算法                                            √
                10   基于人工智能的漏洞扫描工具              √



                                                                                          • 91 •
   98   99   100   101   102   103   104   105   106   107   108