Могу ли я декомпилировать любую игру, написанную на C# или другом языке, с помощью инструмента декомпиляции java? - PullRequest
1 голос
/ 15 февраля 2020

Есть много игр, которые сделаны с использованием Unity 3D или нереального игрового движка. Я могу декомпилировать apk, который сделан из android studio, но я не знаю, работает ли он в этих играх, потому что я даже не знаю, из какого программного обеспечения они были сделаны или на каком языке они были написаны.

Могу ли я также легко декомпилировать их, используя java декомпиляторы, или мне нужно использовать какой-либо другой метод (я не знаю другого метода, кроме java. Если есть, пожалуйста, сообщите).

Кстати, а для деталей хочу декомпилировать mad dex android игру.

1 Ответ

3 голосов
/ 15 февраля 2020

Декомпилятор для Java декомпилирует байт-код JVM. Он не знает, как выглядит байт-код CLR (используемый C#).

Итак, чтобы ответить на ваш вопрос: нет, вы не можете использовать декомпилятор, созданный для Java, для декомпиляции чего-то, что не предназначен для запуска на JVM. Вам нужно будет найти декомпилятор для байт-кода CLR.

...