Jione 发表于 2018-6-4 22:42

Xposed________监听微信文本消息并关键字拦截

本帖最后由 Jione 于 2018-6-5 09:25 编辑

      严重声明        
   本文的意图只有一个就是通过分析app学习更多的逆向技术,如果有人利用本文知识和技术进行非法操作进行牟利,
   带来的任何法律责任都将由操作者本人承担,和本文作者无任何关系,最终还是希望大家能够秉着学习的心态阅读此文。
       最近别人要我做个小功能,就是关键字检测,当他微信发送我们设置的关键字的时候,就给他屏蔽掉不让他发送.    我这里设置的关键字是"中奖",我们先看看效果图.       
      
    分析   
      我们肯定要先监听到微信的发送内容,然后再屏蔽发送的内容,那我们如何入手呢, 老规矩我们用ddms轨迹录制,录制点击发送的事件.

    开工

       我们点击录制点击发送的按钮看做了哪些事情,录制完成之后搜索click点击事件,我们看到这样一个类很可疑
         


      我们hook这个类的这个方法拿到传进来的参数,我们打印传进来的参数看看.

         
          和我们想象的一样,这里就是监听文字消息的方法了,我们完成了百分之90了,文字我们监听成功了

       那么我们怎么让关键字不发送出去呢?
       看了编译出来的源码就能懂了,他有个返回值,那我们尝试把返回值改变看看,就是包含"Test"关键字把返回值改为true



      

    到这里为止,很明显了,监听消息和屏蔽关键字都已经成功
   有很多同学想要demo 我就传GitHub一份方便大家学习,下载地址回复可见
   **** Hidden Message *****
    大家喜欢可以start下哦!

   版权声明:本文为博主原创文章,转载请声明出处。
      
         

Hwk123 发表于 2018-6-4 23:35

支持一个,学习学习·

zhongshao 发表于 2018-6-6 14:19

likujy2061 发表于 2018-6-5 17:36
到这里为止,很明显了,监听消息和屏蔽关键字都已经成功
   有很多同学想要demo 我就传GitHub一份方便 ...

微信版本是多少的呢

zeng110114 发表于 2018-6-4 22:58

学习了。膜拜大神

1273002707 发表于 2018-6-4 22:58

不错!此贴必火!

gunxsword 发表于 2018-6-4 23:04

感谢分享,喜欢这类文章!

kingaero 发表于 2018-6-4 23:04

本文的意图是通过分析app学习更多的逆向技术

kv2233 发表于 2018-6-4 23:41

这个厉害了

kv2233 发表于 2018-6-4 23:43

没有下载吗

迷魂 发表于 2018-6-5 03:39

学习了,谢谢分享。

ChinaNB 发表于 2018-6-5 05:41

厉害,但是这个会被用于监听
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Xposed________监听微信文本消息并关键字拦截