【问题标题】:How can I tell what language a file is written in?如何判断文件是用什么语言编写的?
【发布时间】:2015-12-14 17:49:48
【问题描述】:

很长一段时间以来,我一直在寻找这个文件是用什么语言编写的,以便我可以反编译它。我尝试将其反编译为 .luac、.class 并尝试将其打开为 .jar 和 .rar 和 .zip。

虽然文件扩展名是 .car,但我以前从未见过这个扩展名,而且互联网上肯定没有任何打开器。我什至已经到了寻找 .car 开启器的地步,但它不适合我的 .car。

所以,我怀疑它刚刚被重命名。

谁能告诉我它是用什么语言编码的?

我不知道我是否可以在这里发布文件,因为我刚刚加入,但这里有一个指向该文件的 Dropbox 链接:https://www.dropbox.com/s/y6jd62lfywoskqi/code.car?dl=1

任何帮助将不胜感激。这是 Notepad++ 的第一行:

rac T D `constants.lu œÂ tools.stashsaver.lu à scene.sellitems.lu ^î scene.draw.lu ¼ gui.menu.lu 6 scene.missions.lu ^P

【问题讨论】:

  • 从文件内容来看,它是某种归档文件,类似于tar(但不是tar)。 “存档文件汽车”的快速谷歌告诉我,有一种“压缩存档”文件类型,通常使用扩展名“.car”。我以前从未听说过。

标签: file-extension decompiler


【解决方案1】:

文件的快速转储导致多个 URL 引用:

http://www.coronalabs.com/

因此,基于此,我会说该文件是使用他们提供的 SDK 创建的。

https://coronalabs.com/products/corona-sdk/

Corona 让开发人员可以使用集成的 Lua,分层在 C++/OpenGL,用于构建图形应用程序。 https://en.wikipedia.org/wiki/Corona_%28software%29

【讨论】:

  • 谢谢。原来它是由 Corona 编译的资源文件。它包含 .lu 文件,这些文件很容易反编译。感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 2011-06-06
  • 2012-08-17
  • 2011-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-12
相关资源
最近更新 更多