|
有没有志同道合的伙伴啊 一个人分析太累了 Telegram 源码很庞大 看的眼睛疼啊.....
第一阶段 遍历控件信息,找到全局_session 静态地址. - 完成
第二阶段 找到相关函数 例如发消息,归档,等等一些很有趣的功能.
第三阶段 接管事件, telegram这款软件 是开源的 所以 很容就找到他的一些回调函数 或者他的一些事件 例如控件的鼠标右键事件,接收消息事件....
第四阶段 魔改.
-> 魔改顾名思义就是 把telegram的一些常规逻辑接管后 改成自己想要的 例如我再发消息的 编辑消息内容的时候 不给服务器发包这样对方就不会显示 "对方正在输入" 的字样
-> 接管的好处是什么 好处就是 你想干嘛就干嘛啦,接管了消息接收函数 那么 我就可以让指定的消息不显示啦 或者 指定的消息变成我想要的消息 .是不是很有趣 就跟当初VXHOOK原理类似.同理可得 发消息当然也可以HOOK, 那么可以达到的效果就是 发什么也是我可以决定的 当发出"违规消息"自动截断,不让发 哈哈 是不是很正能量,又或者换个方式说 为了自身钱包的安全 当我检测到发送的消息是你的BTC地址时 直接不让发 或者.....(自己想象) 是不是非常的安全.
最后提一嘴,逆向Telegram 纯吃饱了没事儿干 学习一下大佬的框架,有源码在 功能的实现 其实也就没那么难了.
最后附上你的联系方式 如果感兴趣 我会call 你
|
|