Mew 11 SE v1.2
manual

Welcome to Mew 11 SE manual. Mew is an exe-packer program, based on LZMA and ApPack methods, written in MASM 32 and Visual C++ by Northfox.

New gui & options

Mew 11 SE has a new gui system. It's the default interface for Mew, but you can also use command line.
There are several options, the options and the effects are the following:
 

option if it's ON if it's OFF

Don't compress resources

resources won't compressed, you can reach them as usual, but they are replaced in the file

resources will be compressed, after decompression, each resource will be at the original place

Delete unimportant resources

delete FILEINFO, XML resources

every resource will be in the destination file

Slice resources

try to separate different types of resources and pack them separated


!!you CANNOT use it with OVERLAYS!!

resources will be handeling as usual data

Make backup

create backup file (.bak)

don't create backup file

use LZMA algoritm too

try to pack with LZMA too

use only ApPack

Special LZMA (E8\E9) LZMA will modify long jump and call offsets to get better packing ratio

after depacking, everything will be replaced
use usual LZMA
Strip relocs strip reloc datas, because they have no effect on exe files don't strip resources, but don't handle them either
Strip Delphi resources strip VCLAL and PACKAGEINFO resources don't strip special Delphi resources

 Special files

MEW sometimes failes on files, because they are not usual files. For example Flash overlayed files has not-in-rva-order resources. So the Slice resource method will fail, and the output file will be damaged. So, if a packed file won't work, try to turn off Slice resources option.

You can use temp diretory and temp filename, because MEW use random generated filenames during the packing process. (Changed in MEW 11 SE v1.2)

Use Command line support

Mew supports command line input. Use it like this:

mew11se.exe infile [-dont_use_lzma] [-dont_pack_res] [-dont_strip_reloc] [-dont_strip_delphi] [-force] [-backup] [-lzma_special] [-no_slice]

Write * instead of space in infile. (Changed in MEW 11 SE v1.2)

You can find the meening of the options in the Gui options table. Use -force when MEW fails with some errors, but you want to pack the file anyway.
After packing program will exit automaticly. (Changed in MEW 11 SE v1.2)

FAQ

Q - Why MEW?!
A - My asm temp directory has the same name, every project starts here, so It's a lucky name.

Q - When do you start to code and work on Mew? Especial on Mew11SE?
A - Well, I code from the age of 10, let's see, that's 7 years. Work on Mew started in January,2004. The dev of MEW11SE started in April,2004.

Q - Are you coding alone or have you got "coder-friend" and helpers?
A - Well, I code alone, but I'm looking for professional developers for my new projects.

Q - Where can I get patches or new versions of MEW?
A - On my personal page (http://northfox.uw.hu).

Q - Why isn't MEW a shareware?
A - Because I code for everyone, I'm not a company or a group, I'm just a boy, who codes for fun, and to won in the packing business :)

Q - Will be MEW 12?
A - Well, I don't know yet. I'm planning a .NET support and some upgrades but it depends on how much time will I have in the future.

Q - Will be MEW became an exe-crypter too?
A - No, because I got a nother project on that theme. It's currently not avaibled, It's under development. So wait now (2004/09/17) an visit my website later for that project.

Contact and bugs

You can contact me at, send bugs and unworkable exes here: