微信脚本检测好友删除:轻松查找被删记录
138 浏览量
更新于2024-09-01
收藏 112KB PDF 举报
本文档主要介绍了一种利用Python脚本来检查微信好友是否已将你从联系人列表中删除的方法。作者分享了一段Github上的代码,用于通过微信网页版的接口来实现这一功能。以下是详细步骤和原理:
1. **原理概述**:
- 该方法利用微信网页版的接口来检测是否能向一个新创建的临时群组添加用户。如果无法添加,则可能是因为对方已将你从联系人列表中移除。需要注意的是,这个过程必须在群组内保持沉默,因为其他成员不会看到你的加入请求。
2. **脚本使用**:
- 用户需要下载并运行名为`pythonwdf.py`的Python脚本。在终端中,切换到脚本所在的目录,然后执行`pythonwdf.py`命令来启动程序。
- 脚本依赖了多个库,如urllib、urllib2等,用于处理网络请求、编码转换、cookies管理等。
3. **关键变量和函数**:
- `getUUID()`函数获取微信登录所需的UUID、skey、wxsid、wxuin等参数,用于后续的微信授权请求。
- `BaseRequest`、`ContactList`、`My`等变量用于存储基础请求信息、所有联系人列表以及用户的个人联系人列表。
4. **脚本逻辑**:
- 脚本首先通过登录页面获取授权,然后发送请求到微信服务器,试图在新建的群组中添加联系人。如果添加失败,说明被删除。
- 由于存在小问题和疏漏,脚本可能无法识别所有被删除的情况,特别是未被拉黑的情况,这可能导致结果不完整。
5. **注意事项**:
- 使用此脚本时,可能会遗留一个只有自己成员的临时群组,需要手动删除。
- 由于涉及隐私和可能侵犯他人微信账户安全,作者提到这是在特定场景下的“作死之路”,并不推荐日常使用,更多是为了了解技术原理。
6. **GitHub源码链接**:
- 想要获取源代码的读者可以访问0x5e/wechat-deleted-friends,但需注意自行承担可能的风险和后果。
总结:
本文介绍了一种非官方且存在局限性的技术,通过Python脚本间接检测微信好友是否删除了你。这种做法虽然能够提供一种检验方式,但并不适用于常规操作,且可能存在隐私侵犯风险。在实际应用中,保持良好的社交互动和沟通才是最健康的交流方式。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2016-07-03 上传
2021-02-05 上传
weixin_38500709
- 粉丝: 6
- 资源: 894
最新资源
- 深入了解Django框架:Python中的网站开发利器
- Spring Boot集成框架示例:深入理解与实践
- 52pojie.cn捷速OCR文字识别工具实用评测
- Unity实现动态水体涟漪效果教程
- Vue.js项目实践:饭否每日精选日历Web版开发记
- Bootbox:用Bootstrap实现JavaScript对话框新体验
- AlarStudios:Swift开发教程及资源分享
- 《火影忍者》主题新标签页壁纸:每日更新与自定义天气
- 海康视频H5player简易演示教程
- -roll20脚本开发指南:探索roll20-master包-
- Xfce ClassicLooks复古主题更新,统一Linux/FreeBSD外观
- 自建物理引擎学习刚体动力学模拟
- Python小波变换工具包pywt的使用与实例
- 批发网导航程序:自定义模板与分类标签
- 创建交互式钢琴键效果的JavaScript库
- AndroidSunat应用开发技术栈及推介会议