首页
社区
课程
招聘
无狗安装微狗SDK成功
发表于: 2006-5-10 11:25 14224

无狗安装微狗SDK成功

2006-5-10 11:25
14224
无狗安装微狗SDK 4.0

抓出安装包里的RevealTool.dll,取消安装前先copy一份MicroDog SDK V4.0

改RevealTool.dll的读狗函数为:

1000864B   33C0             XOR EAX,EAX
1000864D   C3               RETN
用reveal.exe解密。

使用的Number.Dog文件为
The Serial Number is: 1118481
11111,11111,11111,11111,11111,11111,11111,111111

    这个可以手工输入,改个jmp就ok了。这是我先前输入时保存的Number.Dog,忘了改的地址了。

reveal.exe 第一个参数为安装路径,第二个参数为安装语言,中文为2052。

reveal "C:\Program Files\SafeNet China\MicroDog SDK V4.0" 2052

reveal.c
#include <windows.h>
#include <stdio.h>
#include <string.h>

int (*Reveal)(char *,int);

int main(int argc, char *argv[])
{
   HMODULE hlib = NULL;
   hlib = LoadLibrary("RevealTool.dll");

    if (NULL == hlib)
    {
        printf("LoadLibrary RevealTool.dll Failed: %d\n", GetLastError());
        return -1;
    }
        if (NULL == (Reveal =GetProcAddress(hlib, "Reveal")))
    {
        printf("GetProcAddress Failed: %d\n", GetLastError());
        return        -1;
    }
    if (argc > 0)
        {
        Reveal(argv[1],atoi(argv[2]));
        }
    return        0;
}

求人不如求自己,先前找板上的同志要微狗的sig,现在不用了。

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (15)
雪    币: 253
活跃值: (25)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
2
最初由 powder 发布
无狗安装微狗SDK 4.0

抓出安装包里的RevealTool.dll,取消安装前先copy一份MicroDog SDK V4.0


........


支持一下的说
2006-5-10 11:32
0
雪    币: 229
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
条条大路通罗马,但这样好象只是做SIG方便了,读不了什么狗了,呵呵,没有这种DOGKEY呢,不过用来看看函数接口等操作还是不错的
2006-5-10 11:33
0
雪    币: 153
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
2006-5-10 11:36
0
雪    币: 3515
活跃值: (4042)
能力值: (RANK:215 )
在线值:
发帖
回帖
粉丝
5
这个认真支持一下。
2006-5-10 11:57
0
雪    币: 153
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
把文件抓出来用开发工具绑就行了,呵呵
2006-5-10 12:04
0
雪    币: 116
活跃值: (784)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
http://hyperupload.com/download/0272bf4c42/RevealSDK.zip.html
2006-5-10 13:28
0
雪    币: 12626
活跃值: (3122)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
good
2006-9-30 15:09
0
雪    币: 89
活跃值: (151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
兄弟就把你做好的那个放出来吧,,呵呵
2006-9-30 15:26
0
雪    币: 26
活跃值: (189)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
没什么意义!
2006-10-1 13:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
学习学习!!!
2006-10-2 11:27
0
雪    币: 12626
活跃值: (3122)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
我想知道你是怎样找到这个函数的?
我试着安装sdk3.4,没有办法找到该函数.
谢谢
2006-10-2 22:52
0
雪    币: 12626
活跃值: (3122)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
有人知道吗?
2006-10-5 11:39
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
彩虹狗dogkey包含的信息,容易解码,与文件的绑定算法也不难,仔细跟踪一遍开发工具的安装过程就明白。

弄清楚彩虹狗信息的绑定与解绑算法,基本可以实现替换狗,软复制。

彩虹狗开发工具的安装,是可以无狗进行的,因为查狗在绑定之前,也就是说那个查狗操作不需要严格的绑定就可以实现,只是一次简单的判断,改一个跳转就行了。

要想看清楚彩虹狗api接口的sig,最好先把文件去一下花指令,然后一般的版本是反汇编搜索A5A50000,再分析上级调用,各号功能,0、1、2、3、4等等,很清楚。
2006-10-6 00:07
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
不错!支持一下
2006-10-7 18:28
0
雪    币: 3515
活跃值: (4042)
能力值: (RANK:215 )
在线值:
发帖
回帖
粉丝
16
最初由 ronis 发布
彩虹狗dogkey包含的信息,容易解码,与文件的绑定算法也不难,仔细跟踪一遍开发工具的安装过程就明白。

弄清楚彩虹狗信息的绑定与解绑算法,基本可以实现替换狗,软复制。

彩虹狗开发工具的安装,是可以无狗进行的,因为查狗在绑定之前,也就是说那个查狗操作不需要严格的绑定就可以实现,只是一次简单的判断,改一个跳转就行了。
........


这才是点到了点上,支持。
2006-10-8 08:49
0
游客
登录 | 注册 方可回帖
返回
//