全部反编译

  • 需求:JEB中想要(批量)反编译出全部的Java代码
  • 步骤:JEB->File->Export->Decompilation

会弹框Fast Decompilation & Export

jeb_fast_decompilation_export

此处参数设置:

  • Export: All
    • 说明:(反编译后)导出所有Java代码
  • Timeouts: 反编译的超时设置
    • Timeout per item: 600=10分钟
    • Timeout total: 60000=100分钟
  • Destination:选择保存目标文件夹

然后就是开始反编译,显示进度的弹框了:

jeb_decompiling_progress_15

期间底部的Logger会输出对应的日志

偶尔也会看到反编译期间会报错:

jeb_decompiling_log_error

正常情况下,应该看到反编译进度100%

但是此处实际上先后2次反编译都出现:反编译进度到95%左右:

jeb_decompile_stuck_95_percent

然后就:卡死了,等待很多分钟后,进度也没变化

此时只能:点击Cancel取消

然后可以继续,会弹框提示:

  • Export Step (1/2)
    • Decomplilation completed. Errors occurred (see log)
      • jeb_decompile_export_step_1_2

点击OK继续,显示:

  • Export Step (2/2)
    • xxx file were written
      • jeb_decompile_export_step_2_2

最后确认,的确导出了17285个文件:

jeb_decompiled_exported_17k_files

如此,反编译就算完成了。

results matching ""

    No results matching ""