Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网络安全 > 黑客技术 > Roaring Falls Screensaver算法分析(3)
【标  题】:Roaring Falls Screensaver算法分析(3)
【关键字】:c,算法分析,in,ls,Roaring,Falls,Screensaver
【来  源】:网络

Roaring Falls Screensaver算法分析(3)

Your Ad Here * Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0045F4D3(U)
|
:0045F4DA 8B45F8                  mov eax, dword ptr [ebp-08]
                                 ====>EAX=RfaLLs1

:0045F4DD 0FB64430FF              movzx eax, byte ptr [eax+esi-01]
                                 ====>依次取RfaLLs1字符的HEX值   共取与用户名相同位数
                           1、   ====>EAX=52
                           2、   ====>EAX=66
                           3、   ====>EAX=61

:0045F4E2 33D8                    xor ebx, eax
                           1、   ====>EBX=52 XOR 52=00
                           2、   ====>EBX=6C XOR 66=0A
                           3、   ====>EBX=61 XOR 83=E2


:0045F4E4 8D45D8                  lea eax, dword ptr [ebp-28]
:0045F4E7 50                      push eax
:0045F4E8 895DDC                  mov dword ptr [ebp-24], ebx
:0045F4EB C645E000                mov [ebp-20], 00
:0045F4EF 8D55DC                  lea edx, dword ptr [ebp-24]
:0045F4F2 33C9                    xor ecx, ecx

* Possible StringData Ref from Code Obj ->"%1.2x"
                                 |
:0045F4F4 B840F64500              mov eax, 0045F640
:0045F4F9 E8E690FAFF              call 004085E4
                                 ====>将以上所得直接转成字符

:0045F4FE 8B55D8                  mov edx, dword ptr [ebp-28]
                           1、   ====>EDX=00
                           2、   ====>EDX=0A
                           3、   ====>EDX=E2

:0045F501 8D45F0                  lea eax, dword ptr [ebp-10]
:0045F504 E87346FAFF              call 00403B7C
                                 ====>将以上所得字符依次连接在 EB 后面

:0045F509 8BFB                    mov edi, ebx
:0045F50B FF45EC                  inc [ebp-14]
:0045F50E FF4DE4                  dec [ebp-1C]
:0045F511 75A3                    jne 0045F4B6
                                 ====>循环用户名位数次

:0045F513 E9C3000000              jmp 0045F5DB


               …… ……省  略…… ……


* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0045F4A6(C), :0045F513(U)
|
:0045F5DB 8B4508                  mov eax, dword ptr [ebp+08]
:0045F5DE 8B55F0                  mov edx, dword ptr [ebp-10]
                                 ====>EDX=EB000AE2          这就是注册码了!

:0045F5E1 E8AA43FAFF              call 00403990
:0045F5E6 33C0                    xor eax, eax
:0045F5E8 5A                      pop edx
:0045F5E9 59                      pop ecx
:0045F5EA 59                      pop ecx
:0045F5EB 648910                  mov dword ptr fs:[eax], edx
:0045F5EE 681DF64500              push 0045F61D

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0045F61B(U)
|
:0045F5F3 8D45D4                  lea eax, dword ptr [ebp-2C]
:0045F5F6 BA02000000              mov edx, 00000002
:0045F5FB E81C43FAFF              call 0040391C
:0045F600 8D45F0                  lea eax, dword ptr [ebp-10]
:0045F603 E8F042FAFF              call 004038F8
:0045F608 8D45F8                  lea eax, dword ptr [ebp-08]
:0045F60B BA02000000              mov edx, 00000002
:0045F610 E80743FAFF              call 0040391C
:0045F615 C3                      ret

 
—————————————————————————
【注册信息保存】:


REGEDIT4

[HKEY_CURRENT_USER\##@)(\Roar Falls]

"User Name"="7EB645DF"
"Registered"=dword:00000000
"Registration"="EB000AE2"

——————————————————————————
【整        理】:


User Name:fly
Password :EB000AE2

—————————————————————————
   
                               
        ,     _/
       /| _.-~/            \_     ,        青春都一饷
      ( /~   /              \~-._ |\
      `\\  _/                \   ~\ )          忍把浮名
  _-~~~-.)  )__/;;,.          \_  //'
 /'_,\   --~   \ ~~~-  ,;;\___(  (.-~~~-.        换了破解轻狂
`~ _( ,_..--\ (     ,;'' /    ~--   /._`\
 /~~//'   /' `~\         ) /--.._, )_  `~
 "  `~"  "      `"      /~'`\    `\\~~\  
                        "     "   "~'  ""

   

                   Cracked By 巢水工作坊——fly [OCN][FCG]

软件狗,dongle:【上一篇】
Roaring Falls Screensaver算法分析(2):【下一篇】
【相关文章】
  • VirTime HTMLock V1.4.0 pj之温柔篇(2)
  • WinBowl Version 3.2 PJ小记(1)
  • WinBowl Version 3.2 PJ小记(2)
  • WinBowl Version 3.2 PJ小记(3)
  • Windows System Optimizer V3.1算法分析
  • 简单算法——Windows设置大师 2003 Build 0415
  • Windows系统切换工具
  • 简单算法——WinRCAD 2000公路设计软件
  • WinRip 2.0保护机制分析及其补丁制作
  • XDos V1.0.322 汉化版 算法分析(1)
  • 【随机文章】
  • CSMA/CD代表?
  • Delphi2006中配置Windows Mobile 5.0开发环境
  • 亲爱的,内存泄漏了
  • 友情连接
  • 如何解决IE第二层网页打不开的问题
  • 大内高手--调试手段及原理
  • RS.OPEN SQL,CONN,A,B随写
  • memset函数
  • 快速搜索QQ群的两种方法
  • SA299第十八章读书笔记(第一遍学习over)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.