hpv-seckill
有看到java和python的脚本,但是鉴于为了自己学习的目的所以还是想自己写一下,其实并不擅长python,所以这个脚本对python新手很友好。
项目声明
- 本仓库发布的脚本及其中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。
- 本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。
- 请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。
- 本仓库脚本和打包的插件仅用于学习和测试,也请在完成之前,仔细阅读特别声明,谢谢!
项目**
本人不喜欢写文档所以就简略一点,核心流程
抓包
既然你能找到这个脚本,说明你对抓包并不陌生了,打开秒苗小程序,开启抓包工具,随便点个接口获取tk和cookie
分析功能逻辑和流程,拷贝接口,项目中有接口记录,可以自行拷贝
编写程序
可自行fork或者下载代码然后根据自己的想法改就行。
反编译
既然你都已经自己写程序了,那你肯定会走到反编译这一步,ecc-hs的md5算法最开始我以为就是简单的一个md5,但是我生成出来的总是对不上,所以就反编译了小程序写了一个python的md5生成算法
这里给出我mac m1反编译小程序的流程,感觉mac反而挺简单的,直接find ~/Library -name "*.wxapkg" 根据appid找到对应的包就行了,而且这个目录搜出来的包是不用解密的!!!,直接用wxappUnpacker反编译即可。
看源码
枯燥的过程,但我想你不得不去做,因为你能更好的理解程序运转的流程
最后
基于以上你应该足够写出这个脚本,并成功运行了。
但我想你的结果并不会满意,因为我目前也是如此,我自认为每一步流程都没有问题,但实际就是秒杀的时候总是失败,很抱歉,未抢到
,秒杀频繁,请稍后再试
我只能归咎于我还未理解到他的秒杀逻辑,因为手抢的时候能抢到,但是抢到之后,那一天都抢不到了,但是用不同的账号登陆用相同的接种人又可以再抢。
但是程序抢就总是提示那两种状态,另外不建议使用多线程和高频请求,可能被封号
有兴趣可以一起讨论和学习,欢迎你的来信~