首页
社区
课程
招聘
有人知道SLS算法吗?
发表于: 2004-8-4 10:33 8084

有人知道SLS算法吗?

2004-8-4 10:33
8084
收藏
免费 1
支持
分享
最新回复 (8)
雪    币: 3246
活跃值: (374)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
2
这个很简单,你看看它的SDK头文件,再用IDA看看它的MFC lib文件。:D 某个华人写的。

keygen可以这样写。下面的函数基本都是它的SDK里的,有些没在头文件里声明,需要自己声明。
	char WinDir[MAX_PATH];
	::GetWindowsDirectory(WinDir, sizeof(WinDir));

	const static char *ProductID = "1111-2222-3333-4444-5555";
	r = SLS_Register(ProductID, "Product Name", WinDir);
	r = SLS_GetReference(ProductID, ReferenceCode);

	struct _SLS_LICENCE lic;
	ZeroMemory(&lic, sizeof(lic));                  
	lic.AccessKey = xxxx;
	::CreateLicence(ReferenceCode, lic, s, 0, 0);
	char Key[128];
	::AddDashToText(s, Key, 4);

	r = SLS_SetLicence(ProductID, ReferenceCode, Key);

	SLS_SetPublisherData(ProductID, "8888");
2004-8-16 12:00
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
blowfish:  

您好,您能否说得再详细一点?
我有一个类似的程序要破解,但是我一直到不到那四个Plain Secret Codes,请问能否给与一些提示?这四个码一般放在那个.dll文件里?谢谢。
2004-12-6 16:19
0
雪    币: 3246
活跃值: (374)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
4
有SDK可用就不需要那四个code了,直接象上面那样调sdk里的CreateLicence生成lic code, 然后用SLS_SetLicence把lic code写入注册表和文件。

有的需要找到lic.AccessKey和publisher data,这两个算是lic code的参数。
2004-12-6 22:13
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
实在让您笑话,我是一个十足的菜鸟,看了您的回复之后我才回去学vc++。可是没想到vc++这么难学,足足熬了以将近一个月的夜,还是一知半解。您能否将那个程序写得详尽一点?因为你写的一些参数我找不到。
不胜感激!
谢谢,请你吃饭!
2004-12-27 13:09
0
雪    币: 213
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
最初由 qdscan 发布
实在让您笑话,我是一个十足的菜鸟,看了您的回复之后我才回去学vc++。可是没想到vc++这么难学,足足熬了以将近一个月的夜,还是一知半解。您能否将那个程序写得详尽一点?因为你写的一些参数我找不到。
不胜感激!
谢谢,请你吃饭!


一个月通宵?肯定只剩下骨头了............:p
2004-12-27 14:25
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
破解方法如下:
    到网站 http://www.sheriff-software.com下载slssdk2.8。
其里面有一个可执行文件SlsGen.exe。这就是一个注册机。
   注册一个产品需要product id和四个加密码。装完程序后运行一次就可得到product id。至于四个加密码,运行SlsGen.exe程序,里面有一个register按键,该按键的作用是制作一个产品的注册机。在这里输入pruduct id,在内存里就可看到这四个加密码。
   呵呵,怎么样,成功了么?就这么简单。
2005-1-10 22:36
0
雪    币: 3686
活跃值: (1036)
能力值: (RANK:760 )
在线值:
发帖
回帖
粉丝
8
qdscan兄弟,url分析出现错误,已经修改过
嗯,不错,有兴趣可以进一步研究SLS:)
2005-1-10 22:50
0
雪    币: 116
活跃值: (839)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
这个是很简单,我只要知道Product ID就可以算出Product Serial Number(PSN),然后用SDK自带的工具SlsPsn算剩下的部分。
我试过几个用Sheriff SDK的软件,都可以搞定,不过我奇怪的是用我的工具算Sheriff Demo(Product ID: 9758-3050-1918-9292-6466)的PSN为FBEJ-BYFC-E7JN-61T5,然后用SlsPsn生成的Product ID为5304-8101-2029-4646-5759,竟然不一样,而用其产品的Product ID算的是一致的。
2005-11-7 09:27
0
游客
登录 | 注册 方可回帖
返回
//