FUU (Faster Universal Unpacker) is a GUI Windows Tool with a set of tools (plugins) to help you to unpack, decompress and decrypt most of the programs packed, compressed or encrypted with the very well knowns software protection programs like UPX, ASPack, FSG, ACProtect, etc.
The GUI was designed using RadASM and MASM. Every plugin included in the official release was written in ASM using MASM.
The core of every plugin use TitanEngine SDK from ReversingLabs under the hood, this help to the developer to write plugins very easy and very fast without the need to worry about some repetitive and boring functions like dump, fix the iat, add sections, etc. You can develop a plugin for FUU in a very easy way using TitanEngine.
Also, FUU include some extra tools like:
Generic OEP Finder
Cryto Signature Detector
Generic Unpacker
Signatures Detector (by marcianito at gmail dot com)
Generic OEP Finder, Cryto Signature Detector and Generic Unpacker are from PEiD's team.
v0.1.1 (29/06/2010)
--
- Minor release
fixed bugs:
- Avoid the resize of the main GUI window.
- Fixed an inconsistency between the about showed in the "About" menu and the one showed in the "About" button.
- Fixed the problem with "Refresh" button.
- The open file dialog now has filter strings.
- Editbox is now editable so, you can type the path of the file.
enhancements:
- Updated the TitanEngine library (current version 2.0.3).
- Added a clickable blogspot link and email address.
- Added a save file dialog in every included plugin.
- Added "Drag&Drop" for .exe and .dll files.
- Added a "Copy Overlay Data" button.
- Added "Auto Scroll" to the browse file edit box.
code refactoring:
- Added comments to every function in the main GUI and every plugin (see SVN).
- Added a "GetControlHandles" function (see SVN).
- Improved the way we check for Windows Messages.
new features:
- Added a simple signatures identifier using PETools signatures database (thanks marciano!)
- Added three newer plugins for nPack, Packman and dePack.