Decompiling 从cbf到can的CAPL反编译器
我意外地重写了一个漂亮的Decompiling 从cbf到can的CAPL反编译器,decompiling,decompiler,capl,Decompiling,Decompiler,Capl,我意外地重写了一个漂亮的*。我可以用一个空白文件开发一个CALP脚本,它已保存并且没有备份,但幸运的是,我仍然拥有它的编译版本 有没有一种方法可以从二进制文件(file.cbf)反向工程我回到源代码(file.can)?简单的答案是否 无法从二进制输出中获取*.can文件*.cbf您知道原因吗?这与任何编译过程的原因相同。一旦它通过编译器,就不可能返回。但也可以转发(编译后的文件可以转换为汇编代码)。如果您了解DLL,那么这与之类似。我们不知道这些编译文件是用什么语言编写的。换句话说,到目前为止
*。我可以用一个空白文件开发一个CALP脚本,它已保存并且没有备份,但幸运的是,我仍然拥有它的编译版本
有没有一种方法可以从二进制文件(file.cbf
)反向工程我回到源代码(file.can
)?简单的答案是否
无法从二进制输出中获取*.can
文件*.cbf
您知道原因吗?这与任何编译过程的原因相同。一旦它通过编译器,就不可能返回。但也可以转发(编译后的文件可以转换为汇编代码)。如果您了解DLL,那么这与之类似。我们不知道这些编译文件是用什么语言编写的。换句话说,到目前为止,还没有能够反编译这些文件的开源工具。您可以基于关于汇编代码的几个假设来反编译DLL