吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2795|回复: 4
收起左侧

[原创] [简单算法之一]Clipboard Box5.0.5 分析

[复制链接]
Chieh 发表于 2016-3-14 13:07
本帖最后由 Chieh 于 2016-3-14 20:38 编辑

Clipboard Box介绍:

华军下载地址:http://www.onlinedown.net/soft/49333.htm
官网已挂

在增加的剪贴板功能上能节省时间并且使你更加多产,这正是Windows剪贴板所没有的.现在开始有能力保留100个剪贴板,而不再仅仅是Windows的"那一个"剪贴板.每个人都需要Clipboard Box,特别是程序员和办公室人员.Windows只有一个剪贴板让你保留你的数据,但是现在剪贴板箱子能保留可能容易被复制并且粘贴的100个剪贴板.


特色:
01.Clipboard Box有100个剪贴板让你保留你的数据.
02.能保留任何正文或者图像.
03.伶俐的MAC 的GUI(图表用户界面)
04.易于使用的介面,只要通过点击项目就能完成取回
05.能保存并且置入项目,无论你喜欢什么.
06.能想怎样就怎样确定你自己的选择.
07.你有权力使用HotKeys 粘贴项目.
08.视窗可想怎样就怎样的改变大小.
09.支持视窗平台︰Win98,WinME,Win2000,WinXP,Win2003,WinNT
10.当被拖到屏幕的边缘时,视窗能自动隐藏.
11.热键切换至选项功能.




搜狗截图20160314111038.png




[Asm] 纯文本查看 复制代码
;--------------------------------------------------------------------;
;Clipboard Box 5.0.5 简单算法分析之一
;--------------------------------------------------------------------;
0069B090    55              push ebp                                 ; //算法开始
0069B091    68 0EB26900     push clipboar.0069B20E
0069B096    64:FF30         push dword ptr fs:[eax]
0069B099    64:8920         mov dword ptr fs:[eax],esp
0069B09C    8D45 F8         lea eax,dword ptr ss:[ebp-0x8]
0069B09F    BA 28B26900     mov edx,clipboar.0069B228                ; UNICODE "ok"
0069B0A4    E8 87BFD6FF     call clipboar.00407030
0069B0A9    8D55 FC         lea edx,dword ptr ss:[ebp-0x4]
0069B0AC    8B45 F4         mov eax,dword ptr ss:[ebp-0xC]
0069B0AF    8B80 A0030000   mov eax,dword ptr ds:[eax+0x3A0]
0069B0B5    E8 C2FAECFF     call clipboar.0056AB7C
0069B0BA    8B45 FC         mov eax,dword ptr ss:[ebp-0x4]           ; UNICODE "Chieh"
0069B0BD    85C0            test eax,eax
0069B0BF    74 16           je short clipboar.0069B0D7
0069B0C1    8BD0            mov edx,eax
0069B0C3    83EA 0A         sub edx,0xA
0069B0C6    66:833A 02      cmp word ptr ds:[edx],0x2
0069B0CA    74 0B           je short clipboar.0069B0D7
0069B0CC    8D45 FC         lea eax,dword ptr ss:[ebp-0x4]
0069B0CF    8B55 FC         mov edx,dword ptr ss:[ebp-0x4]
0069B0D2    E8 CDB2D6FF     call clipboar.004063A4
0069B0D7    85C0            test eax,eax
0069B0D9    74 05           je short clipboar.0069B0E0
0069B0DB    83E8 04         sub eax,0x4
0069B0DE    8B00            mov eax,dword ptr ds:[eax]
0069B0E0    8BD8            mov ebx,eax
0069B0E2    8D55 EC         lea edx,dword ptr ss:[ebp-0x14]
0069B0E5    B8 4D000000     mov eax,0x4D
0069B0EA    E8 818AD7FF     call clipboar.00413B70
0069B0EF    8B55 EC         mov edx,dword ptr ss:[ebp-0x14]          ; UNICODE "77"
0069B0F2    8D45 F8         lea eax,dword ptr ss:[ebp-0x8]
0069B0F5    E8 F6C2D6FF     call clipboar.004073F0
0069B0FA    83FB 05         cmp ebx,0x5                              ; 英文用户名固定为五位,超过不参与运算
0069B0FD    7C 05           jl short clipboar.0069B104
0069B0FF    BB 05000000     mov ebx,0x5
0069B104    85DB            test ebx,ebx
0069B106    7E 42           jle short clipboar.0069B14A
;--------------------------------------------------------------------;
0069B108    C745 F0 0100000>mov dword ptr ss:[ebp-0x10],0x1
0069B10F    8D45 E8         lea eax,dword ptr ss:[ebp-0x18]
0069B112    50              push eax
0069B113    B9 01000000     mov ecx,0x1
0069B118    8B55 F0         mov edx,dword ptr ss:[ebp-0x10]
0069B11B    8B45 FC         mov eax,dword ptr ss:[ebp-0x4]           ; UNICODE "Chieh"
0069B11E    E8 F9C5D6FF     call clipboar.0040771C
0069B123    8B45 E8         mov eax,dword ptr ss:[ebp-0x18]          ; UNICODE "C"
0069B126    E8 3DBFD6FF     call clipboar.00407068
0069B12B    0FB730          movzx esi,word ptr ds:[eax]
0069B12E    8D55 E4         lea edx,dword ptr ss:[ebp-0x1C]
0069B131    0FB7C6          movzx eax,si
0069B134    E8 378AD7FF     call clipboar.00413B70
0069B139    8B55 E4         mov edx,dword ptr ss:[ebp-0x1C]          ; UNICODE "67" "104" "105" "101" "104"
0069B13C    8D45 F8         lea eax,dword ptr ss:[ebp-0x8]
0069B13F    E8 ACC2D6FF     call clipboar.004073F0
0069B144    FF45 F0         inc dword ptr ss:[ebp-0x10]
0069B147    4B              dec ebx
0069B148  ^ 75 C5           jnz short clipboar.0069B10F              ;循环
;--------------------------------------------------------------------;
0069B14A    8D55 E0         lea edx,dword ptr ss:[ebp-0x20]
0069B14D    8B45 F4         mov eax,dword ptr ss:[ebp-0xC]
0069B150    8B80 A8030000   mov eax,dword ptr ds:[eax+0x3A8]
0069B156    E8 21FAECFF     call clipboar.0056AB7C
0069B15B    8B45 E0         mov eax,dword ptr ss:[ebp-0x20]
0069B15E    8B55 F8         mov edx,dword ptr ss:[ebp-0x8]           ; UNICODE "ok7767104105101104"
0069B161    E8 4EC5D6FF     call clipboar.004076B4                   ; //->内存注册机位置
0069B166    75 67           jnz short clipboar.0069B1CF
;--------------------------------------------------------------------;
;算法猜想:ok77为固定字符串,取用户名Ascii的十进制串联起来
;英文用户名Ascii码限制取五位,中文用户名取值(注:宽字节)
;Chieh对应的是67 104 105 101 104
;用户名:Chieh
;注册码:ok7767104105101104
;用户名:52pojie
;注册码:ok775350112111106
;用户名:中国
;注册码:ok772001322269
;--------------------------------------------------------------------;


