论文部分内容阅读
随着网络威胁的增加,越来越多的公司将网络安全作为首要任务。网络安全专家积极安装补丁和配置管理,持续监控系统防御并确保他们安全地配置系统和所有应用程序。员工接受培训,不会成为社会工程攻击的受害者。然而,无论他们是多么勤奋,攻击者仍然可能发现安全漏洞违反网络的防御并窃取数据。渗透测试已成为一种众所周知的测试方法。它是一种主动的安全评估,通过模拟攻击来测试内部和外部系统,以指出其错误配置、弱点或安全漏洞及其相关漏洞,真正的攻击者或黑帽黑客可以使用它们来访问系统或网络。渗透测试可以由渗透测试人员或白帽黑客执行,他们会检查可能发生的漏洞的多种方式。他们就像黑帽黑客一样,使用相同的方法来攻击系统。渗透测试是一种在网络设备,Web界面、电子邮件、无线网络以及应用程序和数据库上执行安全性评估的方法。使用系统方法,渗透测试人员通过系统来定位和利用漏洞,以测试系统的数字安全防御力量,防御黑帽黑客或其他入侵者的攻击。本论文主要工作首先是创建了一个无线网络平台,设置复制到组织基础设施和家庭无线网络,以模拟黑客的真实攻击。为了实现这一目标,我们必须使用Kali Linux和Aircrack-ng等渗透测试工具来执行攻击,我们还提出了安全基线来深入防御那些攻击然后我们继续扫描主机上的漏洞网络,以便识别哪些主机具有严重漏洞并利用该漏洞安全漏洞利用这些主机以获得对该主机的完全控制。其次,本论文编写了 一个python脚本,结合现有的渗透测试工具来演示对网络的攻击。这些攻击可能包括Man in the attack,DNS Spoofing,Key Logger,它将用于从Facebook,Gmail和QQ邮件等知名网站获取用户的用户名和密码凭证。最后,版本论文设计了一个RAT,或更好地称为远程访问特洛伊木马,它将植入受害机器上,并为我们提供对该机器的完全控制。更重要的是,我们还通过拦截他们与网络服务器之间的流量来解决将老鼠或任何恶意软件传送到受害者计算机的方法,目的是替换用户尝试使用我们的RAT或恶意软件下载的任何合法应用程序或软件。此外,我们还解决了针对每次攻击的防御,教会用户不要成为这些威胁的受害者。