安全解决方案:基于VC_计算机软件和Application_IT / Computer_Professional信息的特

电脑杂谈  发布时间:2020-11-27 09:03:55  来源:网络整理

vc木马程序_vc木马程序

Longyuan Journal网络设计基于VC的木马:如Liu Yang Qin Wang Yubin来源:《计算机知识与技术》 2012 23摘要:目前,Internet已被广泛使用,但同时,各种黑客工具和网络攻击方法也层出不穷。黑客给人们造成了越来越多的损失。其中,木马是被广泛使用的黑客工具之一,对网络安全构成了巨大威胁。本文使用VC ++6.0为开发平台设计了一个简单的木马程序,主要实现了获取远程控制计算机的基本信息,锁定其鼠标和键盘,注销,重新启动和关闭受控计算机,隐藏并打开其任务栏,将消息发送到受控计算机和其他功能。关键词:木马;遥控; VC; Windows套接字中文库分类号:TP393文档标识号:A文章号:1009-3044(2012)23-5573-02以互联网为代表的全球信息化浪潮随着信息技术的飞速发展,应用随着网络的普及,安全问题已成为影响网络性能的重要问题,本文详细分析了模式下木马的工作原理和设计方法。木马技术的相关信息意识对于预防和管理黑客入侵有很大帮助1系统总体设计该程序使用集成开发平台VC6.0 ++来实现基于远程的简单木马。 Windows环境下开发的控件。

vc木马程序_vc木马程序

木马是用C / S结构编写的,包括服务器服务器和客户端客户端。单击客户端上的每个按钮,以向服务器发送字母消息。服务器收到相应的字母消息后,将使用相应的功能进行判断。根据收到的特定字母,服务器调用相应的函数来实现它。每个功能。系统客户端和服务器之间的通信如图1所示。图1该程序将在远程控制计算机上执行以下操作:获取远程控制计算机系统的基本信息,锁定远程控制计算机的鼠标操作,锁定远程控制计算机的键盘操作,注销,重新启动并关闭受控计算机,隐藏并打开受控计算机的任务栏,将消息发送到受控计算机,获取并杀死远程计算机的进程。 2实现特定功能。首先在受控计算机上启动服务器后,客户端输入受控计算机的IP,例如:192.168.0.5,然后它可以连接到服务器,并且客户端单击“获取”信息按钮,服务器端接收到客户端发送的消息并进行响应,然后服务器端调用四个API函数:调用函数GetSystemInfo()返回当前系统信息,并调用函数Longyuan Magazine GlobalMemoryStatus()以获取当前可用的物理和虚拟内存信息,调用函数GetVersionEx()返回当前的操作系统版本信息,调用函数GetSystemMetrics()返回与Windows环境有关的信息。

vc木马程序_vc木马程序

服务器通过调用上述函数获取系统消息,并将其返回给客户端。客户端接收服务器返回的消息,并将其显示在文本框中,如图2所示。在客户端接收到服务器返回的系统信息和过程信息之后,单击客户端上的Clear Information按钮以清除其中的信息。文本框。此功能不需要服务器和客户端进行通信。可以通过调用成员函数CClientDlg :: OnClean(){}中的函数CClientDlg :: OnClean(){}来实现客户端。注销,重新启动和关闭这三个功能均通过调用ExitWindowsEx函数来实现。不同之处在于远程重新启动和关闭需要更高的权限,并且程序进程需要提升。远程重新启动和关闭的实现类似,但是ExitWindowsEx的调用不同(重新启动EWX_REBOOT,关闭EWX_SHUTDOWN)。服务器添加注销计算机函数LogOff(),重新启动计算机函数Reboot()和关闭函数poweroff()。服务器连接到客户端后,在客户端的文本框中输入“您是木马”,然后单击客户端的发送消息按钮将“您是木马”发送到服务器。

vc木马程序_vc木马程序

客户端可以连续向服务器发送消息,以干扰服务器上用户的正常工作。收到此消息后,服务器将调用API函数AfxMessageBox()在屏幕上显示“您是木马”。伪装木马程序的主要目的不是要被防病毒软件或网络保护程序发现,也不是有经验的用户一目了然,这样黑客任务就可以顺利进行。使用压缩工具掩盖木马是非常棘手的应用程序。伪装木马的方法和工具有很多,但是使用木马工具后仍会被防病毒软件检测到。由于它们是伪装的木马的帮凶,因此防病毒软件在狩猎中也包含了这些工具。 。在这里,软件ASPack首次用于压缩server.exe,并且防病毒软件不会将此工具视为病毒。使用此工具的功能是更改server.exe的大小并避免使用防病毒软件。 4结束语该毕业项目主要实现基于Visual C ++6.0的基于远程控制模式的木马的设计。该木马主要详细介绍了远程控制模块的设计方法和设计环境。木马主要使用MFC中Socket编程技术设计的远程控制技术,可以实现更,主要是控制远程计算机的运行并阻碍远程计算机的正常运行。

vc木马程序_vc木马程序

同时,由于时间和级别的限制,该程序仍然有很多缺点:1)。如果操作系统装有防火墙,则该木马无法运行。2)。该程序忽略了木马植入技术的实现,需要在功能设计上进行更多改进,例如:键盘信息,以便可以丰富木马的功能。参考文献:龙源期刊网[1]程炳辉,霍克。木马攻防策略[M]。北京:中国铁道出版社,2005.[2]黄卫彤。 Visual C ++面向对象和可视化编程[M]。北京:清华大学出版社,2003.[3]付费


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-336315-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...