11/4/2022 0 Comments Tutorial sothink swf decompiler![]()
I still use it when it comes to embedded XML streams but more about this later.īesides the programs it is really important to have a game that you want to hack. There is an Hex Editor plug-in but it is buggy so i try to not use it anymore. Many might know this from the flasm tutorials and worked with it. ![]() #TUTORIAL SOTHINK SWF DECOMPILER FREE#To work on the file it needs to get decompressed which you can do with these two small tools.Īny Hex Editor will do it but this one i will use here as it is free and comes in like over 9000 languages or so. To save bandwidth every swf file is compressed. It still is recommended for advanced users as you have to look your Hex values up for yourself. Very helpful when it comes to some advanced stuff like finding variables in the constant pool. #TUTORIAL SOTHINK SWF DECOMPILER CODE#I don't know any other decompiler that lets you look into the code as either AS or Opcodes. This is what i use every day and here in this tutorial so i recommend using it. The bold ones are the most important.ĭecompiler that can show you the opcodes: Just Sothink SWF Decompiler costs money or maybe not Before you start you should have a decompiler, a decompresser and an Hex Editor ready to go. Also all the programs used in this tutorial are free to use. It may look much but you do not need all of them from the beginning. That is what i want to teach you how.īefore it can start you need to have some programs. Getting the Opcodes is still not a big problem but now you have to change it yourself inside the SWF file. But while flasm is capable of recompiling the SWF with the changed values it gets harder with AS3 which flasm cannot handle. Programs like flasm (only AS2) and Sothink SWF Decompiler can translate these Opcodes into a readable form (pushbyte, pushtrue, setproperty etc). When i write 0x in front of them it is just so that you know i mean Hex Code and not the number or a string.Ĭode: BIT HEX DEC # BIT HEX DEC # 8 bit combined are 1 byte Some are followed by other values like a number or special values also represented as hex values. The Opcodes them self are always 8 bit represented in hex code as 0x02, 0xd4, 0xff or something like that. #TUTORIAL SOTHINK SWF DECOMPILER HOW TO#By doing more hacks you will remember more and more and learn how to use them without looking somewhere. For figuring out the code you need additional programs anyway, if you are not an Übergeek. But you don't even need to learn all those as this would be overkill. Yeah still quite a lot but for hacking a game there are like 5-20 for very basic hacking and like 10-40 for more advanced stuff. There are not that much Opcodes, just like 160 or so. Now how does these opcodes look like could one ask so lets look. So Flash CS3/4 or whatever the creator of a game uses translates the AS code to these Opcodes. But the Flash Player does not work that way as it thinks in Opcodes (Operation Codes). For an experienced user this is fairly easy to read and understand. ![]() When creating a game in Flash the language you use is ActionScript 1/2/3 (AS). Let's talk about what the computer or in this case the Flash Player sees when looking at a file. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |