[英]how to debug a jni dll
我有一個小的java程序。 它加載一個jni dll並且該DLL加載一個正常的win32 dll。 我想調試最終Java應用程序為win32 dll的一個特定調用提供哪些參數。 我的計划是在ollydbg中對此DLL調用設置斷點,然后檢查堆棧。 但是當我在ollydbg中啟動調試模式時,我必須提供可執行文件,所以我唯一的選擇是為java.exe提供啟動我的java程序的參數。 但是我最終只能在DLL加載時設置斷點,這需要我基本上運行程序。 我無法看到我如何不能“停止”執行設置斷點,如果我可以停止以某種方式我不需要斷點。 誰能告訴我我需要做什么?
您可以指示調試器在加載特定dll時中斷。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.