我正在使用jdb远程调试一个Java应用程序,但我没有它的源代码。此外,应用程序jar会被混淆。
我可以设置方法断点,但是,是否可以在方法中的特定字节码指令处设置断点?我的想法是使用一些像javap这样的反汇编程序来识别感兴趣的指令。
jdb或其他Java调试器能做到这一点吗?
您需要换行符(我认为已经删除了某些内容)。您可以使用指令插入人为地将行号添加到文件中,如果您愿意,您将能够在每条指令处断点。
我正在使用jdb远程调试一个Java应用程序,但我没有它的源代码。此外,应用程序jar会被混淆。
我可以设置方法断点,但是,是否可以在方法中的特定字节码指令处设置断点?我的想法是使用一些像javap这样的反汇编程序来识别感兴趣的指令。
jdb或其他Java调试器能做到这一点吗?
您需要换行符(我认为已经删除了某些内容)。您可以使用指令插入人为地将行号添加到文件中,如果您愿意,您将能够在每条指令处断点。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium