首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >远程控制木马原理_安卓远程控制木马

远程控制木马原理_安卓远程控制木马

作者头像
全栈程序员站长
发布于 2022-11-15 10:03:53
发布于 2022-11-15 10:03:53
1.9K0
举报

导读:

刘东发(http://www.codelive.net)的杰作——–远程控制木马”偷窥者”VC6.0编译通过。2001年是中国的木马大丰收的一年. 首先是灰鸽子的诞生.灰鸽子早期版本开放源代码,灰鸽子的作者葛军(俺安徽的老乡,呵呵可不是拉关系),开始还倒不错,开放了源代码,后来功能齐全后,葛军开始翻脸了,不但不公开源代码,还收费.灰鸽子是delphi版的,本人愚笨,没有学delphi,主要原因:borland把自己卖了,jbuider以后都很难说(在下赶紧从jbuilder转向了eclipse),delphi就更不用说了,以前和microsoft的Visual C++旗鼓相当。卖了以后可能命运就改变了。至于borland C++ builder,几百年前的老古董了。borland不争气。C++ Buider就这样被Visual C++斩下马(好可惜哦)。 其次,黄鑫的冰河余威不减,这个西安电子科技大学的大三学生编程技术确实牛,用C++ Buider竟然编写出这样的远程控制软件,加入到安全焦点后,又推出了 x-scan扫描器。不过这个家伙不仅不公开源代码,还加了aspack壳,这一点我很不赞同。 再次,是传奇式的广外女生,广外女生是广东外语外贸大学“广外女生”网络小组的处女作,据她们所言:“广外女生”网络小组是 两个”女生”–我不知道到底是不是女生。这是一款VC++编写的木马,同时是世界上第一款结束杀毒软件进程(金山毒霸)的木马。这是木马发展史上的一个里程碑。之后许多木马/病毒都增加了这一功能。不过,它也不是开放源代码的。 以下是偷窥者的作者刘东发的软件介绍:========================================================================= 软件名称: 偷窥者(客户端/服务端) 当前版本: Ver1.5 作者: 刘东发 最后更新时间: 2001/11/12 开发工具: Visual C++ 5.0 软件功能: 网络远程控制/管理 =========================================================================功能说明: 本软件的最大特点是在服务器端与客户端之间有两个socket连接,一个用 于图像的的传送或者接收,另一个负责命令的处理,这样就保证了操作的流畅。 1.可以偷窥到对方的桌面内容,按设置的时间进行刷新. 2.可以用鼠标控制对方的电脑,包括所有的鼠标操作. 3.可以使用键盘控制对方的电脑,几乎可用所有的按键. 4.在客户端可以建立多个窗口,对多台电脑进行监视控制. 5.可以运行一条命令,例如打开一个记事本. 6.可以锁定/解锁对方的电脑. 7.可以让对方电脑(强行)注销/重启/关机. 8.可以传送/删除/移动对方的电脑上的文件. 9.在必要时还可以关掉服务程序. 10.增加了自动发信的功能,在连接Internet后会发送电脑IP地址. 11.可以保存配置. 12.可以对传送的图像进行压缩,压缩算法有LZW(推荐)、LZ77、LZSS等. 13.可以指定获得桌面的颜色数目,有单色、16色、256色和真彩,以保证 在可以桌面图像更新的速度要求.=========================================================================软件历史: 2001/11/12 : 偷窥者 Ver1.5(发行版),包括客户端和服务端,无源程序. 1.增加了几种压缩算法,如:LZW(推荐使用)、LZSS、LZ77等. 2.修正了1.2版本中的图像传送的BUG. 3.对服务器端部分功能进行了完善. 2001/10/31 : 偷窥者 Ver1.2(发行版),包括客户端和服务端,无源程序. 1.增加了存储和读取配置的功能. 2.修改图像压缩算法的BUG. 2001/10/26 : 偷窥者 Ver1.1(发行版),包括客户端和服务端,无源程序. 1.增加了自动发信的功能,可以发送对方电脑的IP地址,其他信 息为了防止些软件用于非法用途,暂不提供. 2001/10/23 : 偷窥者 Ver1.0(发行版),包括客户端和服务端,无源程序. 1.改变了客户端为多文档窗口方式,方便了管理. 2.美化的菜单界面. 2001/10/14 : 偷窥者 Ver0.8(测试版),包括客户端和服务端,无源程序. 1.可以运行一条命令,例如打开一个记事本. 2.可以锁定/解锁对方的电脑. 3.可以让对方电脑(强行)注销/重启/关机. 4.可以传送本地文件到对方的电脑. 5.可以删除对方电脑指定的文件. 6.可以更改对方电脑指定的文件名. 7.可以指定压缩时间对图像进行压缩. 8.可以保持只有一个服务在对方的电脑上运行. 2001/10/12 : 偷窥者 Ver0.5(测试版),包括客户端和服务端,无源程序. 功能: 1.可以给对方电脑发送信息. 2.可以偷窥到对方的桌面内容,按设置的时间进行刷新. 3.为了速度,可以设定获取桌面图像的位数. 4.可以用鼠标控制对方的电脑,包括所有的鼠标操作. 5.可以使用键盘控制对方的电脑,几乎可以处理所有的按键. 6.在客户端可以建立多个偷窥窗口,对多台电脑进行监视控制. 7.可以暂停/恢复一个偷窥. 8.可以关闭一个偷窥. 9.在必要时可以关掉服务程序. 10.在连接断开时,每隔一定的时间可以自动进行重新连接. 2001/10/02 : 偷窥者客户端和服务端工程开始建立,进入开发阶段. ========================================================================= 谢谢大家的使用,希望多提宝贵意见!有BUG记得给我写信!谢谢!注册的用户可以获得程序源代码,以供个人学习参考!Email:dongfa@yeah.nethttp://www.codelive.netOICQ:5584173 阿东 ========================================================================= 软件介绍到此结束.下面开始评论部分…… 描述: “偷窥者”源代码附件: peeper.zip (97 K)

本文转自 http://oss.lzu.edu.cn/blog/article.php?tid_994.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/230872.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月31日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ChatGPT眼中的2023年数款远程控制软件。
ChatGPT问世以来想必大家都抱着一颗好奇的心跃跃欲试想看看人工智能现在发展到什么样了。不得不说ChatGPT对于一些基础工作的完成,尤其是搜索资料这块还是很有用的,当然不排除工作完了大家都要逗逗ChatGPT让人工智能来人工娱乐一下,你都问过ChatGPT什么有梗的问题呢?
用户2456187
2023/06/28
4860
ChatGPT眼中的2023年数款远程控制软件。
常见的木马分类你知道
木马又称“间谍软件spyware”、“后门程序backdoor”,最新发展为“恶意程序”或叫“流氓程序”。
知识与交流
2021/04/02
2.8K0
如何防范被盗号
1、找到你想要盗取qq号的人的IP地址(一般使用灰鸽子软件,英文名称NetxRAY)
紫禁玄科
2022/03/24
1.3K0
Quasar远程控制
Quasar是一种公开可用的开源远程访问木马(RAT),主要针对Windows操作系统,它通过恶意附件在网络钓鱼电子邮件中分发,改项目最初是由GitHub用户MaxXor开发,用于合法用途,然而该工具此后被黑客用于各种网络间谍活动
Al1ex
2022/09/07
6.4K0
Quasar远程控制
它们的屠城史–木马技术发展趋势与回顾
新的学期开始了,某大学网络管理专业三年级的同学们显得特别兴奋,这个学期的课程安排里终于出现了“网络安全”课程,一直对安全技术甚至黑客攻防手段感兴趣的同学更是对这门课程充满了期待,可是在几天的课程下来以后,同学们的兴奋之火却被浇熄了不少:首先学校颁发的教材书籍里的示例系统是Windows NT 4.0和Windows 98的安全攻防和简单的木马检测,而同学们用的都是Windows XP,和NT的简陋界面怎么都联系不到一块;其次负责此课程的老师完全是属于依葫芦画瓢的教学模式,甚至某次一个同学提问如何检测查杀灰鸽子木马的时候,老师足足盯了该同学5分钟以后才冒出一句“用正版杀毒软件啊!”。
HACK学习
2019/08/06
1.4K0
它们的屠城史–木马技术发展趋势与回顾
打造一款属于自己的远程控制软件(一)
本人为了工作中便于管理手中大量的计算机一直在寻找一款合适的远程控制软件。鉴于网上下载的远程控制软件大多都被不同程度地植入后门,于是萌生了自己打造一款远控的想法,正好借着这个机会重新拾起快要被遗忘了的C++,也借此将源代码与大众网友分享。采用成熟的MFC框架技术来搭建远控客户端和服务端,实现了进程管理、文件管理、服务管理、远程SHELL和屏幕监视功能,层次结构清晰,为日后软件版本的迭代留下了扩展空间。 编程环境 Visual Studio 2010 连接方式 采用反弹型连接方式,被控端主动连接控制端从而能够轻
FB客服
2018/03/22
6.5K0
打造一款属于自己的远程控制软件(一)
【黑客渗透】-- 远程木马控制
随着信息技术的飞速发展,网络搭建和服务器搭建已成为现代社会的基石。它们如同数字世界的骨架,支撑着各类应用的运行,让信息的传递和共享变得前所未有的便捷。然而,这仅仅是开始,对于真正渴望在信息技术领域探索的人们来说,学习的道路上仍有无数高峰等待我们去攀登。
可惜已不在
2024/10/17
2280
【黑客渗透】-- 远程木马控制
浅谈电子数字取证技术
近几年来,电子数字取证技术在网络攻击窃密、反欺诈调查、内部审计、失泄密痕迹发现、恶意网站查处等案件中发挥着举足轻重的作用。随着计算机犯罪及网络失泄密案件的频繁发生,电子数字证据作为一种新的证据形式势必越来越多的出现在司法活动中。
FB客服
2019/09/05
2.8K0
浅谈电子数字取证技术
Python手把手实现远程控制桌面
本项目旨在让大家理解远控软件的原理,通过远控桌面可以实现远程控制我们的电脑,更好更方便的管理电脑。文末将给出初始版的完整代码,需要使用到的其他工具也会有所说明。最终实现的效果就是只要用户点击了客户端的程序运行,我们就可以在服务端对其进行控制。效果如下:左边是客服端程序运行了,然后我们就可以在左边的另一台电脑上打开服务端程序进行控制,可以看到左边的屏幕图像也已经显示在了右边的电脑上。完整代码见文末!
AI科技大本营
2021/03/12
2.4K0
Python手把手实现远程控制桌面
匿名信使:木马隐蔽通信浅谈
这是前文《网络层绕过IDS/IPS的一些探索》[1]的延续,当时就想可以用四层以下的协议实现木马通信绕过各类IDS/IPS的检测,一直没有找到时间测试,正好这次攻防演练值守期间有了机会。
腾讯安全应急响应中心
2021/06/09
1.1K0
匿名信使:木马隐蔽通信浅谈
AsyncRAT远程控制工具分析
AsyncRAT 是一个功能强大的远程控制工具,主要用于远程管理和控制目标计算机。它支持多种功能,包括文件管理、远程桌面、进程管理、键盘记录、远程Shell、Webcam控制等。该工具通过加密通信和插件机制,能够灵活扩展功能,并且具备一定的反分析和反虚拟机检测能力。
用户4682003
2025/06/16
1070
AsyncRAT远程控制工具分析
HTTPS 和 SSL/TLS 协议:密钥交换(密钥协商)算法及其原理
前一篇介绍了 SSL/TLS 的身份认证机制。这个机制是为了防止攻击者通过【篡改】网络传输数据,来假冒身份,以达到“中间人攻击/MITM”的目的。   而今天要聊的“密钥协商机制”是:(在身份认证的前提下)如何规避【偷窥】的风险。   通俗地说,即使有攻击者在偷窥你与服务器的网络传输,客户端(client)依然可以利用“密钥协商机制”与服务器端(server)协商出一个用来加密应用层数据的密钥(也称“会话密钥”)。
全栈程序员站长
2021/06/17
10.6K0
一文详解远程控制安全与远程控制软件(横测ToDesk\AnyDesk\向日葵)
远程控制的安全性已经算半个老生常谈的问题了,作为常年远程办公的人,这里我只想说一句,无论你用什么软件都会有安全上的隐患,做不到百分百的安全,但相对安全,咱们还是可以自主把控的。
海拥
2023/09/19
2.2K0
一文详解远程控制安全与远程控制软件(横测ToDesk\AnyDesk\向日葵)
Window下常见的权限维持方式
在获取服务器权限后,通常会用一些后门技术来维持服务器权限,服务器一旦被植入后门,攻击者便如入无人之境。本文将对常见的window服务端自启动后门技术进行解析,知己知彼方能杜绝后门。
Bypass
2019/12/12
1.3K0
Window下常见的权限维持方式
常见的网络安全术语之一
21端口 21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。 22端口 ssh 服务,传统的网络服务程序,SSH的英文全称是Secure SHell。通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道”。 23端口 23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。 25端口 25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器所开放,主要用于发送邮件,如今绝大多数邮件服务器都使用该协议。 53端口 53端口为DNS(Domain Name Server,域名服务器)服务器所开放,主要用于域名解析,DNS服务在NT系统中使用的最为广泛。 67、68端口 67、68端口分别是为Bootp服务的Bootstrap Protocol Server(引导程序协议服务端)和Bootstrap Protocol Client(引导程序协议客户端)开放的端口。 69端口 TFTP服务,TFTP是Cisco公司开发的一个简单文件传输协议,类似于FTP。 79端口 79端口是为Finger服务开放的,主要用于查询远程主机在线用户、操作系统类型以及是否缓冲区溢出等用户的详细信息。 80端口 80端口是为HTTP(HyperText Transport Protocol,超文本传输协议)开放的,这是上网冲浪使用最多的协议,主要用于在WWW(World Wide Web,万维网)服务上传输信息的协议。 99端口 99端口是用于一个名为“Metagram Relay”(亚对策延时)的服务,该服务比较少见,一般是用不到的。 109、110端口 109端口是为POP2(Post Office Protocol Version 2,邮局协议2)服务开放的,110端口是为POP3(邮件协议3)服务开放的,POP2、POP3都是主要用于接收邮件的,目前POP3使用的比较多,许多服务器都同时支持POP2和POP3。客户端可以使用POP3协议来访问服务端的邮件服务,如今ISP的绝大多数邮件服务器都是使用该协议。在使用电子邮件客户端程序的时候,会要求输入POP3服务器地址,默认情况下使用的就是110端口。 111端口 111端口是SUN公司的RPC(Remote Procedure Call,远程过程调用)服务所开放的端口,主要用于分布式系统中不同计算机的内部进程通信,RPC在多种网络服务中都是很重要的组件。 113端口 113端口主要用于Windows的“Authentication Service”(验证服务)。 119端口 119端口是为“Network News Transfer Protocol”(网络新闻组传输协议,简称NNTP)开放的。 135端口 135端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务,通过RPC可以保证在一台计算机上运行的程序可以顺利地执行远程计算机上的代码;使用DCOM可以通过网络直接进行通信,能够跨包括HTTP协议在内的多种网络传输。 137端口 137端口主要用于“NetBIOS Name Service”(NetBIOS名称服务),属于UDP端口,使用者只需要向局域网或互联网上的某台计算机的137端口发送一个请求,就可以获取该计算机的名称、注册用户名,以及是否安装主域控制器、IIS是否正在运行等信息。 139端口 139端口是为“NetBIOS Session Service”提供的,主要用于提供Windows文件和打印机共享以及Unix中的Samba服务。在Windows中要在局域网中进行文件的共享,必须使用该服务。 143端口 143端口主要是用于“Internet Message Access Protocol”v2(Internet消息访问协议,简称IMAP)。 161端口 161端口是用于“Simple Network Management Protocol”(简单网络管理协议,简称SNMP)。 443端口 443端口即网页浏览端口,主要是用于HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP。 554端口 554端口默认情况下用于“Real Time Streaming Protocol”(实时流协议,简称RTSP)。 1024端口
vFREE
2022/08/08
1.2K0
微信小程序远程控制电脑屏幕
作者:德里克--腾讯前端工程师 @IMWeb前端社区 背景 宇宙第一PHP花叔最近家里在装修,安装了一个投影仪,把电脑的画面投影到墙上,通过操控电脑来切换投影的画面。有一天他突然问我,我们能不能通过一个微信小程序来远程控制投影屏幕呢?接着我们讨论了一下,确实可以,因为微信小程序有WebSocket API。WebSocket虽不是新技术,但它结合微信小程序这个新产品,未来将诞生出更多线上线下的应用场景,值得我们关注。于是做了下面这个简易的DEMO,利用微信小程序来远程控制电脑屏幕。 开发过程 1、WebSo
用户1097444
2022/06/29
2.1K0
微信小程序远程控制电脑屏幕
国产远程控制软件之光——ToDesk
马上就要迎来618年中庆,对于各大平台上等待业绩爆发的掌柜们来讲,熟练使用一些工具类软件可以让大促时候工作事半功倍。 这个时候就要请出我们的国产远程控制软件之光——ToDesk,最近也开启了618抽盲盒活动,最高送10年时长,100%中奖,妥妥的优惠不耍人!
李洋博客
2023/03/03
2.1K0
国产远程控制软件之光——ToDesk
C#开源项目:SiMay远程控制管理系统
主控端:打开位与Bin目录下的主控端程序SiMayRemoteMonitor.exe,确认系统设置服务器地址为0.0.0.0(监听本机所有网卡),端口默认5200,使用会话模式为=本地服务器,然后保存配置重启程序, 重启后日志输出监听成功,即主控端设置正确。
独立观察员
2022/12/06
2.3K0
C#开源项目:SiMay远程控制管理系统
[每日推荐 Recommend Daily] 远程控制系列
TeamViewer是一个是真正意义全平台远端控制软件,已经发布的版本包括Microsoft Windows、Mac OS X、Linux、iOS、Android等,也可以透过网页浏览器连接,该软件可以轻易的穿透防火墙。
gigiwangs
2019/02/28
2.1K0
网络安全:小心MSHTA漏洞为黑客开启远程控制之门
这是一个可以让黑客欣喜若狂的新漏洞,一旦该漏洞被激活,就会有大量计算机成为黑客手中的肉鸡,被人远程控制不可避免……
全栈程序员站长
2022/09/14
1.6K0
相关推荐
ChatGPT眼中的2023年数款远程控制软件。
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档