Professional Documents
Culture Documents
pwn decompiler
v0.3
Licence
You may:
- Use this program free of charge
- Modify it
- Redistribute it with your changes, provided you keep
the name of the original author (i.e. don't pretend you
made it all by yourself) and this licence, and mention
that you changed it (plus eventually what changes you made).
- Use parts of this program in your own scripts, again
provided you mention that you used code from DeAMX and
name its author.
Disclaimer:
Usage
Once you have Lua, there are two ways to decompile a script:
- Place the .lua files and the .bat file in some folder,
edit the bat file in a text editor like Notepad, and make
sure the path to lua5.1.exe is correct. Save the file and
close it.
deamx path\to\amxfile.amx
- Or, place the .lua files in the folder where you installed
Lua, open a command prompt in the Lua folder, and type:
Changelog
2008/02/08: v0.3
- Feature: Recognized types of function arguments are now propagated
- Feature: Return types of functions are now recognized
- Some minor fixes
2008/02/03: v0.2.1
- Fix: dimensions of global arrays with dimensions of the form [1][X]
were not recognized correctly
2008/02/01: v0.2
- Fix: signed number -64 was loaded as +64 during decompression
- Feature: ternary operators (condition ? truepart : falsepart) are now
recognized
- Feature: pre-/post increment/decrement are now recognized
- Several other minor fixes
2008/01/30: v0.1
initial public release