KongHack
Hacking Games Since 2007
konghack.com
swfmdump - FPX version
Dump your game files from memory
swfmdump - FPX version Posted on: 03/31/2012 12:20am
Quote Post
Never let a computer tell me shit.

here's a little software I made that some bytecode hackers here might find useful to get their swf files. It is largely based on the old swfmdump from Mr. White. His was prone to crashing and only finds SWF files up to version 10 (latest version is 14 i believe) and for right now I would really like to dump the files from this game, but cant because his swfmdump crashes. (I am assuming it runs out of heap, but who knows). So F&*$ it, I made my own..


you can grab a copy from my website (.NET 4 framework required)
swfmdump - force project x

principle:
Flash games need to be uncompressed and decrypted in memory, before flash can play them in your browser. So if you manage to get games directly from browser memory, you bypass zlib compression, mochicrypt encryption and stuff like that, and get a ready-to-hack file.

usage:

  • Load your flash game entirely, then open swfmdump.exe
  • Select your browser process in left list (iexplore.exe, firefox.exe, whatever)
  • Hit scan button
  • Select one or more swf files from the right list, based uppon file size (games will most likely size more than 1MB, these larger files are marked with a star)
  • Hit dump button; your files get written in the same directory as the executable
  • Reverse files in sothink decompiler or whatever tool you use







you can grab a copy from my website (.NET 4 framework required)
swfmdump - force project x




I use this AoB tool to make all the AoBs I post. Try the online version if you dont feel like downloading it.
"Obviously, windows are central to Windows. They are so important that they named the operating system after them. But what is a window?"

RE: swfmdump - FPX version Posted on: 04/13/2012 6:24am
Quote Post
If it isn't too much of a bother, could i ask for a .NET 3.5 (or older) version, please?



I have gone to find myself. If I return before I get back, please hold me here until I arrive.
RE: swfmdump - FPX version Posted on: 04/13/2012 6:34am
Quote Post
TIM the Enchanter
Level: 1
ADR Info
Why would updating to 4 be an issue?



Thermaltake Core x9
Case: Thermaltake Core x9 (soon to be double stack)
Processor: Intel® Core™ i5-6600K Processor (4x 3.50GHz/6MB L3 Cache)
Processor Cooling: Corsair Hydro Series H55 120mm Liquid CPU Cooler - Standard 120mm Fan
Memory: 32 GB [8 GB x4] DDR4-2800 Memory Module - Corsair
Video Card: DUAL AMD Radeon R7 370 - 4GB
Motherboard: MSI Z170A SLI Plus -- 3x PCIe 3.0 x16, 6x USB 3.1 Gen1, 1x USB 3.1 Gen2 Type-C
Primary Hard Drive (Windows): 256 GB ADATA SP600 V2 SATA-3 SSD
Secondary Hard Drive (Ubuntu):  250 GB Samsung 850 EVO SATA-3 SSD
Storage Control: Ableconn PEX10-SAT 10 Port SATA 6G and Max 2506 6-Bay Hot Swap Mobile Rack/Enclosure
Storage Hard Drives: Dual 4 TB Western Digital Reds WDC WD40EFRX-68WT0N0
Storage Hard Drives: 4x1TB Backup drives
Storage Hard Drives: 120GB Kingston SSD, 120GB OCZ SSD
Power Supplies: Dual EVGA SuperNOVA 850 B2, 80+ BRONZE
Case Lighting: NZXT AC-HUEPS-M1 Hue+ Advanced Pc Lighting

 
RE: swfmdump - FPX version Posted on: 04/13/2012 7:34am
Quote Post
What about unity games, does this cover them too?
RE: swfmdump - FPX version Posted on: 04/13/2012 9:24am
Quote Post
It should, but SoThink SWF Decompiler shouldn't recognize unity games



RE: swfmdump - FPX version Posted on: 04/13/2012 11:44am
Quote Post

Why would updating to 4 be an issue?

My personal reason is that my system partition already contains at least triple the amount of its physical capacity (thanks to junction links and Symantec Workspace Virtualization) and my last attempts to install .NET 4 finished in me cleaning up the mess after the "disk full" errors...

