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: http://northfox.uw.hu - personal page northfox@uw.hu - personal e-mail address #hcc room at IRCNET