Решил написать прогу на asm-е под Linux. Но вот беда: нормального отладчика, да еще чтобы запускался, не нашел. ALD не компилится:
...
readln.c:25:31: error: readline/readline.h: No such file or directory
readln.c:30:30: error: readline/history.h: No such file or directory
make[1]: *** [readln.o] Помилка 1
make[1]: Залишаю каталог "/tmp/ald-0.1.7/source"
make: *** [all-recursive] Помилка 1
Starting edb version: 0.9.17
Please Report Bugs & Requests At: http://bugs.codef00.com/
[load_plugins] Loading Plugin: libAnalyzer.so : 0x89379e8
[load_plugins] Loading Plugin: libBinarySearcher.so : 0x8934ab0
[load_plugins] Loading Plugin: libBookmarks.so : 0x8a38780
[load_plugins] Loading Plugin: libBreakpointManager.so : 0x8a3b008
[load_plugins] Loading Plugin: libCheckVersion.so : 0x8a397a8
[load_plugins] Loading Core Plugin: libDebuggerCore.so : 0x8a3be30
[load_plugins] Loading Plugin: libDumpState.so : 0x8a3bdc0
[load_plugins] Loading Plugin: libELFBinaryInfo.so : 0x8a38490
[load_plugins] Loading Plugin: libEnvironment.so : 0x8a384d0
[load_plugins] Loading Plugin: libFunctionDB.so : 0x8a3b428
[load_plugins] Loading Plugin: libFunctionFinder.so : 0x8a3e108
[load_plugins] Loading Plugin: libHardwareBreakpoints.so : 0x8a3d1f0
[load_plugins] Loading Plugin: libHeapAnalyzer.so : 0x8a3ff98
[load_plugins] Loading Plugin: libOpcodeSearcher.so : 0x8a41020
[load_plugins] Loading Plugin: libOpenFiles.so : 0x8a40708
[load_plugins] Loading Plugin: libReferences.so : 0x8a41c60
[load_plugins] Loading Plugin: libROPTool.so : 0x8a40690
[load_plugins] Loading Plugin: libSessionManager.so : 0x8a41b40
[load_plugins] Loading Plugin: libStringSearcher.so : 0x8a42290
[load_plugins] Loading Plugin: libSymbolViewer.so : 0x8a443e0
edb: symbol lookup error: edb: undefined symbol: _ZN9QListData11detach_growEPii
Нет ли какой проги, чтобы можно было выдернуть несколько байт из заданного процесса по заданному адресу? Или способа реанимировать ALD или EDB?