DissectMalware / npp-langs-4-sec

Notepad++ Syntax Highlighting for Languages Used by Cyber Security Professionals

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

Example-Yara

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.

Example-XLM

How to Install

  1. Open Notepad++
  2. Go to Language -> User Defined Language -> Define your language...

Step1

  1. Import the UDL file for the language you want to add to Notepad++

  2. Reopen Notepad++

  3. Open files with the corresponding extensions or choose the language from Language menu

About

Notepad++ Syntax Highlighting for Languages Used by Cyber Security Professionals

License:Apache License 2.0