Yaklang

1分钟前发布 2 0 0

Yaklang 是中国首款开源网络安全领域专用编程语言(CDSL),由电子科技大学指导研发,具备强类型与动态类型特征,运行在 YakVM 虚拟机上,配套 Yakit 图形化 IDE,支持渗透测试、模糊测试、漏洞扫描等安全能力。

收录时间:
2026-07-16

Yaklang - 中国首款开源网络安全编程语言,CDSL领域语言、YakVM虚拟机与Yakit IDE

Yaklang 简介

Yaklang 是中国首款开源的网络安全领域专用编程语言(CDSL,Cybersecurity Domain Specific Language),由电子科技大学网络空间安全研究院联合 yaklang.io 团队推出,2023年正式完全开源。语言具备强类型与动态类型的经典特征,支持编译字节码与解释执行,运行时仅依赖 YakVM 虚拟机,实现"一次编写,处处运行"。在电子科技大学张小松教授团队学术指导下,Yaklang 覆盖大量信息安全领域基础能力,配套 Yakit 图形化 IDE,为安全产品研发与技术研究提供国产自主可控的底层技术支撑。

Yaklang 核心功能/服务

网络安全领域编程语言:专为网络安全场景设计的图灵完备编程语言,语法简洁直观,内置 HTTP 通信、TCP/UDP 网络操作、加密解密、正则表达式、JSON 处理、文件操作等通用能力,同时原生集成 SYN 扫描、服务指纹识别、模糊测试引擎、MITM 中间人劫持、PoC/Exp 编写等安全专用能力,无需额外胶水代码。

YakVM 跨语言虚拟机:自主研发的栈虚拟机,支持 Yaklang 字节码编译与执行,同时支持将 Lua、NASL 等多种编程语言代码译为 YakVM 字节码,实现多语言跨平台编译。采用字节码单向生成机制与加密编译算法,具备原生的抗逆向分析能力,防止执行逻辑泄露。

Yakit 图形化 IDE 与生态:官方出品的 Yaklang 集成开发环境,将脚本编辑、运行时调试、可视化工作流编排、日志监控、插件管理、规则/PoC 复用、数据分析与报告生成统一于单一界面。支持 MITM 交互式劫持、Web Fuzzer、被动扫描、热加载等核心功能,可作为 Burp Suite 的替代方案

Yaklang 适合谁

  • 网络安全工程师与渗透测试人员:从事渗透测试、漏洞挖掘、安全评估的专业人员,可利用 Yaklang 原生安全能力快速编写扫描脚本、PoC 验证代码与模糊测试序列,通过 Yakit IDE 进行交互式安全测试,提升攻防实战效率。
  • 安全产品研发团队:需要构建自主可控安全产品的企业研发团队,可基于 Yaklang 的统一语言与能力基础设施,降低多工具整合成本,加速安全产品的工程化研发,避免对国外商业工具的依赖。
  • 高校安全专业学生与研究者:网络安全、信息安全专业的在校学生与学术研究者,可通过 Yaklang 学习从编程基础到高级安全技术的完整知识体系,利用 SyntaxFlow 语法模式匹配与 YAK SSA 静态分析进行代码审计与漏洞研究。

为什么选择 Yaklang

Yaklang 经中国通信学会科技成果鉴定,被认定具有完全自主知识产权,总体达到国际先进、国内领先水平,其中"内生式"模糊标签安全测试技术与基于字节码单向生成机制的抗逆向分析跨语言执行环境构建技术处于国际领先水平。已获授权发明专利 9 项,软著 10 项,支撑国际国内标准 4 项。GitHub 月调用次数达 3000 万次以上,入选 2023 年工信部信息通信领域十大科技进展。AGPL 开源协议,社区活跃,是国产网络安全领域自主可控的核心基础设施。访问 Yaklang 官网,下载中国首款开源网络安全编程语言。

数据统计

关于(Yaklang)特别声明

本站商娱网提供的Yaklang都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由商娱网实际控制,在2026-07-16 16:35收录和巡查时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,商娱网不承担任何责任。

相关导航

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...