Skip to content

免责声明 ​

〇、定义 ​

  • "本项目" — 本仓库(open-reverseLab),包括其全部文件、源代码、编译产物、脚本、知识库文章、文档、模板、配置文件,以及在仓库历史中任何时刻存在于任何分支、标签、发布版或提交记录中的任何其他内容。
  • "版本" — 本项目的任何状态,可通过或可检索自 git 提交哈希、分支名称、标签名称、发布标识、归档文件(ZIP、TAR 等)、容器镜像、包管理器条目、CI/CD 构建产物、预发布版本(alpha、beta、RC)、快照或任何其他分发格式获取,无论由本项目维护者发布还是由任何第三方发布。
  • "使用者" — 任何访问、下载、克隆、执行、查阅、引用或以其他方式接触本项目或任何衍生作品的个人、法人、组织、自动化系统(包括但不限于机器人、CI/CD 流水线、自动化扫描服务、AI/ML 训练流水线及智能体系统)或任何其他主体,无论是全部还是部分,无论是直接还是通过任何中间系统、服务或个人间接进行。
  • "衍生作品" — 基于或派生自本项目的任何作品,无论是全部还是部分,无论修改程度如何或分发媒介为何。包括但不限于:fork、克隆、修改副本、再分发、二进制重编译、容器镜像、包管理器分发、插件系统、API 封装、嵌入子集(即使仅包含一个函数、类、脚本或代码片段)、翻译版本、包含本项目代码的学术作品,以及任何集成、引用、链接或封装本项目或其任何部分的作品。

一、适用范围 ​

本声明追溯适用于且前瞻适用于本项目的所有版本和所有衍生作品,并约束所有使用者,无任何例外。 以任何形式或任何程度访问或使用本项目或任何衍生作品,即视为使用者无条件同意受本声明全部条款的约束。若使用者不同意本声明的全部或部分内容,使用者须立即停止一切访问和使用,并须永久删除使用者拥有或控制的全部本项目及任何衍生作品的副本。

二、声明完整性——禁止移除 ​

2.1 禁止移除。 任何使用者不得从本项目或任何衍生作品中移除、删除、隐藏、遮蔽、截断或以其他方式损害本声明的可见性或可发现性。此禁止适用于本声明的整体及其任何单独条款。

2.2 拟制知情——不依赖物理存在的约束力。 本声明的约束力不取决于其在任何特定副本中的物理存在。即使本声明已从某副本中被移除、删除或隐藏——无论是使用者所为还是任何上游分发者所为——本声明的全部条款仍以完全的效力约束该副本的每一位使用者。声明文本的移除不构成、不创设、也不暗示任何形式的不知情、不知悉或弃权。

2.3 蓄意违约。 任何以规避本声明条款为目的而移除、删除、隐藏或实质性修改本声明的行为,构成对本声明的蓄意且明知的违反。此类行为应被视为证明使用者实际知晓本声明的存在和内容、自愿选择违反本声明且存在恶意的确凿证据。在本声明已被使用者或任何与使用者协同行动或受其指使的人移除或隐藏的情况下,任何使用者不得以不知晓本声明作为抗辩。

2.4 篡改内容。 任何使用者不得以实质性改变、削弱、限缩或废止本声明任何条款、义务或保护的方式修改、改写、转述、删节或翻译本声明。任何此类修改版本均属无效且不具任何效力;应以本项目维护者在原始项目仓库中发布的原始声明为唯一有效版本。

