24.Jun.2025
Roman 'kas1e' Kargin (ANF)
|
Snork 0.1: New Tracer/Logger for AmigaOS 4
Snork, a new tool for monitoring and logging function calls in system libraries, is now available to AmigaOS 4 users. The tool is aimed at developers and experienced users who want to debug applications or analyze the behavior of the system.
Inspired by Snoopy, a popular 68k debugger by Gerson Kurz from 1994, Snork follows a similar, script-based approach. While the original relied on SetFunction and does not work on AmigaOS 4, Snork uses modern mechanisms such as IExec->SetMethod to specifically monitor current library interfaces.
In contrast to existing tools such as glSnoop by Capehill or Snoopy by Colin Wenzel, which focus on specific libraries, Snork is designed to support a wide range of system libraries in the future. The current first version includes support for dos.library and intuition.library; functions with a variable number of arguments are not yet supported, but are planned for future updates, as is support for additional libraries.
Download: Snork 0.1 (86 KB) (nba)
[News message: 24. Jun. 2025, 16:56] [Comments: 0]
[Send via e-mail] [Print version] [ASCII version]
|