欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

试试50255(名字任意)详细算法入内.... (1千字)

试试50255(名字任意)详细算法入内.... (1千字)

我输入的信息是:
name:luoyi
number:654321    化成16进制就是下面总是出现的9fbf1了!
注:以下所有数字,未经特别说明,都为16进制!
015F:00473D0D  MOV      EAX,ESI          eax=9fbf1
015F:00473D0F  MOV      ECX,2710          ecx=2710
015F:00473D14  CDQ   
015F:00473D15  IDIV    ECX          eax/ecx    商----〉eax,余数 ----〉edx
015F:00473D17  MOV      EDI,EDX      余数----〉edi
015F:00473D19  MOV      ECX,EDI
015F:00473D1B  XOR      ECX,0C01
015F:00473D21  MOV      EDX,00473ED4
015F:00473D26  MOV      EAX,[004919E0]
015F:00473D2B  CALL    0045E560
015F:00473D30  MOV      EAX,[004919E0]
015F:00473D35  CALL    00402E2C
015F:00473D3A  MOV      EAX,EDI        eax=第一次除法的余数
015F:00473D3C  MOV      ECX,33          ecx=33
015F:00473D41  CDQ   
015F:00473D42  IDIV    ECX            eax/ecx
015F:00473D44  MOV      ECX,EAX        第二次的商----〉ecx
015F:00473D46  MOV      EAX,ESI        eax=9fbf1
015F:00473D48  MOV      EDI,2710        edi=2710
015F:00473D4D  CDQ   
015F:00473D4E  IDIV    EDI            eax/edi  eax中是第三次的商
015F:00473D50  CMP      EAX,ECX        如果第二次的商等于第三次的商,就成功了!
015F:00473D52  JNZ      00473DBE
算法整理:
假设你输入的是A,则:
B=A/2710的余数.        C=A/2710的商
D=B/33的商
C=D时注册吗为有效.

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功