Xilisoft iPod Video Converter 5.1.20.0121[绿色注册版]

款为Ipod提供的视频转换工具,提供了将AVI, MPEG, WMV, MOV, MP4, RM, RMVB, DivX, ASF, VOB, 3GP等格式的视频文件转换成在IPod上播放的格式。也可以将视频中的音频转换成iPod支持的MP3文件格式……

多说几句:
[color=#0000FF]我那个IMToo系列的注册机,似乎对UILib*.DLL来验证的程序都有效,只要填写对了软件名几乎都OK!
我目前碰到的两个系列就是IMToo系列和这个Xilisoft系列,都验证OK了,实在无语![/color]

CrackMe之十的加强与优化

1、将以前的一个字符串变形函数,结合变形MD5,对注册进行验证!
2、为了防止爆破,将所有的代码都放到动态申请的内存里运行,同时对原代码进行简单的加密,呵呵!


以上两点依然保留,但同时在进行关键比较时:
1、进行两次查表计算后再对比
2、在对比完成后,重新对母表排序!

09年写的第一个小程序:CrackMe之十

1、将以前的一个字符串变形函数,结合变形MD5,对注册进行验证!
2、为了防止爆破,将所有的代码都放到动态申请的内存里运行,同时对原代码进行简单的加密,呵呵!

源码与分析先不放出来,等过阵子再放出吧,呵呵!
CM运行如图:

让程序支持拖拽功能

这里主要是三个函数一个消息。三个函数分别是:
[color=#FF0000]VOID DragAcceptFiles(HWND hWnd,BOOL fAccept);
UINT DragQueryFile(HDROP hDrop,UINT iFile,LPTSTR lpszFile,UINT cch);
VOID DragFinish(HDROP hDrop);[/color]

一个消息是:
[color=#FF0000]WM_DROPFILES
SendMessage( hWndControl, WM_DROPFILES, wParam,  lParam ); [/color]
其中:
wParam的值为(HDROP),而lParam的值则必须为0!

非自励,不足以前进;无恒心,却足以后退!

老婆回家了,一个留在了广州,心里有些烦烦的,不知道什么才好……
过几天就是春节了,心里其实也好想回家看看爸妈和我那个宝贝女儿,但是心里总有些事,只好一个人留下来了!

准备着想把这个难得的假期过的充实些,能学些东西,也想把08年的C++的复习计划完成!可是有好长一阵时没翻了,一下子又不知道从那里着手讲解!只好翻起了书本,只是翻着、翻着,心却有些散了……

这是扉页里写下的一句话:
[color=#FF0000]非自励,不足以前进;无恒心,却足以后退![/color]

IMToo系列软件的算法注册机

ImTOO DVD to 3GP Converter 5.0.46.1219
ImTOO DVD to 3GP Converter是款功能强大,简单好用的DVD到3GP格式的转换工具,它能帮你把DVD分割并转换成高品质的3GP(3GP2)视频格式和MP3音频格式,并在移动电话上播放。

ImTOO DVD to MP4 Converter 5.0.46.0109
ImTOO DVD to MP4 Converter能让我们将DVD光盘的影片直接转换成MP4或是AVI文件,还可以将影片的声音撷取出来,并转换成AAC、M4A、MP3等音乐格式。

IMToo系列软件的算法分析

【文章标题】: IMToo系列软件的算法分析
【软件名称】: IMToo系列软件
【详细过程】
  同样是一个通过专用DLL来验证程序,通过在DLL里查看导出函数,很快就能找到:
  UILib8_M.ImRegUserInfo::IsValidRegInfo_private
  
  双击来到段着下断:

ImTOO AVI MPEG Converter 5.1.18.0109[注册信息]

一款强大的AVI、MPEG文件转换工具,支持avi到DVD, avi到mpg的转换。支持大多数的视频文件格式,例如DVD, VCD, AVI, WMV, MP4, MOV, 3GP, GIF动画, RM, ASF和音频文件格式,例如MP3, WMA, OGG, AAC, M4A, WAV, AC3 等,可以转换音频文件或从视频文件中提取音频,例如ac3到wav, avi到mp3, mp4到mp3的转换。

[color=#0000FF]用户名:iawen
注册码:11111A22222B33333C440B2B-35F8-4364-228B[/color]

OJOsoft系列软件的注册算法分析

软件是VC写的,用PEID显示为:Microsoft Visual C++ 7.0 Method2 [调试]
二话不说,直接到OD载入,然后输入假的激活码,很快就能找到关键点:

00401D6D     .  C74424 1C 00000>mov dword ptr ss:[esp+1C],0
00401D75     .  E8 96E80100     call <jmp.&MFC71.#3761>
00401D7A     .  51              push ecx
00401D7B     .  8D5424 08       lea edx,dword ptr ss:[esp+8]
00401D7F     .  8BCC            mov ecx,esp
00401D81     .  896424 10       mov dword ptr ss:[esp+10],esp
00401D85     .  52              push edx
00401D86     .  FF15 E4514200   call dword ptr ds:[<&MFC71.#297>]         ;  MFC71.7C14E575
00401D8C     .  8B8E C8000000   mov ecx,dword ptr ds:[esi+C8]
00401D92     .  FF15 30504200   call dword ptr ds:[<&Control.AVProxy::Reg>;  Control.AVProxy::RegisteProduct