当前位置: 首页 > 产品展示

产品展示

PRODUCTS
×

微信群机器人是怎么实现的?

发布时间:2021-08-06 12:53:57

来源:火狐直播平台

  从操作系统来说,分为PC微信机器人,MAC OS微信机器人,安卓微信机器人,IOS微信机器人;

  就上图可以看出,微信机器人前三步是根本。有了这前三步的基础,可以实现到很多我们常用的功能,如:

  由于逆向的破坏力比较强大,有的也做了一些功能,如直接从PC拷贝出微信的数据库文件,解密出相关的聊天信息等。而手机端,这方面的限制多一些,一般人的手机都有密码,你进不去;其次,安卓和苹果对权限有要求(root或者越狱)。所以,这也是PC微信介入的人更多的一个因素。

  一个寄生虫,进入到了你的身体(这就是侵入);寄生虫很厉害,你的每个好友给你打电话,寄生虫先接听,然后你才能接听,你的每个好友给你发微信,寄生虫先获取到微信信息,然后才是你收到微信信息(这就是HOOK)。

  正常情况你是搜索微信ID加好友,微信机器人现在是分析你的每个群,群里面凡是是你陌生人的,可以自动去添加对方。(自动添加好友)

  一般人使用机器人,主要自动收发文本消息,考虑到很多人拿到源码也无法升级。因此,把一个微信机器人做成可以二次开发的成品,推荐给大家。

  3、提供了二次开发的客户端示例代码(包括nodejs\python\c#等主流客户端代码);

  其实就是找call的过程。也是一个长期学习的过程。就逆向而言,微信PC的逆向,要比企业微信的逆向简单一些。推荐学习这本书籍《C++反汇编与逆向分析技术揭秘》。