前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >eMule 的 通信协议加密混淆功能

eMule 的 通信协议加密混淆功能

作者头像
田春峰-JCJC错别字检测
发布于 2019-02-14 02:03:14
发布于 2019-02-14 02:03:14
1K0
举报

eMule 的 通信协议加密混淆功能

    学过中间语言java or C# 的朋友们应该对obfuscation 的概念比较熟悉了。以前在 shinewaysoft 的时候技术部的 lb 曾写过一个 javascript 的 obfuscator 印象非常深刻。针对中间语言的obfuscation比较容易理解,但针对protocol的obfuscation却连想都没有想过。想起了 javaeye 上dlee 说的:正是基础限制了很多人,使他们不敢想。还是要基础知识扎实才行啊! 。           ------ 题记

协议混淆 eMules的协议混淆是当客户端和服务器端通信的时候可以用来混淆或者隐藏eMule协议的功能。在不使用eMule混淆协议的情况下,由于每个eMule通讯都是有固定的包结构,因此他们非常容易监视器被识别出来。当打开协议混淆功能的时候,eMule的通信数据看起来就像随即数据一样,用程序自动监控eMule数据包不再容易了。 为什么要搞出这个协议混淆的功能出来呢?因为在某些网络中eMule协议受到了区别对待或者干脆被使用数据包过滤的方式屏蔽了。 是不是打开协议混淆功能后,eMule就成网络中的隐形人了呢?当然不是,这不是协议混淆功能的初衷。 协议混淆不会增加你匿名访问网络的能力,也不会让你在网络上真的消失,同样,他也不会有效的保护你应对网络监视者。 协议混淆现在可以应用与 ED2k TCP and UDP, Server TCP and UDP and Kad TCP 的通讯. Kad UDP 包现在还没有提供协议混淆的功能。

 相关链接:原始链接 翻译链接

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
快速理解网络通信协议
1、正文引言 我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗? 互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。 下面就是我的学习笔记。因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总
用户1263954
2018/06/22
9430
网络编程懒人入门(一):快速理解网络通信协议(上篇)
论坛和群里常会有技术同行打算自已开发IM或者消息推送系统,很多时候连基本的网络编程理论(如网络协议等)都不了解,就贸然定方案、写代码,显得非常盲目且充满技术风险。
JackJiang
2018/08/23
9790
网络编程懒人入门(一):快速理解网络通信协议(上篇)
IOT(物联网)的七大通信协议
关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。”
zhangjiqun
2024/12/17
5620
通信协议详解
传统意义上的“通讯”主要指电话、电报、电传。通讯的“讯”指消息(Message),媒体讯息通过通讯网络从一端传递到另外一端。媒体讯息的内容主要是话音、文字、图片和视频图像。其网络的构成主要由电子设备系统和无线电系统构成,传输和处理的信号是模拟的。所以,“通讯”一词应特指采用电报、电话、网络等媒体传输系统实现上述媒体信息传输的过程。“通讯”重在内容形式,因此通讯协议主要集中在ISO七层协议中的应用层。
PM吃瓜
2019/11/20
2.7K0
通信协议详解
现有p2p协议简介怎么写_P2P协议穿透
大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。 Jetbrains全系列IDE稳定放心使用
全栈程序员站长
2022/11/01
1.2K0
C#网络通信协议第一次课
本章介绍一下网络编程中一些协议的,本系列中用两个专题去讲协议,第一个专题简单介绍网络分层以及各层之间如何通信的只是,第二专题将会介绍下应用层协议——Http协议,了解这个不仅对网络编程有个理论基础,也可以帮助更好地理解Web(Asp.net)的开发。 一、网络分层 网络上的计算机之所以可以互相通信,是因为它们之间都遵守互相都可以“认识”的互联网协议(就如同人交流一样,两个人能够交流,互相必须知道对象的语言),互联网上的计算机互相通信又归根于网络中层与层之间的通信,OSI模型把网络通信分成七层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
张哥编程
2024/12/21
1080
网络编程之快速理解网络通信协议(上篇)
全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?
大忽悠爱学习
2022/05/06
3010
网络编程之快速理解网络通信协议(上篇)
物联网通信协议介绍
为了方便,将物联网通信协议分为两大类,一类是接入协议,一类是通讯协议。接入协议一般负责子网内设备间的组网及通信;通讯协议主要是运行在传统互联网TCP/IP协议之上的设备通讯协议,负责设备通过互联网进行数据交换及通信。本文介绍以通讯协议为主。
刘盼
2018/09/25
4.2K0
物联网通信协议介绍
QUIC:下一代通信协议
一. 前言 自 2015 年以来,QUIC 协议开始在 IETF 进行标准化并被国内外各大厂商相继落地。 鉴于 QUIC 具备“0RTT 建连”、“支持连接迁移”等诸多优势,即将成为下一代互联网协议。 阅读完本文你将了解和学习到: HTTP协议发展史 HTTP各版本存在的问题,以及各版本解决了哪些问题 QUIC协议特性 再也不怕面试官问HTTP相关的问题了! 行文思路: 从历史使用最广泛的HTTP1.1开始,介绍各版本存在的问题,以及新版本如何解决旧版本存在的问题 二. HTTP协议发展史 HTTP
QQ音乐前端团队
2021/11/22
1K0
TCP/IP协议常见安全风险及防范办法
1.MAC欺骗 攻击原理:MAC地址欺骗(或MAC地址盗用)通常用于突破基于MAC地址的局域网访问控制,例如在交换机上限定只转发源MAC地址修改为某个存在于访问列表中的MAC地址即可突破该访问限制,而且这种修改是动态的并且容易恢复。还有的访问控制方法将IP地址和MAC进行绑定,目的是使得一个交换机端口只能提供给一位用户的一台主机使用,此时攻击者需要同时修改自己的IP地址和MAC地址去突破这种限制。
德迅云安全--陈琦琦
2024/03/25
1.2K0
得物App万米高空WiFi拦截记
在一次飞行途中,我司客户遭遇到了得物App在飞机上的WiFi网络访问异常的问题。这让我们意识到在特定场景下,用户可能面临无法使用得物App的困扰。经过SRE团队与无线团队、网络团队联合全力排查与优化,最终成功解决了这一问题,并同时挖掘出全网防火墙设备在各个C端用户工作生活场景访问不到得物App的问题。为得物er稳定访问得物提供保障,同时也输出类似疑难问题排查模板。
得物技术
2023/06/02
4790
一个FreeBSD下的通信协议监控程序
最近想要在一个内核里的小聊天服务器练手用,现在写完的内容,可以作为一个通讯协议的监控程序使用。
FB客服
2018/08/21
7610
【Kafka】使用Wireshark抓包分析Kafka通信协议
Wireshark (前身 Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。
图样图森跛
2021/05/27
5.6K0
【Kafka】使用Wireshark抓包分析Kafka通信协议
计算机网络协议——通信协议综述
这个专栏的计算机网络协议,我是在极客时间上学习 已经有三万多人购买的刘超老师的趣谈网络协议专栏,讲的特别好,像看小说一样学习到了平时很枯燥的知识点,计算机网络的书籍太枯燥,感兴趣的同学可以去付费购买,绝对物超所值,本文就是对自己学习专栏的总结,评论区可以留下你的问题,咱们一起讨论!
全栈程序员站长
2022/11/11
4640
计算机网络协议——通信协议综述
面试系列之-通信协议中的tcp与udp(JAVA基础)
计算机网络体系结构中传输层的设计目标是允许源主机和目标主机上的对等实体进行对话,即为两个主机中进程之间的通信提供服务。例如,一台主机上的浏览器进程与另一台主机上的Web服务器进程之间进行通信。
用户4283147
2023/08/21
2490
面试系列之-通信协议中的tcp与udp(JAVA基础)
探索软件架构与网络通信协议:构建现代网络应用
在现代科技日新月异的时代,网络应用成为了人们日常生活的重要组成部分。要想构建高效、稳定的网络应用,不仅需要了解不同的软件架构,还需要理解网络通信协议的运作方式。本文将深入探讨C/S架构、B/S架构、网络通信协议以及TCP通信,以帮助读者构建现代化的网络应用。
IT_陈寒
2023/12/13
2920
探索软件架构与网络通信协议:构建现代网络应用
关于RPC协议的通俗理解
作者:肖继潮 链接:http://www.zhihu.com/question/25536695/answer/31046384 来源:知乎 著作权归作者所有,转载请联系作者获得授权。
全栈程序员站长
2022/08/31
6460
智能语音机器人小知识(2)--什么是TCP/IP协议?
传输控制协议/互联网协议(Transmission Control Protocol/Internet Protocol)又名网络通讯协议。
思谱云汇
2019/05/21
1.7K0
智能语音机器人小知识(2)--什么是TCP/IP协议?
网络编程懒人入门(二):快速理解网络通信协议(下篇)1、前言2、系列文章3、参考资料4、一个小结5、用户的上网设置6、一个实例:访问网页附录:更多网络编程资料
本文上篇《网络编程懒人入门(一):快速理解网络通信协议(上篇)》分析了互联网的总体构思,从下至上,每一层协议的设计思想。基于知识连贯性的考虑,建议您先看完上篇后再来阅读本文。
JackJiang
2018/08/23
1.2K0
网络编程懒人入门(二):快速理解网络通信协议(下篇)1、前言2、系列文章3、参考资料4、一个小结5、用户的上网设置6、一个实例:访问网页附录:更多网络编程资料
【从零学习python 】75. TCP协议:可靠的面向连接的传输层通信协议
TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。
全栈若城
2024/02/29
1730
【从零学习python 】75. TCP协议:可靠的面向连接的传输层通信协议
推荐阅读
相关推荐
快速理解网络通信协议
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档