工具源码

Notepad++ 中让 Yara 语法高亮

zeronohacker · 5月31日 · 2020年 · 241次已读

项目地址:https://github.com/DissectMalware/npp-langs-4-sec

DissectMalware/npp-langs-4-sec

1 介绍

该项目旨在将语法高亮显示功能引入网络安全从业人员使用的诸如 Yara 之类的语言的 Notepad ++。

2 Yara 语言

yara-byDissectMalware.xml 是一个 Notepad ++ UDL 文件,用于为 Yara 规则定义语法高亮显示。扩展名为 .yar 或 .yara 的文件将根据此 UDL 文件自动高亮显示。如果 Yara 文件不以该扩展名结尾,则可以转到 “Language” 菜单,然后从子菜单中选择 “Yara”。

3 XLM 语言

xlm-byDissectMalware.xml 是一个 Notepad ++ UDL 文件,用于定义 XLM 宏(又称 Excel 4.0 宏)的语法高亮显示。扩展名为 .xlm 的文件将根据此 UDL 文件自动高亮显示。如果 XLM 文件不以该扩展名结尾,则可以转到 “Language” 菜单,然后从子菜单中选择 “XLM”。

4 如何安装

打开 Notepad++,选择 Language -> User Defined Language -> Define your language …

导入 UDL 文件,重新打开 Notepad++ 生效。

(本文完)

0 条回应

必须 注册 为本站用户, 登录 后才可以发表评论!