Star on GitHubStar1.1k stars

Tool

Sogen Dart bindings

Sogen Dart bindings expose Windows and Linux binary emulation through a Dart FFI package and native bridge. The API covers execution, snapshots, memory and registers, process views, callbacks and low-level hooks; Windows API calls and Linux symbols can also be intercepted. Its example hooks a Sleep call in an emulated executable.

Targets
Binary
Category
Debugging and dynamic analysis
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Prerequisites: Dart 3.12 or newer and Git are required.
  • Prerequisites: Building requires the Visual Studio C++ desktop workload on Windows, a C++20 compiler and development headers on Linux, or Xcode command-line tools on macOS.
  • Limits: The example requires a Sogen emulation root.
  • License: GPL-2.0-only license.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Wdestroier/sogen_dart · Revision 17a7b46
  2. CHANGELOG.md GitHub · Wdestroier/sogen_dart · Revision 17a7b46

More in Native binaries

All 269 entries in Native binaries

↑↓ move↵ open⌘↵ new tab