Skip to content

User-friendly Microsoft Windows Debugger for Malware Analysts.

License

Notifications You must be signed in to change notification settings

RakhithJK/PsyloDbg

Repository files navigation

PsyloDbg

PsyloDbg is a fast-growing and user-friendly open-source Windows Debugger entirely coded in Delphi.

The main goal of this project is to offer to Malware analysts another tool to short their response time during their analysis process.

The project is still in very early stage, it is expected to grow in feature progressively.

Debugger Features

  • = Implemented
  • = Not yet implemented

Loaded Modules

  • List.
  • Dump Reconstructed Module Image.
  • Export Module Functions.

ANSI / WIDE String

  • List file / memory strings.
  • Advanced search features.

Memory Map

  • List.
  • Identify PE Images and Sections.
  • Identify Thread Stacks.
  • Identify Heaps.
  • Dump Region(s) / Page(s) Memory.

Extra Tools

  • File Merger.
  • Hash Utils.

Misc

  • Catch Debug Events.
  • Attach running process to debugger.
  • Enumerate Threads.
  • Dump and reconstruct image(s) from process.
  • List open handles.
  • API Tracing.
  • Import Module and Functions.
  • Internationalization.
  • PsyloDbg Logging (Ex: Psylo Exception).

Changelog

2022/10/13 : v0.1 - Initial Release

  • First Release, Supporting Debug Events.

2022/10/21 : v0.2

  • Memory Map List Added.
  • Memory Dymp.
  • Better Exception Handling.
  • Logging.
  • Themes Supported.

Memory Map

Themes and Memory Dump

About

User-friendly Microsoft Windows Debugger for Malware Analysts.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Pascal 100.0%