14 システムコールを監視するのに非常に便利なstraceを知っています。外部ライブラリへの呼び出しをトレースできる同等のものはありますか? たとえば、コードにアクセスできない(および開発者が応答しない)サードパーティバイナリを使用して、SSLeayの誤動作をデバッグしようとしています。私は問題を突き止めたと思いますが、署名チェックされているデータがSSLeayに送信するためにどのようにフォーマットされているかを正確に確認せずにこれをテストすることはできません。 debugging libraries trace — ドレアス ソース
12 ltrace -ライブラリ呼び出しトレーサー。 Linuxおよびアーキテクチャの小さなサブセットでのみ機能します。dlopen()edライブラリーの呼び出しはトレースされません。マニュアルページからのさらなるポインタと/etc/ltrace.conf — ニヒル・マレー ソース 3 dlopen()edライブラリに利用可能なソリューションはありますか? — -draeath
8 時々ltraceが機能します。一般に、これにはGDBなどのデバッガーが必要です。逆アセンブリ(objdump -d /path/to/executable)の呼び出し構造を調べることにより、トレースポイントまたはブレークポイントを配置する関数のアイデアを得ることができます。 — ジル「SO-悪であるのをやめる」 ソース