2.5 下游接收方的核查义务。 任何通过原始项目仓库(https://github.com/LING71671/open-reverselab)以外的来源获取本项目或衍生作品的人,负有主动核查本声明是否适用于该作品的义务。在所获副本中未见可见声明的事实,不免除接收方查找、阅读并遵守原始项目仓库中所发布声明的义务。因上游移除或隐藏本声明而导致的不知情,不构成有效抗辩。

2.6 不作为不构成弃权。 本项目作者、贡献者或维护者未能对任何使用者执行本声明的任何条款,不构成放弃对该使用者或任何其他使用者就该条款予以执行的权利,无论是针对相同还是不同的情形。

三、法律合规——全部司法管辖区 ​

3.1 本项目及所有衍生作品的使用须严格遵守所涉及的一切司法管辖区的全部适用法律、法规、规章和监管要求,包括但不限于:

  • (一)使用者所在或住所地国家/地区的法律;
  • (二)任何目标系统、设备、网络或数据所在或注册地国家/地区的法律;
  • (三)任何服务器、中继、代理或中间基础设施物理所在地或合法注册地国家/地区的法律;
  • (四)所有适用的国际法律、条约和公约;
  • (五)所有适用的出口管制与制裁制度,包括但不限于美国《出口管理条例》(EAR)、《国际武器贸易条例》(ITAR)、美国财政部外国资产控制办公室(OFAC)管理的法规、欧盟《两用物项条例》(2021/821)、英国《出口管制法》、《瓦森纳安排》以及任何其他司法管辖区的同等法律;
  • (六)所有适用的数据保护与隐私法律,包括但不限于 GDPR(欧盟/欧洲经济区)、CCPA/CPRA(加利福尼亚州)、《中华人民共和国个人信息保护法》(PIPL)、PDPA(新加坡)、LGPD(巴西)以及任何其他司法管辖区的同等法律。

3.2 使用者全权负责判断哪些法律适用,并全权负责在使用本项目之前获取一切必要的许可、授权、批准及法律意见。

3.3 不存在任何地域例外。 本项目可从某一特定国家或地区访问这一事实,不构成在该国家或地区使用即合法的陈述。使用者须自行独立核实合法性。

四、仅限授权用途 ​

4.1 本项目的提供仅限于以下用途:

  • (一)已获得目标系统所有者或合法运营者明确的、书面的、事先授权的安全测试(渗透测试、漏洞评估、红队演练);
  • (二)在受控、授权的环境中进行的 CTF(Capture The Flag)竞赛及类似的教育性网络安全练习;
  • (三)遵守所有适用伦理审查和机构批准要求的善意学术研究与发表;
  • (四)个人学习与自学;
  • (五)对使用者合法拥有所有权或已获得合法所有者明确的、书面的、事先授权的软件、固件或设备的逆向工程、分析与安全研究,包括对使用者已合法部署并获授权测试的第三方软件实例进行漏洞验证;
  • (六)检测工程与防御性研究——包括杀毒、EDR、沙箱或仿真检测逻辑、YARA 与 Sigma 规则、恶意样本行为分析的开发与验证——须在隔离的实验环境中进行。

4.2 授权须为明确、书面且事先取得。 默示的、追溯的或口头的授权均不充分。举证授权已取得的责任由使用者承担。

4.3 任何超出第 4.1 条所列用途的使用均属未经授权的禁止行为。

五、禁止用途 ​

5.1 使用者不得将本项目或任何衍生作品用于以下任何行为:

  • (一)未经授权访问、干扰或破坏任何系统、网络、设备或数据;
  • (二)开发、分发或运营恶意软件(恶意程序、勒索软件、间谍软件、rootkit、僵尸网络等);
  • (三)窃取、泄露或未经授权收集数据或知识产权;
  • (四)规避版权保护、数字权利管理(DRM)或访问控制机制,但下列情形除外:(i)适用法律明确允许;(ii)对使用者合法拥有或获明确授权测试的软件的许可或激活机制进行研究,且该研究在隔离环境中或经授权的 CTF / crackme 练习中进行;
  • (五)欺诈、身份盗用、网络钓鱼或任何形式的欺骗;
  • (六)骚扰、跟踪、人肉搜索或任何形式的非法监视;
  • (七)破坏、拒绝服务攻击或服务中断;但针对使用者拥有或获明确授权测试的系统、在隔离实验环境或经授权的 CTF 靶场内进行拒绝服务韧性测试与防御检测规则验证,且仅施加验证结论所需的最小负载的,不受本项禁止;
  • (八)违反美国《计算机欺诈与滥用法》(CFAA, 18 U.S.C. § 1030)、英国《1990 年计算机滥用法》、《中华人民共和国网络安全法》、欧盟《关于攻击信息系统的第 2013/40/EU 号指令》或任何司法管辖区任何同等法律的任何活动;
  • (九)涉及或针对受联合国、美国、欧盟、英国或任何其他适用当局全面制裁、禁运或贸易限制的国家、地区、实体或个人的任何活动;
  • (十)违反任何适用法律、法规或第三方权利的任何其他活动。

5.2 本清单为非穷尽列举。特定活动未列入本清单不意味其获得授权。

六、无担保 ​

6.1 本项目按"现状"提供,不作任何形式的明示或默示担保,包括但不限于适销性、特定用途适用性、所有权、不侵权、准确性、完整性、安全性、可用性以及无缺陷或无漏洞的担保。

6.2 本项目的作者、贡献者和维护者不担保本项目无错误、安全、合法合规或适用于任何特定目的。使用者承担使用本项目的全部风险。

七、责任限制与赔偿 ​

7.1 在适用法律允许的最大范围内,本项目的作者、贡献者、维护者或任何与项目相关的人士或实体在任何情况下均不对因使用或无法使用本项目或任何衍生作品而引起或与之相关的任何直接、间接、附带、特殊、惩戒性、惩罚性或结果性损害(包括但不限于数据丢失、利润损失、业务中断、系统损坏、声誉损害、法律处罚或监管制裁)承担责任,无论基于合同、侵权(包括过失)、严格责任或任何其他法律理论,即使已被告知发生此类损害的可能性。

7.2 使用者同意赔偿、为项目相关方抗辩并使其免受损害,以弥补因使用者的使用、滥用或分发本项目或任何衍生作品,或使用者违反本声明或任何适用法律而引起或与之相关的任何及所有索赔、要求、诉讼、程序、责任、损害、损失、成本和费用(包括合理的律师费)。

八、衍生作品 ​

8.1 强制保留与完整性。 任何衍生作品须在显著且易于发现的位置(至少:根目录 README 或同等主要文档文件)完整包含本声明。声明须逐字复制,不得进行任何影响其实质含义的修改、删除、删节、转述、翻译、重排或重组。此项保留义务为绝对义务,即使对本项目的其他部分进行任何修改(无论范围多大),均不免除保持声明完整的义务。任何移除、隐藏或实质性修改本声明的衍生作品均构成对本协议的实质性违约,且该衍生作品的所有使用者仍须完全受原始项目仓库中发布的原始声明的约束,即使声明已从该衍生作品中被移除或修改。

8.2 标明来源。 任何衍生作品须清晰且醒目地说明其与本项目的关系,包括提供原始项目仓库的链接(https://github.com/LING71671/open-reverselab),以及声明该衍生作品未经本项目作者认可或与项目作者无关。

8.3 不得弱化。 衍生作品的创作或分发不免除衍生作品的作者、分发者或使用者遵守本声明任何条款的义务。本声明全部条款对衍生作品的适用效力与对原始项目的适用效力相同。

8.4 再许可。 对衍生作品的任何许可授权须与本声明保持一致,且不得意图凌驾、限缩或废止本声明的任何条款。

8.5 告知义务。 向第三方分发本项目或衍生作品的任何人,须在分发之时或之前采取合理措施将本声明提请接收方注意。

8.6 从衍生作品中移除本声明构成实施移除者对本协议的独立违约,实施移除者须对因任何下游使用者信赖声明缺失而引起或与之相关的任何损害、索赔或损失承担直接和个人的责任。实施移除者负有证明任何下游使用者已独立知晓本声明条款的举证责任。

九、第三方组件 ​

本项目可能包含、引用、调用或捆绑第三方软件、库、工具或数据。此类第三方组件受其各自的许可和免责声明约束。本项目作者对第三方组件不作任何陈述或担保,也不承担因其使用而产生的任何责任。使用者须独立审查并遵守所有第三方条款。

十、无认可 ​

任何使用者使用本项目或任何衍生作品,不意味本项目作者、贡献者或维护者予以认可、赞助、关联或批准。使用者不得表示或暗示存在任何此类认可。

十一、可分性 ​

若本声明中的任何条款被有管辖权的法院或仲裁庭认定为无效、不合法或不可执行,该条款应予分割,其余条款继续完全有效。该无效条款应以最能接近原条款意图和经济效果的有效条款替代。

十二、管辖法律与争议解决 ​

本声明受适用法律管辖并依其解释,不适用冲突法原则。因本声明或本项目使用引起或与之相关的任何争议,应依照适用的程序法解决。使用者接受适用法律确定的管辖法院的管辖。

十三、修订 ​

本项目维护者保留随时修订本声明的权利。使用者访问或使用时有效的声明版本为适用版本。使用者有责任定期查阅本声明。修订后继续使用即构成对修订条款的接受。

十四、优先语言 ​

本声明以英文和中文发布。若两个语言版本之间存在任何冲突或歧义,以英文版本为准。

十五、教育性沟通与技术协助 ​

15.1 信息性质界定。 本项目作者、贡献者或维护者提供的一切技术信息、指导、代码示例、解释、建议、意见或任何其他形式的回复(以下统称"回复"),无论是发布在本项目中、发布于公开论坛、通过私下通信传达(包括但不限于即时通讯、电子邮件、语音、视频、社交媒体及任何其他沟通渠道),还是以任何其他媒介传达,均仅构成通用教育与技术参考资料。任何回复均非针对、非量身定制于、亦非旨在促进针对任何特定系统、目标、个人或实体的行为。

15.2 无审查义务。 本项目作者、贡献者及维护者不负有任何义务、职责,亦不具备实际能力去核实任何提问者、求助者或寻求技术指导者的身份、资质、授权状态或真实意图。回复按"现状"提供,针对所提出的问题从表面作出,不对提问者的具体情况或目的作任何调查。

15.3 回复不构成授权或背书。 提供回复不构成,亦不得被解释为:(一)对接收方任何具体行为的授权、鼓励或认可;(二)对接收方预期用途合法性的陈述;(三)对接收方已获得必要法律授权的陈述;(四)建立任何合伙、代理、合资或共谋关系;或(五)对任何违法行为的默许、追认或共犯。

15.4 接收方自负全责。 任何接收回复的人士须独立完全负责:(一)判断其预期用途是否符合所有适用法律;(二)在采取行动前获取一切必要的授权、许可和同意;以及(三)因使用该信息而产生的任何法律或其他后果。任何接收方不得以本项目作者、贡献者或维护者的回复使其认为自身行为属于授权、合法或被容忍为由,提出抗辩或请求减轻责任。

15.5 沉默不构成同意。 本项目作者、贡献者或维护者未能对任何通信作出回复——或其选择不对任何已描述或提议的项目使用方式表示赞同或反对——不构成任何形式的同意、默许、追认、弃权或批准。

15.6 不建立保密或特殊关系。 与本项目作者、贡献者或维护者的任何通信均不创设任何律师-客户关系、信托关系、保密关系或其他特殊关系。一切通信均为非保密性质,除非另有书面协议另行明确规定。

15.7 第三方交易。

  • (一)本项目以 GPL-3.0-only 许可协议发布,该协议明确允许任何一方对软件进行商业转售、再分发和捆绑,但须遵守许可协议的条款。因此,第三方转售或商业化本项目或任何衍生作品的行为,本身并不违反本项目的许可证。
  • (二)但本项目由作者免费提供,且始终如此。本项目作者从未也永远不会就本项目本身收取任何费用。任何第三方对本项目或任何衍生作品的转售、再许可、捆绑或商业化,均为该第三方单独的行为。本项目作者不参与、不授权、不认可、不从中获取任何利益,亦不对该等交易承担任何责任。
  • (三)使用者就本项目或任何衍生作品向任何第三方支付的任何费用——包括但不限于购买费、订阅费、许可费、服务费、技术支持费或咨询费——不在该使用者与本项目作者、贡献者或维护者之间建立任何合同关系、信托关系或其他关系。该等支付不对本项目作者产生任何额外权利、特权或合理期待。
  • (四)本项目的免费性质不因任何第三方的商业活动而改变、放弃或减损。向第三方付费获取本项目的任何使用者,仍保留从原始仓库直接免费获取本项目的权利。

十六、未经授权的分发与冒名 ​

16.1 被篡改或植入后门的副本。 任何人对本项目进行 fork、修改或再分发时,引入了原始版本中不存在的代码、行为或功能——包括后门、恶意软件、间谍软件、跟踪代码、挖矿程序或任何其他恶意载荷——均属该人自身的行为并由其自负风险。本项目作者对从原始项目仓库(https://github.com/LING71671/open-reverselab)以外的任何来源获取的任何副本的安全性、完整性或真实性不承担任何责任。被篡改的副本中保留的本项目名称或署名,不构成本项目作者对该副本的认可或对其承担责任。强烈建议使用者在使用前将副本与官方仓库进行校验。GPL-3.0 并未对本项目作者施加任何监控、审计或批准第三方修改的义务。

16.2 服务平台包装(SaaS / API)。 任何第三方将本项目或任何衍生作品封装、托管或作为服务提供——包括 SaaS 平台、API 服务、"即服务"产品、云端托管实例或任何形式的远程或自动化交付——均属该第三方的独立行为。该等服务的提供不在服务提供方与本项目作者之间建立任何代理、合伙或其他关系。服务提供方须独立完全负责:在所有司法管辖区的合法运营;审查和监控其用户;响应滥用举报和法律要求;以及因该服务产生的任何损害或责任。不得以独立第三方服务包含或封装本项目的行为为由,向本项目作者提出任何索赔。

16.3 第三方内容(教程、视频等)。 任何第三方创作或发布涉及、引用、演示或包含本项目的内容——包括教程、视频、直播、文章、课程、培训材料或社交媒体帖子(统称"第三方内容")——均属该第三方的自主行为。该等内容仅反映其创作者的观点和判断。本项目作者不认可、不核实任何第三方内容,不对其中任何指导或演示的准确性、合法性、安全性或伦理性负责,亦不对任何观看者因信赖该等内容而采取的任何行为负责,即使该等内容将本项目或其作者列为来源。第三方内容中出现本项目的名称,不构成本项目作者参与或共谋该内容所描述或促成的任何行为。

16.4 AI/ML 训练与模型使用。 本项目的源代码、知识库、文档、脚本及任何其他内容(统称"项目内容")可能被第三方用作人工智能、机器学习或大语言模型系统的输入或训练数据(统称"AI 系统")。任何以项目内容训练的、微调的或在其他方面纳入项目内容的 AI 系统,均为其创作者或运营者的独立产品。本项目作者:(一)不授权、不认可、不审查项目内容在 AI 训练中的使用;(二)不对该等 AI 系统生成或推荐的任何输出、建议或行为的正确性、安全性、合法性或伦理性作任何陈述;(三)不对任何人使用或信赖该等 AI 系统所产生的任何损害、损失或责任负责,无论该 AI 系统或其运营者是否将本项目或其作者列为训练数据的来源;(四)不对该等 AI 系统的使用者因信赖 AI 系统的输出而采取的任何行为负责,即使该输出复制、改写或派生自项目内容。将项目内容纳入 AI 训练不将本项目作者转化为由此产生的 AI 系统的共同作者、共同开发者或共同运营者。

十七、完整协议 ​

本声明构成使用者与项目作者之间就本声明主题事项的完整谅解,并取代所有先前或同期的口头或书面通信、协议和谅解。

十八、存续 ​

本声明中因其性质应在使用终止或停止后继续有效的全部条款——包括但不限于关于责任、赔偿、担保免责、声明完整性、教育性沟通、未经授权的分发与冒名、AI/ML 训练、滥用举报及管辖法律的条款——应无限期存续。

十九、滥用举报 ​

19.1 举报渠道。 任何人士如知悉本项目或任何衍生作品被用于未授权访问、拒绝服务、恶意软件投放或任何其他禁止用途,可通过原始项目仓库(https://github.com/LING71671/open-reverselab)的 GitHub Security Advisory 私下举报,标题前缀请使用 [abuse]。

19.2 处理方式。 本项目维护者可自行决定审查任何此类举报,并在举报属实且相关内容处于维护者控制范围内时,更新、加注或移除相关内容。维护者不承担监控第三方使用、在特定期限内回复或采取任何特定行动的义务。

19.3 不构成自认。 接收或处理举报不构成对举报所指行为承担责任的自认,亦不构成对本声明任何条款的放弃。

GPL-3.0 · 仅供授权环境下的学习与防御性研究使用 · 免责声明