? Well, if it's too hard to make a .NET 4 program compatible with older versions, then just forget that i asked.
?




I have gone to find myself. If I return before I get back, please hold me here until I arrive.
RE: swfmdump - FPX version Posted on: 04/13/2012 12:09pm
Quote Post
Never let a computer tell me shit.

If it isn't too much of a bother, could i ask for a .NET 3.5 (or older) version, please?

I'll look into it. I dont think I use anything that would prevent that. *edit* tried to set it to 3.5. far too many errors to bother with.
?

What about unity games, does this cover them too?
Not at the moment, but its somehing I would like to add. I should have unity added by the end of next week, but I may be moving, so I may not get to it.


ETA: it can now dump unity, but its a bit spotty and I'd like to work on it a bit more before releasing it. but im busy this weekend so I dunno when i can up it.



I use this AoB tool to make all the AoBs I post. Try the online version if you dont feel like downloading it.
"Obviously, windows are central to Windows. They are so important that they named the operating system after them. But what is a window?"

RE: swfmdump - FPX version Posted on: 08/31/2012 5:08pm
Quote Post
Only recently I have started downloading the flash games to play offline, and have faced only few cases that they were site locked so far.

But there is one specific game, that even with this version of swfdumper you posted, I was not able to get the game to try removing the site lock. I was able to get a copy of the game using UnPlug, but it is protected and crashes the decompiler when I handle the search.

Here is a direct link to the game I want to get locally, but was not able to get one single working version of the game with hacks.

http://www.hackedarcadegames.com/game/14223/Decision-2.html

Any idea on how to get this copy of the game in a way that it will not crash the decompiler?
RE: swfmdump - FPX version Posted on: 10/20/2012 2:52pm
Quote Post
I use google Chrome's F12 funtion to manual search for the .swf links of websites. From there I'll play it with an Adobe .SWF Player, and use Cheat Engine to hack the game.

Kongregate's games are alot harder to find the .swf for, but it's not impossible. The links are in characters instead, ex {HTTP%3f%2f%2fwww.google.com%2f}, which is as easy as puting on a shoe to 'decode' the link. Not really decoding, more of just replacing the %3f's with : and the %2f's with /.

I rather stick with my way of finding .swf files, playing them, and hacking into the game instead of downloading some .swf manager.
RE: swfmdump - FPX version Posted on: 05/14/2013 11:32am
Quote Post

Excellent piece of software for those SWF files that contain binary data! Saved me a lot of time.
Many thanks!

RE: swfmdump - FPX version Posted on: 05/25/2013 5:10am
Quote Post
Never let a computer tell me shit.

ninja update. 
added better sorting for the file list.




I use this AoB tool to make all the AoBs I post. Try the online version if you dont feel like downloading it.
"Obviously, windows are central to Windows. They are so important that they named the operating system after them. But what is a window?"

RE: swfmdump - FPX version Posted on: 07/03/2013 2:24pm
Quote Post

can you update your tool sir,..
icant get swf file from game pool tour live,.
maybe you can give me solution

RE: swfmdump - FPX version Posted on: 07/03/2013 2:39pm
Quote Post
The Laziest Man on KongHack
deepth Posted on: 07/03/2013 2:24pm

can you update your tool sir,..
icant get swf file from game pool tour live,.
maybe you can give me solution



try changing the settings to find maxSWF version of 100. if that doesnt work then youre probably targeting the wrong process.




RE: swfmdump - FPX version Posted on: 07/03/2013 2:45pm
Quote Post
thenewcomer Posted on: 07/03/2013 2:39pm
deepth Posted on: 07/03/2013 2:24pm

can you update your tool sir,..
icant get swf file from game pool tour live,.
maybe you can give me solution



try changing the settings to find maxSWF version of 100. if that doesnt work then youre probably targeting the wrong process.



thank for fast answer, now i get the file.

RE: swfmdump - FPX version Posted on: 07/17/2014 9:14pm
Quote Post
Never let a computer tell me shit.

this will now dump unity files as well as swf files




I use this AoB tool to make all the AoBs I post. Try the online version if you dont feel like downloading it.
"Obviously, windows are central to Windows. They are so important that they named the operating system after them. But what is a window?"