Combat Arms Module Dumper
Combat Arms Module Dumper
Combat Arms Module Dumper is a tool designed to make dumping of modules (such as Engine.exe and CShell.dll) quick and easy, coded entirely in C#. It works on 64-bit OSes unlike other alternatives such as Kernel Detective that require a driver to operate. I've tested it on Combat Arms NA however I'm guessing it'd work on EU (and other countries) as well. Note that it only dumps the memory, it does not generate a valid EXE or DLL, read on to find out more about that.

Instructions: (make sure to follow them properly)
- Start Combat Arms Module Dumper first.
- Start Combat Arms
- Wait until you are in the login screen
- Alt+Tab to the Combat Arms Module Dumper and click Refresh
- Find the module you'd like to dump (you can order them by name) and click Dump.
- Browse where you'd like to save the file and enjoy.
How can I convert this dump into a proper EXE or DLL?
There are a couple of tools out there that can fix dumps into valid files, in this example I will be using LordPE, you can find it on Google.
Start up LordPE and click on Options. Tick the Dumpfix box and click OK.

Click on Rebuild PE and browse to the .dmp file. Wait for it to fix the file.

Now, remove the .dmp extension from the file and do whatever you want.
Requirements:
.NET Framework 3.5
Credits:
Christoph Husse and spazzarama - EasyHook
Virus Scans:
Combat Arms Module Dumper by master131.rar - Jotti's malware scan
https://www.virustotal.com/file/8fd0...is/1340426944/
Obviously a false positive.
Combat Arms Module Dumper is a tool designed to make dumping of modules (such as Engine.exe and CShell.dll) quick and easy, coded entirely in C#. It works on 64-bit OSes unlike other alternatives such as Kernel Detective that require a driver to operate. I've tested it on Combat Arms NA however I'm guessing it'd work on EU (and other countries) as well. Note that it only dumps the memory, it does not generate a valid EXE or DLL, read on to find out more about that.

Instructions: (make sure to follow them properly)
- Start Combat Arms Module Dumper first.
- Start Combat Arms
- Wait until you are in the login screen
- Alt+Tab to the Combat Arms Module Dumper and click Refresh
- Find the module you'd like to dump (you can order them by name) and click Dump.
- Browse where you'd like to save the file and enjoy.
How can I convert this dump into a proper EXE or DLL?
There are a couple of tools out there that can fix dumps into valid files, in this example I will be using LordPE, you can find it on Google.
Start up LordPE and click on Options. Tick the Dumpfix box and click OK.

Click on Rebuild PE and browse to the .dmp file. Wait for it to fix the file.

Now, remove the .dmp extension from the file and do whatever you want.
Requirements:
.NET Framework 3.5
Credits:
Christoph Husse and spazzarama - EasyHook
Virus Scans:
Combat Arms Module Dumper by master131.rar - Jotti's malware scan
https://www.virustotal.com/file/8fd0...is/1340426944/
Obviously a false positive.




