IDA反編譯失敗-call analysis failed


前言:

  本意是想試試破解source insight4.0,但是用ida分析的時候出了一點狀況

正文:

  問題如下:

  

  經查閱發現問題原因有可能分兩種:

  1、IDA無法識別出正確的調用約定(calling convention);

  2、IDA無法識別出正確的參數個數。

  經查看,sub_50bf81 函數IDA識別為:

  

  可以看出共九個參數。

  但在調用處:

  

  可以看出只有兩個參數。

  對該函數按'y'鍵,將其參數修改為兩個,即可正常反編譯

  

  

 

  在解決該問題的過程中才剛剛發現了問題匯總的合集,附上地址,英語不錯的大佬們可以考慮翻譯一下給大家放出來

  https://www.hex-rays.com/products/decompiler/manual/failures.shtml

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM