万捷网络验证系统是由万捷网络工作室为软件开发者设计的一款专业的网络用户管理系统,并提供安全的软件保护功能,有效的防止商业软件被破解。此程序适用于任何支持HTTP访问的编程语言或网页程序。其测试版于2008年5月10日发布,正式版于2010年5月1日上线。
产品用途
万捷网络验证系统是为软件开发者设计的一套完善的网络验证体系,可以为软件增加收费授权的功能,让您开发的软件可以进行销售、充值、登陆、管理等操作,并且提供防破解验证功能,可以更好的保护商业软件不被破解。支持:易语言、VC、VB、DELPHI、.NET、ASP、HTML、PHP、安卓、IOS、JAVA、FLASH、简单脚本语言等任何可以进行HTTP访问的应用程序或网页程序。为互联网时代的新兴软件产业带来了很大的帮助。
系统特色
EXE版本特色
EXE版本后台为EXE应用程序,不绑定机器,可以在任意电脑随时随地登录,由于不需要服务器返回UI界面和框架代码等多余数据,操作速度更快。
版面排列工整有序,功能划分非常细致清晰,可以非常方便的对服务器数据进行各类可视化管理操作,免去繁琐复杂使用困难的烦恼。
管理功能更加全面,对于用户数据、卡类数据、代理信息、软件信息等都有非常全面的管理功能,各种批量管理功更能快速完成各种数据的维护,可减少大量的维护时间。
相对于WEB版本,对于服务器配置要求更低,可节省初期投入成本。
相对于其他EXE版本的验证系统,功能更加强大,使用更方便快捷。
WEB版本特色
WEB版本管理后台为PHP构架,运行速度更快、更安全,功能非常全面,几乎可以满足各类用户的所有需求。
自定义API接口几乎可以实现任何编程语言、网页程序的功能对接,让任何程序都可以调用客户端的所有功能,更可以与个人网站进行对接,得到更好的用户体验。
后台页面UI采用jQuery开发,更加美观大方,采用AJAX提交数据,页面无刷新更新数据,使用体验更舒适。
独创的服务器监控系统可以时刻监控服务器运行状态、资源使用状态,更好的掌控服务器配置需求以进行适当的调控管理。
用户动态监控系统可以更好的查看统计用户的使用状态,对程序未来的发展方向、业绩趋势有一个更加直观的了解,有利于提升未来软件的收入效益。
继承WEB语言的优势,可支持手机、电脑、Ipad等智能设备,只要有网络就可以随时随地进行数据维护、制卡、发卡、添加代理、代理加款等任何后台操作。让您脱离台式电脑,在世界各地完成销售维护操作,不会再因为离开电脑而丢失了大量收益,仅此一项价值就不可估量。
客户端特色
1、万捷网络验证系统客户端为支持库和DLL动态链接库形式,扩展性极强。
2、功能简洁明了,函数接口采用中文命名,更加适合中国人的开发使用习惯,跨越了英文限制发展的界限。
3、提供多种目前主流编程语言的开发实例,可以更快的使程序投入使用,减少开发时间。
4、坚持少代码多功能、少设置多安全的开发原则,仅需要1分钟即可配置好开发实例进行测试使用。
5、配合图文帮助文档使用,即使初级用户也能快速投入使用,由于代码集成率极高,所以入门非常简单。
6、免费试用功能,摒弃常规的公开测试账号的测试方式,采用一键试用模式,更好的提高用户体验。
程序特色
1、万捷网络验证系统可以完美的解决您软件的授权销售相关问题,充值卡生成、客户信息管理、代理提卡、订单查询、修改公告、修改密钥、更新版本,管理更及时快捷
2、完善的传输数据加密技术,动态密钥90秒自动过期技术,更好的保证了您的数据不被抓包。
3、内置防破解验证函数,可进行多次调用多处验证,更好的保护您的产品不被破解。
4、重要数据分离功能,将重要数据存放在服务器中,只有当客户登陆成功后才会返回相应的重要数据,进行调用,就算真被破解的,没有这些重要数据,破解出来的也是无法使用的残品。
5、独特的自定义API接口功能,可以有开发者自行编写定义,几乎可扩展的任何编程软件实现任何功能;
6、按要求使用内置功能,可完美免疫任何暴力破解。
7、每套验证系统默认为可管理100款软件,每一款软件的用户数据、卡密数据等都是独立的,程序之间互不影响。
8、推广员系统,用户注册、充值时,可以填写推广员账号,操作成功后用户账号和代理账号都会得到预设的相应的使用时间和点数的赠送。
版本功能
EXE版本功能
一、管理端:
1、充值卡信息管理:生成、删除、修改销售状态等。
2、客户信息管理:加时间、修改密码、封停、改绑、删除等操作。
3、代理信息管理:代理添加、修改密码、修改批号、发放充值卡。
4、订单信息管理:此订单信息为自动发货订单信息记录,可进行查询、整理、删除等操作。
5、软件列表信息:一套网络验证系统可同时开发36款软件同时使用,可对软件进行分类单独设置提示信
息、版本信息、公告信息、注册方式、登陆方式、加密字符、动态密钥、绑定方式等。
6、数据自助恢复:用于恢复服务器中的客户数据和充值卡数据,恢复之前需有备份的数据库文件。
二、客户端:
1、客户登陆:已经注册的,并且充值过未到期的用户账号进行登陆验证。
2、修改密码:客户自助修改登陆密码。
3、自助提卡:输入淘宝订单号和支付宝交易号可进行自助提卡,无卡自动生成,实现全自动销售。
4、卡密查询:查询提取的充值卡的充值状态和卡密等值时间。
5、客户充值:输入提取的充值卡号卡密,对已经注册的账号进行充值、续期操作。
6、客户注册:注册方式分为禁止注册、开放注册、带卡密注册、试用注册四种注册方式。
7、防破验证:内置防破解验证函数,进行多子程序段中调用,可有效的防止软件被破解。
8、自助解绑:在管理端开启“自助解绑”功能后,设置好“解绑扣除时间”,客户就可以在客户端自助解
除绑定限制换机使用,同时扣除客户相应的使用时间。
三、代理端:
1、代理提卡:可根据管理端对此代理设置的批号,提取属于此批号的充值卡。
2、销售状态查询:查询代理已经销售的充值的被充值状态和充值对应的客户。
四、服务器文件:
1、服务器文件为PHP文件,需要上传到虚拟主机或服务器目录,用于服务器与PC端的数据传输,和
Mysql数据库数据调用、修改等。
WEB版本功能
WEB版本的概念也就是我们一般所说的网页形式的管理后台,大部分的操作都是在网页中实现的。
一、管理后台(软件开发者、代理商都使用此平台)
1、用户信息管理:对用户进行修改、锁定、加时、加点、备注、删除等操作,批量管理功能让日常管理更加得心应手。
2、添加新用户:管理员可以直接在后台添加用户账号,方便用户不方便亲自注册账号时使用。
3、批量管理用户:可以对大量指定账号进行批处理操作,不需要逐一手动查找修改。
4、操作记录:记录用户登录、注册、充值、换机、解绑、非法调试等操作,方便查看用户的动态信息。
5、卡密管理:对用户充值卡进行锁定、备注、删除、修改、退卡等操作,退卡将返还代理制卡成本,方便结算。
6、生成卡密:可以根据自己的需求生成任意时间、任意点数、任意权限的充值卡,用于用户充值、注册。
7、批量管理充值卡:可以对大量指定充值卡号进行批处理操作,不需要逐一手动查找修改。
8、后台用户列表:包括超级管理员、管理员、总代理、代理四个级别的后台用户进行管理,设置不同用户的管理权限、折扣、售卡种类等信息。
9、添加后台用户:添加管理员、总代理、代理三个级别的用户,超级管理员为系统账号,不可添加此级别账号。用户只能添加比自己管理等级低的账号。
10、软件列表:WEB版本验证系统默认为可以管理100个软件,每个软件之间的数据都是独立的,互不影响。在这里可以设置软件的名称、版本、公告信息、更新信息、防破解功能、攻击防护等各类相关信息。
11、代理充值卡:代理可以使用代理充值卡进行余额充值,充值的余额可以用来制作软件卡密,对于没有支付宝、网银等即时到账服务的用户尤为重要。
12、API接口设置:此API接口使用PHP语法编写,可根据个人需要进行各种开发设定,可与任何支持HTTP访问的应用程序或网页程序实现对接,实现几乎所有验证系统客户端应有的功能,扩展性之强堪称万能。
13、充值政策设置:可以根据个人需求,搭配任何时间、任何点数、任何权限、任何数量的充值卡定制套餐,客户端可通过此套餐进行充值,以促进软件销量。
14、系统监控:监控服务器CPU和内存资源使用情况,可以有效的预防服务器配置过低导致用户流失的情况出现。统计用户使用情况,可以方便预测未来销售目前以及软件走势。
15、后台功能太多,不能一一介绍,具体请在使用过程中查看。
二、客户端(与EXE版本基本相同)
相关技术
1、数据动态加密,每次传输的数据都经过不同的算法进行加密处理,防止被逆向汇编出加密算法。
2、数据有效性校验,为加密的数据进行数字签名,非法数据无法进行解密。
3、数据有效期校验,对于每次接收的数据都进行了日期有效性校验,防止利用旧数据进行破解。
4、内核动态校验,客户端内核采用多线程、随机性、偶发分布式等综合性校验,防止程序出现破解补丁或非法篡改。
5、非法调试检测,使用OD等调试工具进行调试时,根据程序的运行方式、操作行为等综合判断用户是否为非法调试状态,若发现则会进行封号处理,让破解终止于此。