|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
还有,得到了7.2的SDK后似乎还要去狗吧? |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
感谢提供下载地址,不过很讨厌 rapidshare.com ,尝试了3天,重试了n次才下载完成。。。。。 |
|
|
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
可是偶下不到SDK,看到crackz倒是直接有 Sentinel RMS toolkit下载,可是偶没有权限啊,而且SLM的SDK也找不到,DD 帮帮忙吧 |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呵呵,感谢 ngoksun ,虽然Exetools关闭注册了,但是 linhanshi 发布了一个1.01版本的,已经算出 VendorID 了,接下来该怎么办呢? |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
兄弟可否帮忙说得详细点? |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
好吧,决定从 gen lic 入手了 |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
兄弟有兴趣看看吗?可否帮忙弄一弄? |
|
[原创]用VC一步一步编写完美注册机(上)----界面篇(附带VC源代码,有美妙的音乐、超酷的动态鼠标、华丽的商业皮肤)-也可做VC入门
难得的好东东,顶一个,学习中。。。 |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呃,楼上的兄弟可以说的具体点吗?软件已经PM给你了,可以的话麻烦帮忙看看吧 |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呃,感谢楼上的提示,现在关进问题就在于自校验在哪里,这个让我是在摸不到头绪 |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呵呵,停了几天,突然发现自己的脑子很是笨,怎么就没看看文件的属性信息呢,现在可以肯定了,该软件是 Senxxxxx RXX 保护的,DD们看看吧,如何搞定这个 Senxxxxx RXX 呢? |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呃,帖子沉了,难道对Java感兴趣的人这么少么?呵呵,已经关注的老大们给点信息吧,焦急地等待中。。。 |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呃,再次感谢大家的帮助,关于软件已经通过短信息发给大家了,有兴趣的人请帮忙分析一下吧,不过请不要公开该软件,谢谢啦 |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呃,谢谢大家的帮助,首先回复vhly 的答复,META-INF中只有 MANIFEST.MF 一个文件,而且 MANIFEST.MF 中没有一个 *.class 的内容,内容就这样: Manifest-Version: 1.2.0.2926 UGC-Version: UGC for windows 1.0.0.2925 XXXJava-Version: 1.0.0.2925 Main-Class: 那是不是就不用考虑签名的问题了? 然后回答 Isaiah 的,简单看了一下,整个服务器核心代码中似乎没有什么额外的加密了,许可算法部分是Sen的。 最后是 舵手 的,这个软件没有狗,就是一个许可文件,格式是 2003010120081231XXXXXXXXXXXXXXXX 这样的一串,前十六位为两个日期,后十六位为加密的字串,个人感觉爆破起来很简单,软件连壳都没加(我是指其余的Dll文件,JAR就更不用说了)!!!! 最后不知道哪位了解Sen*软狗的保护机制,是不是在同目录的那些Dll中还有文件的校验导致JVM崩溃呢?谢谢大家了 |
|
|
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呵呵,怎么还是少有人回复啊,都等两天了,高手们就帮忙看看吧 |
|
[原创]Syser Debugger v1.92破解过程
哈哈,谢谢楼主分享。在下菜鸟一个,就会点编程,看到楼主的注册机实在太简单了,而且在VC++下无法编译,就做了点修改,就算帮楼主完善一下吧,不要见怪哦! 把下面的代码复制到新建的 VC++ Consol 工程中便可直接编译:(呃,删除了附件中编译好的注册机,支持作者 ) //====================================================== #include <conio.h> #include <stdio.h> #include <string.h> unsigned char map[]={'0','1','2','3', '4','5','6','7', '8','9','a','b', 'c','d','e','f'}; void hextostring(const char* in,char *out); void main() { unsigned char key192[]={0x67,0x2e,0xf3,0xc1,0xcd,0xa8,0x45,0x9b};//这里是v1.92的种子 unsigned char key193[]={0x17,0x2e,0x23,0xe1,0xc1,0x98,0x45,0x3a};//这里是v1.93的种子 unsigned char lic[8]; unsigned char genkey[17]={'\0'}; printf(" Syser Debugger V1.92/V1.93 注册机 by xee.\n\n"); printf("请输入注册名(注意-只能使用数字与小写字母,且不得超过8位):\n"); scanf("%8s",lic);//输入用户名 printf("\n\n"); int i,j; int length=strlen((const char*)lic); for(j=0;j<length;j++) { for(i=0;i<8;i++) { key192[i]=key192[i]^lic[j];//计算V1.92的注册码 key192[7-i]=key192[7-i]+lic[j]; key193[i]=key193[i]^lic[j];//计算V1.93的注册码 key193[7-i]=key193[7-i]+lic[j]; } } printf("输入的用户名为: %s\n",lic); hextostring((char*)key192,(char*)genkey); printf("1.92版本注册码: %s\n",genkey);//生成V1.93的注册码 hextostring((char*)key193,(char*)genkey); printf("1.93版本注册码: %s\n\n",genkey);//生成V1.93的注册码 getch(); } void hextostring(const char* in,char *out) { const char *p=in; int i; for (i=0;i<8;i++) { if (p!=NULL) { out[2*i]=map[((*p)>>4)&0x0f]; out[2*i+1]=map[(*p)&0x0f]; p++; } } } //====================================================== |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
感谢 davidhee 的回复,问题关键不在怎样验证许可,而是为什么修改class文件后JVM会崩溃,难道这也是保护的一部分? |
|
[求助]Java编写的某行业软件逆向分析(Senxxxxx RXX保护)
呵呵,没人研究过么?帮帮忙吧,都快沉了 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值