能力值:
( LV6,RANK:90 )
|
-
-
2 楼
************************************
$39.95USD 就采用这样的保护?郁闷中ing……
************************************ 别以为外国佬就很牛B啊。
|
能力值:
( LV12,RANK:1130 )
|
-
-
3 楼
该系列软件采用的保护方法基本差不多,下面是
VeryPDF PDF Editor v1.1 $89.95USD 中的注册验证代码:
00407800 83EC 30 sub esp,30
00407803 56 push esi
00407804 8B7424 38 mov esi,dword ptr ss:[esp+38]
00407808 57 push edi
00407809 8A06 mov al,byte ptr ds:[esi]
0040780B 8A4E 01 mov cl,byte ptr ds:[esi+1]
0040780E 8A56 0E mov dl,byte ptr ds:[esi+E]
00407811 884424 14 mov byte ptr ss:[esp+14],al
00407815 32C0 xor al,al
00407817 884C24 2C mov byte ptr ss:[esp+2C],cl
0040781B 8A4E 0F mov cl,byte ptr ds:[esi+F]
0040781E 884424 15 mov byte ptr ss:[esp+15],al
00407822 884424 2D mov byte ptr ss:[esp+2D],al
00407826 884424 21 mov byte ptr ss:[esp+21],al
0040782A 884424 09 mov byte ptr ss:[esp+9],al
0040782E 8A46 02 mov al,byte ptr ds:[esi+2]
00407831 3C 50 cmp al,50
00407833 885424 20 mov byte ptr ss:[esp+20],dl
00407837 884C24 08 mov byte ptr ss:[esp+8],cl
0040783B 75 57 jnz short pdfedito.00407894
0040783D 8D5424 08 lea edx,dword ptr ss:[esp+8]
00407841 52 push edx
00407842 E8 88650100 call pdfedito.0041DDCF
00407847 8BF8 mov edi,eax
00407849 8D4424 18 lea eax,dword ptr ss:[esp+18]
0040784D 50 push eax
0040784E E8 7C650100 call pdfedito.0041DDCF
00407853 03F8 add edi,eax
00407855 83C4 08 add esp,8
00407858 83FF 0A cmp edi,0A
0040785B 75 37 jnz short pdfedito.00407894
0040785D 8D4C24 20 lea ecx,dword ptr ss:[esp+20]
00407861 51 push ecx
00407862 E8 68650100 call pdfedito.0041DDCF
00407867 8D5424 30 lea edx,dword ptr ss:[esp+30]
0040786B 8BF8 mov edi,eax
0040786D 52 push edx
0040786E E8 5C650100 call pdfedito.0041DDCF
00407873 03F8 add edi,eax
00407875 83C4 08 add esp,8
00407878 83FF 0A cmp edi,0A
0040787B 75 17 jnz short pdfedito.00407894
0040787D 807E 03 4D cmp byte ptr ds:[esi+3],4D
00407881 75 11 jnz short pdfedito.00407894
00407883 8A4E 05 mov cl,byte ptr ds:[esi+5]
00407886 33C0 xor eax,eax
00407888 80F9 57 cmp cl,57
0040788B 5F pop edi
0040788C 0F94C0 sete al
0040788F 5E pop esi
00407890 83C4 30 add esp,30
00407893 C3 retn
00407894 5F pop edi
00407895 33C0 xor eax,eax
00407897 5E pop esi
00407898 83C4 30 add esp,30
0040789B C3 retn
|
能力值:
( LV12,RANK:1130 )
|
-
-
4 楼
PDF2TXT(PDF To TEXT) v3.1 $38USD
00371170 83EC 18 sub esp,18
00371173 53 push ebx
00371174 56 push esi
00371175 8B7424 24 mov esi,dword ptr ss:[esp+24] ; 注册码
00371179 8D5424 08 lea edx,dword ptr ss:[esp+8]
0037117D 57 push edi
0037117E 32DB xor bl,bl
00371180 8A46 0E mov al,byte ptr ds:[esi+E]
00371183 8A4E 0F mov cl,byte ptr ds:[esi+F]
00371186 52 push edx
00371187 884424 1C mov byte ptr ss:[esp+1C],al
0037118B 885C24 1D mov byte ptr ss:[esp+1D],bl
0037118F 884C24 10 mov byte ptr ss:[esp+10],cl
00371193 885C24 11 mov byte ptr ss:[esp+11],bl
00371197 E8 35160000 call verypdf.003727D1
0037119C 8BF8 mov edi,eax
0037119E 8D4424 1C lea eax,dword ptr ss:[esp+1C]
003711A2 50 push eax
003711A3 E8 29160000 call verypdf.003727D1
003711A8 03F8 add edi,eax
003711AA 83C4 08 add esp,8
003711AD 83FF 0B cmp edi,0B ; 15+16=11
003711B0 74 09 je short verypdf.003711BB
003711B2 5F pop edi
003711B3 5E pop esi
003711B4 33C0 xor eax,eax
003711B6 5B pop ebx
003711B7 83C4 18 add esp,18
003711BA C3 retn
003711BB 8A0E mov cl,byte ptr ds:[esi] ; 1
003711BD 8A56 01 mov dl,byte ptr ds:[esi+1] ; 2
003711C0 8D4424 0C lea eax,dword ptr ss:[esp+C]
003711C4 884C24 18 mov byte ptr ss:[esp+18],cl
003711C8 50 push eax
003711C9 885C24 1D mov byte ptr ss:[esp+1D],bl
003711CD 885424 10 mov byte ptr ss:[esp+10],dl
003711D1 885C24 11 mov byte ptr ss:[esp+11],bl
003711D5 E8 F7150000 call verypdf.003727D1
003711DA 8D4C24 1C lea ecx,dword ptr ss:[esp+1C]
003711DE 8BF8 mov edi,eax
003711E0 51 push ecx
003711E1 E8 EB150000 call verypdf.003727D1
003711E6 03F8 add edi,eax
003711E8 83C4 08 add esp,8
003711EB 83FF 08 cmp edi,8 ; 1+2=8
003711EE 74 09 je short verypdf.003711F9
003711F0 5F pop edi
003711F1 5E pop esi
003711F2 33C0 xor eax,eax
003711F4 5B pop ebx
003711F5 83C4 18 add esp,18
003711F8 C3 retn
003711F9 8A4E 05 mov cl,byte ptr ds:[esi+5] ; 6
003711FC B0 24 mov al,24 ; $
003711FE 3AC8 cmp cl,al
00371200 74 09 je short verypdf.0037120B ; 6=$
00371202 5F pop edi
00371203 5E pop esi
00371204 33C0 xor eax,eax
00371206 5B pop ebx
00371207 83C4 18 add esp,18
0037120A C3 retn
0037120B 3846 06 cmp byte ptr ds:[esi+6],al ; 7
0037120E 74 09 je short verypdf.00371219 ; 7=$
00371210 5F pop edi
00371211 5E pop esi
00371212 33C0 xor eax,eax
00371214 5B pop ebx
00371215 83C4 18 add esp,18
00371218 C3 retn
00371219 8A4E 07 mov cl,byte ptr ds:[esi+7] ; 8
0037121C 33C0 xor eax,eax
0037121E 80F9 40 cmp cl,40 ; @
00371221 5F pop edi
00371222 5E pop esi
00371223 5B pop ebx
00371224 0F94C0 sete al ; 8=@
00371227 83C4 18 add esp,18
0037122A C3 retn
|
能力值:
( LV9,RANK:170 )
|
-
-
5 楼
当初我算的第一个算法就是这个,那个时候我分析了一个多小时,然后用口算出的注册码注册成功,给我增加了N多自信 激动得我想写一个注册机,可惜又不知道怎样产生随机数 -_-
|
能力值:
( LV9,RANK:770 )
|
-
-
6 楼
支持学习
|
能力值:
( LV9,RANK:170 )
|
-
-
7 楼
谢了。需要!
我前段时间正要找这一类软件,找了一个,可搞了很久都没有完全搞定呀。见http://bbs.pediy.com/showthread.php?s=&threadid=13118
baby2008帮我看看行吗?
|
能力值:
( LV12,RANK:1130 )
|
-
-
8 楼
fly说:
-----------------------------
这个东东是demo版
脱壳后去掉时间限制/NAG
还有功能限制/水印等问题
没意思,delete
------------------------------
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
楼主的算法分析的不错
不过感觉这个软件就纯粹一垃圾
我一不到6M的PDF文件
给他一转换硬是搞出130多M了
|
能力值:
( LV12,RANK:1130 )
|
-
-
10 楼
6M->130M
|
能力值:
( LV4,RANK:50 )
|
-
-
11 楼
对!就是垃圾,中文的PDF转换后全是乱码,注册机都出来了
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
垃圾软件。。。。
|
能力值:
( LV12,RANK:1130 )
|
-
-
13 楼
不是很垃圾吧?仅是不支持中文而已。
|