estelle Posted December 15, 2008 Share Posted December 15, 2008 !- Protected ArmadilloProtection system (Professional)!- <Protection Options>Debug-BlockerCopyMem-IIEnable Memory-Patching Protections!- <Backup Key Options>Fixed Backup Keys!- <Compression Options>Better/Slower Compression!- <Other Options>49347A80 Version 6.24 02-12-2008!- Elapsed Time 00h 00m 01s 703msArmadillo_V6.24.rarUnpack.rar Link to comment Share on other sites More sharing options...
Teddy Rogers Posted December 15, 2008 Share Posted December 15, 2008 The [unpackme] tag has been added to your topic title.Please remember to follow and adhere to the topic title format - thankyou![This is an automated reply] Link to comment Share on other sites More sharing options...
Ziggy Posted December 15, 2008 Share Posted December 15, 2008 (edited) That's something different. An Armadillo 6.x unpackme with an old V1 key registration scheme + Hardware locking.Try this keygenUnpackmeV6.24_V1_Key_keygen.rarZiggy Edited December 15, 2008 by Ziggy Link to comment Share on other sites More sharing options...
estelle Posted December 15, 2008 Author Share Posted December 15, 2008 very nice work thx Ziggy Link to comment Share on other sites More sharing options...
Apuromafo Posted March 28, 2012 Share Posted March 28, 2012 interesting app and interesting keygen, but more interesting about:whithout serial check and find the correct cert (maybe default) , checking the values importants for the keygen:Project ID: 1Level 0 unsigned, symkey:7FA35531if comparate the kg and checking the sym key if are there exist(yes i'ts here too):00401615 |. 81F2 3155A37F XOR EDX,7FA35531the kg of Ziggy work for date of today, interesting way brobut seeying is this the interesting:^^ and when open is a moding of notepad2 of some author but this about is chinese! but with interesting hints for every reverser..this talk the about:各分类语言程序的破解思路 C类 Point-H法 bp GetDlgItem/GetWindowText(A/W)/GetWindowTextLength(A/W) (断输入框) bp MessageBox(A/W)(断对话框) 字符串法 B、D类 DEDE、PE Explorer作为强有力的辅助工具 关键还是找按妞事件 Point-H法 bp GetDlgItem/GetWindowText(A/W)/GetWindowTextLength(A/W) (断输入框) bp MessageBoxA(断对话框) 字符串法 FormCreate V类 VBExplorer、GetVBRes、SmatCheck作为强有力的辅助工具 关键还是找按妞事件 bp rtcMsgBox(断对话框) E类 有E-Code Explorer作为辅助工具查找按钮事件 ECode法注册表类型 Bpx RegOpenKeyA(W) Bpx RegOpenKeyExA(W)INI文件类型(*.reg/*.ini) Bpx GetPrivateProfileStringA其他文件类型(*.dat/*.lic…) Bpx CreateFileA(W) Bpx ReadFileDLL文件操作类型 Bpx CreateFileA(W)拦截窗口:bpx CreateWindow 创建窗口bpx CreateWindowEx(A/W) 创建窗口bpx ShowWindow 显示窗口bpx UpdateWindow 更新窗口bpx GetWindowText(A/W) 获取窗口文本拦截消息框:bpx MessageBox(A) 创建消息框bpx MessageBoxExA 创建消息框bpx MessageBoxIndirect(A) 创建定制消息框拦截警告声:bpx MessageBeep 发出系统警告声(如果没有声卡就直接驱动系统喇叭发声)拦截对话框:bpx DialogBox 创建模态对话框bpx DialogBoxParam(A/W) 创建模态对话框bpx DialogBoxIndirect 创建模态对话框bpx DialogBoxIndirectParam(A/W) 创建模态对话框bpx CreateDialog 创建非模态对话框bpx CreateDialogParam(A) 创建非模态对话框bpx CreateDialogIndirect 创建非模态对话框bpx CreateDialogIndirectParam(A/W) 创建非模态对话框bpx GetDlgItemText(A/W) 获取对话框文本bpx GetDlgItemInt 获取对话框整数值拦截剪贴板:bpx GetClipboardData 获取剪贴板数据拦截注册表:bpx RegOpenKey(A) 打开子健 ( 例:bpx RegOpenKey(A) if *(esp+8)=='****' )bpx RegOpenKeyEx 打开子健 ( 例:bpx RegOpenKeyEx if *(esp+8)=='****' )bpx RegQueryValue(A) 查找子健 ( 例:bpx RegQueryValue(A) if *(esp+8)=='****' )bpx RegQueryValueEx 查找子健 ( 例:bpx RegQueryValueEx if *(esp+8)=='****' )bpx RegSetValue(A) 设置子健 ( 例:bpx RegSetValue(A) if *(esp+8)=='****' )bpx RegSetValueEx(A) 设置子健 ( 例:bpx RegSetValueEx(A) if *(esp+8)=='****' )注意:“****”为指定子键名的前4个字符,如子键为“Regcode”,则“****”= “Regc”功能限制拦截断点:bpx EnableMenuItem 禁止或允许菜单项bpx EnableWindow 禁止或允许窗口bmsg hMenu wm_command 拦截菜单按键事件,其中hMenu为菜单句柄bpx K32Thk1632Prolog 配合bmsg hMenu wm_command使用,可以通过这个断点进入菜单处理程序应用示例:CALL [KERNEL32!K32Thk1632Prolog]CALL [......] <-- 由此跟踪进入菜单处理程序CALL [KERNEL32!K32Thk1632Epilog]拦截时间:bpx GetLocalTime 获取本地时间bpx GetSystemTime 获取系统时间bpx GetFileTime 获取文件时间bpx GetTickCount 获得自系统成功启动以来所经历的毫秒数bpx SetTimer 创建定时器bpx TimerProc 定时器超时回调函数拦截文件:bpx CreateFileA 创建或打开文件 (32位)bpx OpenFile 打开文件 (32位)bpx ReadFile 读文件 (32位)bpx WriteFile 写文件 (32位)拦截驱动器:bpx GetDrivetype(A/W) 获取磁盘驱动器类型bpx GetLogicalDrives 获取逻辑驱动器符号bpx GetLogicalDriveStringsA(W) 获取当前所有逻辑驱动器的根驱动器路径拦截狗:bpio -h 378(或278、3BC) R 378、278、3BC是并行打印端口bpio -h 3F8(或2F8、3E8、2E8) R 3F8、2F8、3E8、2E8是串行端口VB程序专用断点:bp__vbaFreeStr 偶发现了VB杀手断点.不管是重起验证.还是有错误提示的VB..下这个断点通杀bpx msvbvm50!__vbaStrCmp 比较字符串是否相等bpx msvbvm50!__vbaStrComp 比较字符串是否相等bpx msvbvm50!__vbaVarTstNe 比较变量是否不相等bpx msvbvm50!__vbaVarTstEq 比较变量是否相等bpx msvbvm50!__vbaStrCopy 复制字符串bpx msvbvm50!__vbaStrMove 移动字符串bpx MultiByteToWideChar ANSI字符串转换成Unicode字符串bpx WideCharToMultiByte Unicode字符串转换成ANSI字符串上面的断点对应VB5程序,如果是VB6程序则将msvbvm50改成msvbvm60即可记住VB常用的一些函数:MultiByteToWideChar 将ANSI字符串转换成UNICODE字符WideCHatToMultiByte 将UNICODE字符转换成ANSI字符rtcT8ValFromBstr 把字符转换成浮点数 vbaStrCmp 比较字符串(常用断点)vbaStrComp 字符串比较(常用断点)vbaStrCopy 复制字符串StrConv 转换字符串vbaStrMove 移动字符串__vbaVarCat 连接字符串rtcMidCharVar 在字符串中取字符或者字符串!__vbaLenBstr 取字符串的长度vbaVarTstNe 变量比较vbaVarTstEq 变量比较rtcMsgBox 显示对话框VarBstrCmp 比较字符串VarCyCmp 比较字符串 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now