Portal SAMP
[Ajuda] duvida - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] duvida (/showthread.php?tid=3389)



duvida - Gui_City - 02/03/2023

alguem sabe um programa que descompile .amx?


RE: duvida - ipsLuan - 03/03/2023

Tem o AMX Decompiler.
Mas, é impossível fazer isso, pois o compilador criptografa o arquivo pwn e transforma em amx.


RE: duvida - White_Blue - 03/03/2023

É praticamente impossível, embora seja possível encontrar vários programas pela internet que prometem "descompilar" o .amx, eles não vão descompilar totalmente o .amx, para entender vamos resumidamente entender como funciona o processo de compilação no Pawn basicamente, após você clicar em compilar, o compilador literalmente traduz todo o código dentro do .pwn em código de máquina ilegível para os seres humanos e é apenas possível de ser interpretado pelo seu computador. Estes que são basicamente uma série de bytes(Popularmente conhecido como zeros e uns você provavelmente já ouviu essa expressão em algum lugar) que é totalmente fora da capacidade de entendimento humana.

Esses programas "descompilam" somente partes que não foram transformadas em códigos de máquina, se você abrir um arquivo .amx, você vai ver que embora a maioria do código seja de máquina, ainda há alguns códigos legíveis para os seres humanos e basicamente o que esses programas fazem é separar esses snippets(trechos de código) do código de máquina.

Partes essenciais do código serão perdidos, como macros e diretivas e também quase todo o código.


RE: duvida - PT_Player - 05/03/2023

isso e melhor que vc esqueca n vai dar certo