This repo is a collection of useful HyperDbg scripts. HyperDbg uses the ".ds" extension (which is stands for Debugger Script).
You can use the '.script' command to run these scripts. For more examples, take a look at here.
You can use scripts in the HyperDbg environment:
HyperDbg> .script c:\users\sina\desktop\script.ds
or you can directly run them :
C:\Users\sina\Desktop\HyperDbg>hyperdbg-cli.exe --script c:\users\sina\desktop\script.ds
- hello-world.ds: The Hello World! script.
- process-behavior-logger.ds: Gathering information about different behavior of a process like system calls, kernel memory allocations, CPUIDs, etc.
- all-connections-ip-port.ds: Creates a log from all of the network accesses (IP address and port number) for user-mode applications.
- process-specific-connections-ip-port.ds: Creates process-specific logs of the network accesses (IP address and port number).
- user-mode-memory-allocations.ds: Creates a log from memory allocations of a user-mode process (e.g., mallocs).
Pull requests are super welcome. For major changes, please open an issue first to discuss what you would like to change.