好友
阅读权限30
听众
最后登录1970-1-1
|
吾爱扣扣
发表于 2014-11-15 21:22
官网:http://rtsc.tk 我只是搬运工~
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
任天软件保护系统 ( RSPS - Ratin Software Protection System )
RSPS是一款免费的软件保护系统,支持保护Win32PE/EXE程序。它不影响被保护程序的运行,但程序已经被加密,他人难以对它分析、调试、修改与逆向等。除保护功能外,也为专业用户提供了PE头数据编辑功能,与LordPE相近。
在保护方面,RSPS支持反调试、反软硬件断点、反转储、环境检测、资源段校验、API重定向等方面的保护,对部分内置代码使用了虚拟化技术。此外还有虚拟机检测、文件名校验、花指令添加等附加功能。
由于汇编语言定义中文Unicode字符串不便,故资源部分字符串为中文,代码部分字符串为英文,部分专有词汇也保留英文。
欢迎各位软件开发者下载使用,让RSPS助力维护您的软件权益。RSPS永远免费,您的支持是我们坚持的动力。在使用中若有建议或其他问题,欢迎与我联系!RSPS尚有很多有待改进的地方,但我会一直努力下去,感谢大家的每一点支持!
将文件拖放到RSPS程序图标或者窗口上可以快速载入文件,也可以使用主界面上的【浏览】按钮选择要载入的文件。
RSPS启动时,会自动联网获取最新消息与升级信息,若有新版本可用将提示下载。
文件载入后,RSPS将自动映射文件到内存,若不能获取写文件的权限,将会询问用户是否以只读方式打开,在只读模式中,用户可以对文件进行修改、保护等操作,但不能保存到原文件上,需要另存为新文件。
成功映射文件后,将读取文件PE首部信息,确认其文件格式。若文件为PE格式但不属于32位EXE程序,会弹窗提示用户,用户可以选择强行载入以读取和编辑PE首部部分信息,但不支持对其保护。DLL的保护将在后续版本支持。
【PE Header】选项卡为PE首部数据编辑器,类似LordPE,提供给高级用户使用。具体各值的意义参见开放文档【PE文件结构详解】或自行于网上查阅相关资料,包含了IMAGE_FILE_HEADER与IMAGE_OPTIONAL_HEADER32结构的所有成员值,一些成员值后部的【?】按钮用于高级编辑或修正该值。此外还有PE区段编辑、数据目录查看(其中少数信息支持编辑,后续将添加更多支持)、地址转换功能。
综上,此功能提供给高级用户使用,许多信息为PE关键值,一旦有误可能导致PE无法正常工作。尽量明确所更改的值的用途与修改后的结果再进行保存,若不确定,建议存盘时使用【另存为】按钮,将更改后的映像保存为新文件。【确定】按钮仅将更改提交到内存映像,【保存】与【另存为】按钮将内存映像存为硬盘文件。
普通用户载入文件后可直接进入【Protection】选项卡设置保护参数。为了确保安全,【反调试】与【API重定向】为必选选项。【高级资源保护】可反资源重建,该功能正在完善,尚不可用。【校验文件名】将记录被保护文件当前的文件名,保护后文件的名称若与保护前的不同,将弹窗提示更正,如下图:
【PE头变形】将更改PE头部分数据,调试器对被保护的程序进行载入时可能产生误判,认为其不是PE32/EXE文件从而不进行载入。不建议勾选此选项。【环境检测】将检测运行时环境,并不针对哪种特定环境进行检测,而是检测进程启动信息(STARTUPINFO结构),多种非由Explorer.exe启动的状况下均会检测到异常,而后弹窗提示并拒绝运行。【虚拟机检测】将检测是否处于虚拟机中,如果是将弹窗提示并拒绝运行,支持检测VMWare与VPC虚拟机。【入口点花指令】可自定义入口点数据,误导通过入口点特征查壳的分析软件,百条花指令可任意选择,均根据PEiD数据库编写,所以这些花指令主要作用于对PEiD的误导。第一条花指令【RSPS Text】为RSPS文本信息。
单击【Protect】按钮将对程序进行保护,但一切所做的一切操作均只在内存映像上进行,单击【保存】或【另存为】才将内存映像保存到文件。RSPS不额外创建备份,所以建议使用【另存为】,不影响原文件。若勾选了【校验文件名】,另存为的新文件文件名若与原文件不同,运行时会如上图弹窗提示,手动更正即可。
RSPS的关键操作与反馈信息会在【Log】选项卡中记录和显示,【About】选项卡中为关于程序的信息以及联网获取的最新消息,下方有官方网站网址,欢迎访问与关注!
目前,RSPS不支持保护以下程序:
1.非PE32/EXE应用程序;
2.需要原有TLS回调函数的程序;
3.必需重定位的EXE程序。
即使不属于上述程序,也有较低可能经RSPS加密后不能正确运行。不建议使用RSPS的同时使用其它同类软件,并且要保护的程序由编译器生成后应没有进行任何可能影响RSPS加密的修改,以尽最大可能确保程序经RSPS加密后能正确运行。
作为一款完全免费的软件,RSPS的保护强度、兼容性与稳定性无法与商业级保护软件相比。病毒木马一旦经此类软件加密保护后杀毒软件基本上无法识别,故容易被杀毒软件报毒,使用前请先行了解。
此版本为上一版本(V1.1)的修复版,修复多项Bug,并有少许优化与新增。
·【修复】修复无法联网获取升级信息时,【关于】选项卡中文本窗口反馈只显示“C”的Bug
·【修复】修复发现新版本时,询问用户是否立即下载弹窗文本末尾乱码的问题
·【修复】修复多处文本显示不全的Bug
·【修复】删除【数据目录】中【绑定输入表】后多出的【?】按钮
·【修复】删除资源部分重复的一个主程序图标
·【修复】修复正常加载文件后,再加载无效文件时,【保存】和【另存为】仍可用,并均会引起错误的Bug
·【修复】修复正常加载文件后,再加载无效文件时,文件路径未进行清理的Bug
·【修复】修复通过命令行参数(包括拖拽文件到RSPS图标上)打开文件时,反馈信息显示异常的Bug
·【优化】打开文件时被拒绝访问,也会弹窗询问用户是否在只读模式中打开
·【优化】未加载文件时,【另存为】按钮不起作用
·【优化】进一步将资源部分英文换成中文,部分专有名词翻译可能有些生硬,欢迎提出改进建议
·【优化】下方增加【帮助】按钮,链接到官方网站RSPS使用介绍页面
·【优化】【关于】选项卡中,版本号后附上具体日期
·【优化】发现新版本后提示用户下载,将直接链接到RSPS软件页面而非网站首页
·【新增】支持高级编辑【数据目录】中的“加载配置表”
后续版本计划:
·多项已可用的保护技术陆续投入使用
·OEP保护
·支持OEP代码虚拟化
·支持资源加密
·提高内置虚拟引擎复杂度
·增强PE头部数据编辑功能
·增加花指令条目
·找到合适的压缩引擎后支持区段压缩和资源压缩
·增强数据校验
·支持自定义花指令 使用声明:
1.使用软件前请先阅读此声明与相应的软件说明
2.您的可以自由复制、传播与使用软件,但请务必保证软件完整性
3.仅为技术交流与个人使用,请勿用于商业目的
4.作者不对使用这些软件带来的问题负责,即使是软件自身缺陷
RSPS V1.1.1.8 (本地下载 EXE 345KB) 【2014-09-04】
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|