作文快手 V2.9算法

作文快手 V2.9算法

2004/10/15 0:56:00来源:本站整理作者:蓝点我要评论(2)
0167:005FF2FF E8004DE0FF CALL 00404004
0167:005FF304 8B45F4 MOV EAX,[EBP-0C]
0167:005FF307 E8784FE0FF CALL 00404284
0167:005FF30C 8BF0 MOV ESI,EAX
0167:005FF30E 85F6 TEST ESI,ESI
0167:005FF310 7E1A JNG 005FF32C
0167:005FF312 BF01000000 MOV EDI,01
0167:005FF317 8B45F4 MOV EAX,[EBP-0C] 取用户名
0167:005FF31A 0FB64438FF MOVZX EAX,BYTE [EAX+EDI-01] 逐位取用户名ASCII
0167:005FF31F 69C0C3330000 IMUL EAX,EAX,33C3 *33C3
0167:005FF325 0145EC ADD [EBP-14],EAX
0167:005FF328 47 INC EDI
0167:005FF329 4E DEC ESI
0167:005FF32A 75EB JNZ 005FF317 结果相加存到EBP-14,没完继续
0167:005FF32C A1CCDC6100 MOV EAX,[0061DCCC] 取机器码
0167:005FF331 E8E2AFE0FF CALL 0040A318
0167:005FF336 0145EC ADD [EBP-14],EAX 加到EBP-14
0167:005FF339 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF33E E8414FE0FF CALL 00404284
0167:005FF343 8BF0 MOV ESI,EAX
0167:005FF345 85F6 TEST ESI,ESI
0167:005FF347 0F8E4D010000 JNG NEAR 005FF49A
0167:005FF34D BF01000000 MOV EDI,01
0167:005FF352 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF357 807C38FF31 CMP BYTE [EAX+EDI-01],31 逐位比较机器码,为1
0167:005FF35C 7514 JNZ 005FF372
0167:005FF35E 8145EC4D090000 ADD DWORD [EBP-14],094D 加094D
0167:005FF365 8D45F0 LEA EAX,[EBP-10]
0167:005FF368 BA74F85F00 MOV EDX,005FF874 结果加"C"
0167:005FF36D E81A4FE0FF CALL 0040428C
0167:005FF372 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF377 807C38FF32 CMP BYTE [EAX+EDI-01],32
0167:005FF37C 7514 JNZ 005FF392
0167:005FF37E 8145EC75210100 ADD DWORD [EBP-14],00012175
0167:005FF385 8D45F0 LEA EAX,[EBP-10]
0167:005FF388 BA80F85F00 MOV EDX,005FF880
0167:005FF38D E8FA4EE0FF CALL 0040428C
0167:005FF392 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF397 807C38FF33 CMP BYTE [EAX+EDI-01],33
0167:005FF39C 7514 JNZ 005FF3B2
0167:005FF39E 8145EC91F60000 ADD DWORD [EBP-14],F691
0167:005FF3A5 8D45F0 LEA EAX,[EBP-10]
0167:005FF3A8 BA8CF85F00 MOV EDX,005FF88C
0167:005FF3AD E8DA4EE0FF CALL 0040428C
0167:005FF3B2 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF3B7 807C38FF34 CMP BYTE [EAX+EDI-01],34
0167:005FF3BC 7514 JNZ 005FF3D2
0167:005FF3BE 8145EC330A0000 ADD DWORD [EBP-14],0A33
0167:005FF3C5 8D45F0 LEA EAX,[EBP-10]
0167:005FF3C8 BA98F85F00 MOV EDX,005FF898
0167:005FF3CD E8BA4EE0FF CALL 0040428C
0167:005FF3D2 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF3D7 807C38FF35 CMP BYTE [EAX+EDI-01],35
0167:005FF3DC 7514 JNZ 005FF3F2
0167:005FF3DE 8145EC69240000 ADD DWORD [EBP-14],2469
0167:005FF3E5 8D45F0 LEA EAX,[EBP-10]
0167:005FF3E8 BAA4F85F00 MOV EDX,005FF8A4
0167:005FF3ED E89A4EE0FF CALL 0040428C
0167:005FF3F2 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF3F7 807C38FF36 CMP BYTE [EAX+EDI-01],36
0167:005FF3FC 7514 JNZ 005FF412
0167:005FF3FE 8145ECE71E0000 ADD DWORD [EBP-14],1EE7
0167:005FF405 8D45F0 LEA EAX,[EBP-10]
0167:005FF408 BAB0F85F00 MOV EDX,005FF8B0
0167:005FF40D E87A4EE0FF CALL 0040428C
0167:005FF412 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF417 807C38FF37 CMP BYTE [EAX+EDI-01],37
0167:005FF41C 7514 JNZ 005FF432
0167:005FF41E 8145EC770C0000 ADD DWORD [EBP-14],0C77
0167:005FF425 8D45F0 LEA EAX,[EBP-10]
0167:005FF428 BABCF85F00 MOV EDX,005FF8BC
0167:005FF42D E85A4EE0FF CALL 0040428C
0167:005FF432 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF437 807C38FF38 CMP BYTE [EAX+EDI-01],38
0167:005FF43C 7514 JNZ 005FF452
0167:005FF43E 8145ECC90A0000 ADD DWORD [EBP-14],0AC9
0167:005FF445 8D45F0 LEA EAX,[EBP-10]
0167:005FF448 BAC8F85F00 MOV EDX,005FF8C8
0167:005FF44D E83A4EE0FF CALL 0040428C
0167:005FF452 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF457 807C38FF39 CMP BYTE [EAX+EDI-01],39
0167:005FF45C 7514 JNZ 005FF472
0167:005FF45E 8145ECD3E10000 ADD DWORD [EBP-14],E1D3
0167:005FF465 8D45F0 LEA EAX,[EBP-10]
0167:005FF468 BAD4F85F00 MOV EDX,005FF8D4
0167:005FF46D E81A4EE0FF CALL 0040428C
0167:005FF472 A1CCDC6100 MOV EAX,[0061DCCC]
0167:005FF477 807C38FF30 CMP BYTE [EAX+EDI-01],30
0167:005FF47C 7514 JNZ 005FF492
0167:005FF47E 8145EC010A0000 ADD DWORD [EBP-14],0A01
0167:005FF485 8D45F0 LEA EAX,[EBP-10]
0167:005FF488 BAE0F85F00 MOV EDX,005FF8E0
0167:005FF48D E8FA4DE0FF CALL 0040428C
0167:005FF492 47 INC EDI
0167:005FF493 4E DEC ESI
0167:005FF494 0F85B8FEFFFF JNZ NEAR 005FF352
0167:005FF49A 8D95FCFDFEFF LEA EDX,[EBP+FFFEFDFC]
0167:005FF4A0 8B45F8 MOV EAX,[EBP-08]
0167:005FF4A3 8B80DC020000 MOV EAX,[EAX+02DC]
0167:005FF4A9 E88A74E3FF CALL 00436938
0167:005FF4AE 8B85FCFDFEFF MOV EAX,[EBP+FFFEFDFC]
0167:005FF4B4 50 PUSH EAX
0167:005FF4B5 8D95F8FDFEFF LEA EDX,[EBP+FFFEFDF8]
0167:005FF4BB 8B45EC MOV EAX,[EBP-14]
0167:005FF4BE E8B1ADE0FF CALL 0040A274
0167:005FF4C3 8D85F8FDFEFF LEA EAX,[EBP+FFFEFDF8]
0167:005FF4C9 8B55F0 MOV EDX,[EBP-10]
0167:005FF4CC E8BB4DE0FF CALL 0040428C
0167:005FF4D1 8B95F8FDFEFF MOV EDX,[EBP+FFFEFDF8]
0167:005FF4D7 58 POP EAX
0167:005FF4D8 E8B74EE0FF CALL 00404394

    
    
     
    
    

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 囧
      囧
  • 0 恶心
      恶心
  • 0 期待
      期待
  • 0
      难过
  • 0 不错
      不错
  • 0 关注
      关注
  • 最新评论
  • 热门评论
共有评论(2)条 查看全部评论
高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲

注:您的评论需要经过审核才会显示出来