This article details a tool aimed to import/export registry sections in XML format, to make registry diff easier in practice.
|
TODO (25 oct) : fonctionnalit� export principale + GUI
- [FAIT 25oct] ajout des valeurs avec tri sp�cifique
- [FAIT 25oct] default value
- [FAIT 26oct] valeur binaire, dword, ... � transformer en cha�ne
- [FAIT 26oct] icone de value (binaire, hex, dword)
- [FAIT 26oct] clean du code (registry --> registryxmllib.cpp)
- [FAIT 26oct] sauvegarde xml d'une section
- [FAIT 27oct] prise en compte de la s�lection multiple
- [FAIT 26oct] sauvegarde xml normal, et faked xml
- [FAIT 26oct] afficher la clef courante dans la statusbar
- [FAIT 26oct] double-click sur une valeur pour afficher son contenu (cas des valeurs longues)
- [FAIT 26oct] mieux g�rer le curseur hourglass
- [FAIT 27oct] touche escape
- [FAIT 27oct] d�coupage de la clef de d�part en hi�rarchie
- [FAIT 02nov] n'exporte plus la valeur par d�faut d'une clef
- [FAIT 02nov] optimise l'export des tags de fin </k> lorsqu'il n'y a ni sous-clef ni valeur associ�e
TODO (31 oct) : fonction d'import
- parser xml simplifi�
- [FAIT 01nov] g�rer instruction PI (?xml surtout)
- [FAIT 01nov] g�rer �l�ments, attributs
- [FAIT 01nov] g�rer commentaire (contenu commentaire non remont� � la surface)
- [FAIT 01nov] g�rer �l�ment multi-ligne
- [FAIT 01nov] g�rer attrib-value multi-ligne
- [FAIT 02nov] g�rer section CDATA
- [FAIT 01nov] encodage ", ...
- [FAIT 02nov] encodage UTF8 ==> charset local
- [FAIT 02nov] g�rer <!DOCTYPE en le faisant pour une instruction PI
- [FAIT 02nov] activation/d�sactivation de la boite d'erreur de message
- [FAIT 02nov] possibilit� de r�cup�rer � la vol�e l'encodage r�el du flux XML
- [FAIT 02nov] pr�paration cr�ation ou overwrite de clefs et de valeurs dans la registry
- [FAIT 02nov] fonction Refresh : pour donner du sens � la fonction import
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Addicted to reverse engineering. At work, I am developing business intelligence software in a team of smart people (independent software vendor).
Need a fast Excel generation component? Try
xlsgen.