npp-langs-4-sec
npp-langs-4-sec copied to clipboard
Notepad++ Syntax Highlighting for Languages Used by Cyber Security Professionals
Introduction
This project aims to bring syntax highlighting to Notepad++ for languages, such as Yara, that are used by cybersecurity practitioners.
Yara Language
yara-byDissectMalware.xml is a Notepad++ UDL file, defining syntax highlighting for Yara rules.
Files with .yar or .yara extension will be automatically highlighted based on this UDL file.
If a Yara file does not ends with this extension, you can go to Language menu and select Yara from the submenu.
XLM Language
xlm-byDissectMalware.xml is a Notepad++ UDL file, defining syntax highlighting for XLM macros, a.k.a Excel 4.0 macros.
Files with .xlm extension will be automatically highlighted based on this UDL file.
If a XLM file does not ends with this extension, you can go to Language menu and select XLM from the submenu.
How to Install
- Open Notepad++
- Go to Language -> User Defined Language -> Define your language...
-
Import the UDL file for the language you want to add to Notepad++
-
Reopen Notepad++
-
Open files with the corresponding extensions or choose the language from Language menu