samedi 19 mars 2005

Trouvaille : 010 Editor

010 Editor, c'est un editeur hexadecimal avec templates. Tu écris ton template et ensuite il le match avec le fichier binaire donnait tout de suite de la signification à tous ces octets, les templates pour les fichiers zip, rar, mp3 et d'autres sont fournis en exemple.

http://www.sweetscape.com/010editor/

Quote : "010 Editor is a fast, flexible hex editor designed to edit any binary file. Combining an easy-to-use interface with a whole range of hex editing tools, 010 Editor is one of the most powerful hex editors available today. Using Binary Templates, 010 Editor allows a binary file to be parsed into a data structure that can easily be understood. A powerful data engine allows instantly opening files of any size, unlimited undo and redo, and the ability to copy and paste data extremely quickly. 010 Editor also includes a whole host of analysis tools for hex editing including Binary Compare, Histograms, Find and Replace, and Check Sum/Hash Algorithms."

vendredi 18 mars 2005

Google aussi aime l'open source !

http://code.google.com

Cool. Google ouvre quelques projets !

CoreDumper The coredumper library can be compiled into applications to create core dumps of the running program, without termination. It supports both single- and multi-threaded core dumps, even if the kernel doesn't natively support for multi-threaded core files.

Sparse Hashtable This project contains several hash-map implementations in use at Google, similar in API to SGI's hash_map class, but with different performance characteristics, including an implementation that optimizes for space and one that optimizes for speed.

Goopy/Functional Goopy Functional is a python library that brings functional programming aspects to python.

Perftools These tools are for use by developers so that they can create more robust applications. Especially of use to those developing multi-threaded applications in C++ with templates. Includes TCMalloc, heap-checker, heap-profiler and cpu-profiler.

Je vais faire un test de CoreDump et PerfTools ... Ca me semble pas mal comme lib.