英文名的自己用ascii码表 自己算个码注册吧。中文用户名的,嘿嘿,自己写注册机。

注册机源码:
[Delphi] 纯文本查看 复制代码
var
  //公共变量,不要动
  strName,strSn: string; 
  i,j:integer;
  
{----公共函数不要动----}
procedure Init;
begin
  strName := edtName.Text;
end;

procedure SetSn;
begin
  edtSn.Text := strSn ;
end;
{----公共函数结束----}

{----注册机入口----}
begin
  Init;
  if strName <> '' then
  begin
    strSn:='ok77';
    if Length(strName)<=5 then
    j:=Length(strName) else
    j:=5;     
    for i:=1 to j do
      strSn:=strSn+format('%d',[Ord(strName[i])]);

    //strSn := '计算结果';
    SetSn;
  end;
end.
{------------------}


每个人每天都有固定的评分值和人气值,不介意的话。多多打赏点,谢谢


免费评分

参与人数 1热心值 +1 收起 理由
Sound + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩.

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Sound 发表于 2016-3-14 15:39
建议配上原版下载外链。
 楼主| Chieh 发表于 2016-3-14 16:07
Sound 发表于 2016-3-14 15:39
建议配上原版下载外链。

谢谢sound大牛提醒,已经配上了。官网已失效
一个淫才 发表于 2016-3-14 16:13
 楼主| Chieh 发表于 2016-3-14 16:14
一个淫才 发表于 2016-3-14 16:13
高手啊,刚注册就开始分析算法了

请看标题,简单算法分析。谢谢咯
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-17 13:52

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表