- 博客(5)
- 收藏
- 关注
原创 sha256 算法实现
这样就可以快速定位输入的结束位置(过滤掉最后 64 位(过滤掉数据长度),然后从后往前开始找,直到找到第一个 1, 再往前的数据均是输入)基于两类常量和输入, 开始进行各种位运算, 每次运算后修改 h0 和 h7 的值, 最终值就是 h0~h7 的结果。第二类是 64 个常量, 分别是自然数中前 64 个质数的立方根的小数部分取前 32 bit 组成。先在数据后面补一个 1, 然后补 n 个 0, 直到数据长度 x 达到 x % 512 = 448。第二步:补位,直到数据长度是 512 的倍数。
2023-10-18 15:42:19
114
1
原创 Python基础-XXX模块没有XXX 属性/方法
2、如果是由于动态导入,导致 pylint 测试问题, 可以把 A.B 改成 getattr(A, "B") 解决。1、确实没有, 运行时会直接报错:版本错误或者编写错误。
2023-10-17 12:08:47
175
转载 某滑块加密过程及逆向方法总结
分享一下某平台滑块的加密过程及逆向方法该文章主要提供交流学习使用, 请勿利用进行不当行为如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!如因滥用解密技术而产生的风险与本人无关滑块在逆向的过程中会遇到很多问题,不仅仅是识别滑块的验证码图片哈~很多验证码平台都采用了相似的方式, 所以思路是相通的, 主要是各家的加密方式和加密程度不同罢了没有绝对完美的防御,攻防永远都是成本和利润的博弈我们先来看第一个关卡图片混淆上图中第一个图片是服务器传...
2020-10-08 10:30:33
3745
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人