admin 管理员组文章数量: 1184232
事件起因
前段时间在跨境电商群里发现有人找WhatsApp筛号软件,过滤WhatsApp注册账号用来做推广,心想这玩意也有需求。这不是太简单了吗?直接调用WhatsApp连接发送消息就知道这个账号是否注册WhatsApp了吗?
事件经过
于是我就拿着这个想法搜索了一下度娘,找到如下几篇
android两行代码检测手机号是否注册whatsapp
一键查询手机号是否注册WhatsApp
经过查阅资料整理我发现立即就可以整一个Android版本的apk进行筛选
为了验证我的想法,我单独写了一个apk进行尝试,结果发现我貌似把这件事情想简单了
有如下几个问题
方案A: 使用安卓scheme,发起调用,使用AccessibilityService检查页面元素,很方便好用。但是有个问题,很容易就中断速度很不理想
方案B:使用root过后的手机直接读WhatsApp数据库,这种方案有个问题就是很容易封。效果还可以
两种方案都不是很理想,于是找到网上有售卖该软件的公司,下载了一个他们的软件一看豁然开朗,他们软件是使用的是WhatsApp网页版本进行筛速度很快,但是价格就呵呵。于是果断放弃安卓端转战PC web。根据目前WhatsApp提供的连接跳入之后发现该方法和Android方案A很像,这种方式肯定不行。
再然后就巴拉巴拉一顿找协议,最终找到whatsapp ws协议
搬出python大宝剑开始劈柴
def is_exit_ws(number):
global driver, is_show_header
account = f"+{number}@c.us"
find_js = """return await isExistWhatsApp(arguments[0])"""
res = driver.execute_script(find_js, account)
if "status" in res.keys() and res["status"] == 200:
pic_url = ""
if is_show_header:
pic_url = get_profile_pic(number)
if "biz" in res.keys() and res["biz"] == True:
scroll_end_and_pic(number + "是商业账号", pic_url)
else:
scroll_end_and_pic(number + "是WhatsApp账号", pic_url)
return True
return False
群发
群发消息实现起来也是大同小异,调用协议进行群发,不过WhatsApp消息类型是真的多
已实现
文字消息、图片消息、视频消息、语音消息、按钮消息、等。。。
打完收工,成品截图(目前支持windows macos android ios安装使用)
官网 QQ:2821173527
使用方法
1.选择起始号码段
2.选择筛选数量,扫够这么多号码会自动停止
3.扫码登录
完结
版权声明:本文标题:WhatsApp Botim 筛号,筛选群发消息,WhatsApp、Botim协议 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1765754671a3412030.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论