HaE is a framework-style project in the field of cybersecurity (data security), adopting a Lego brick-style modular design philosophy to achieve fine-grained tagging and extraction of File and HTTP messages (including WebSocket).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
First Author: 0chencc (Mystery Security Team) Second Author: EvilChen
Thank you list for the beta pioneer program: 冰淇霖, ArG3, Kite
Project Introduction
By utilizing regex engine customized expressions, HaE File can accurately match and process file contents, effectively tagging and extracting information from successfully matched content. This enhances the efficiency of vulnerability and data analysis in the field of cybersecurity (data security).
The volume of logs, configuration files, and source code that need to be processed during daily analysis is growing rapidly. Relying solely on traditional text tools for manual inspection often consumes significant effort on irrelevant content. The emergence of HaE File aims to address such situations — with HaE File, you can precisely filter out redundant information and focus more effort on content that matches key characteristics, thereby improving the efficiency of vulnerability and data analysis.
Usage
Install the HaE extension in VS Code (Extensions -> Install from VSIX...).
Run scans via the right-click context menu or the HaE Databoard panel:
Scan File — Scan a specific file
Scan Folder — Scan a specific folder
Scan Workspace — Scan the entire workspace
Scan results will be displayed in the Databoard data panel in the sidebar. Click on a rule to view match details.
When a file is opened, the bottom File Inspector panel will display real-time match information for the current file.
Matched content in the editor is automatically highlighted (can be disabled in settings).