- 博客(5)
- 收藏
- 关注
原创 滑动验证的鼠标轨迹训练总结
本文分享了对抗滑动验证码轨迹校验的实践经验。针对阿里滑块验证码的严格轨迹检测,作者摒弃了人工采集轨迹的方法,转而采用LSTM+RNN深度学习模型。通过AI辅助编程和多次修改,最终构建了有效方案。实验表明,当训练数据从1600条增至3400条时,成功率从60-70%提升至97%。作者建议采集轨迹时注重多样性(变速、停留、y轴变化等),并指出LSTM+RNN已能满足多数验证码需求。虽然尝试过TraceFormer和GAN,但训练难度较大。文章强调方案选择比代码更重要,为保护研究成果未公开代码,但提供了交流方式。
2025-07-10 06:26:31
1180
3
原创 node打包成exe
摘要:针对繁琐的打包流程和赚积分行为,作者表达不满并分享简洁的Node.js打包方法。使用"pkg"工具,只需安装后运行"pkg index.js -t win"命令(替换文件名),即可在Win10系统生成exe文件,其他系统需自行调整。提供高效解决方案,避免冗长教程。
2025-06-22 01:10:35
211
原创 oauth2 POST流程中提示client_id must be 36 chars
摘要:作者在使用国外APP练习OAuth2登录流程时,遇到获取access_token时报错"client_id包含无效字符"。尽管代码流程无误,但问题持续存在。通过将最后获取token的步骤从登录方法中分离出来,单独封装为一个方法并正确传参后,问题得以解决。这表明在复杂流程中,合理拆分功能模块能有效解决难以定位的错误。
2025-05-27 18:07:13
230
原创 爬虫遇到code_verifier和code_challenge
本文记录了作者开发国外App爬虫时遇到的401未授权错误问题。通过排查发现该App采用OAuth2.0 PKCE认证流程,其中code_verifier和code_challenge是关键字段。文章详细介绍了两个字段的生成方法:code_verifier是随机字符串,code_challenge则是其SHA256哈希值的Base64URL编码。作者提供了Python和JavaScript的实现代码示例,并指出该认证流程的特殊性在于先提交challenge后验证verifier,与常见流程顺序相反。此文对理解
2025-05-26 04:21:13
614
原创 旧版iTunes连接到appleid服务器时出错----ios逆向
重点还有一步很多文章都没写,导致卸载不干净,ps:找到文件夹C:\Users\Administrator\Music\iTunes,把iTunes整个文件夹都删掉。菜鸟一枚,最近在学习ios逆向,由于ios版本低,应用商店无法安装ios应用,需要用到iTunes(12.6.5.3)和ios旧版应用下载器。由于不熟悉操作,提前打开了这个工具,导致iTunes登录时显示"连接到appleid服务器时出错",后来发现是提前打开了这个工具导致登录失败,这个工具会拦截网络,所以登录前关闭工具。
2025-05-05 03:25:00
2707
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