Mercredi, 29 août 2007
Reflexil v0.4
La version 0.4 de Reflexil est disponible.
Cette version apporte:
- Le support des gestionnaires d'exceptions.
- Le support des assemblages signés. (ce dernier nécessite l'outil sn.exe présent dans le SDK)
Quelques corrections de bugs ont été effectuées, liées par exemple à l'utilisation d'images non CLI dans Reflector (certains cherchent les complications...) Enfin le rapport d'erreur de Refector retourne directement les informations sur une boite mail dédiée à Reflexil.
Les binaires:
reflexil.0.4.bin.zip
Les sources:
reflexil.0.4.src.zip
Vendredi, 24 août 2007
Reflexil sur SourceForge
Reflexil est disponible sur SourceForge. Il existe également un site web lié.
A noter également qu'il fait partie de la liste "officielle" des plugins de Reflector sur le site Codeplex de Lutz Roeder.
Vendredi, 20 juillet 2007
Reflexil v0.3
La version 0.3 de Reflexil est disponible. Outre les quelques corrections apportées, il est possible de faire du drag&drop des instructions au niveau d’une même méthode et d’utiliser l’auto complétion sur la liste des opcodes. Il est également possible de purger rapidement toutes les instructions du corps de la méthode.
Mais la grande nouveauté est le fait de pouvoir remplacer le code IL d’une fonction, non pas en le générant à la main, mais plutôt en compilant directement du code source en C#. Pour l’instant il existe encore certaines limitations mais cette fonctionnalité permet d’injecter facilement et rapidement son propre code dans un assembly existant.
Les binaires:
reflexil.0.3.bin.zip
Les sources:
reflexil.0.3.src.zip
Dimanche, 8 juillet 2007
Reflexil v0.2
Une nouvelle version de Reflexil est disponible. Cette dernière apporte son lot de nombreuses corrections et évolutions avec notamment des éditeurs pour a priori tous les types d’opérandes :
- Primitifs : byte, sbyte, int32, int64, single, double, string
- Contexte : instruction, instructions multiples (switch), variable, paramètre, type générique
- Référence : type, méthode, champ (grâce à un navigateur inspiré de celui de Reflector)
Lundi, 2 juillet 2007
Reflexil v0.1
Reflexil est un plugin pour Reflector basé sur Mono.Cecil. Il permet de créer ou de modifier le code IL des méthodes d'un assembly puis de sauvegarder les modifications. Pour l'instant Reflexil sait gérer des instructions avec des opérandes de type primitif (string, int32, etc) ainsi que les références sur les instructions (branch) et les variables.
Pour l'utiliser il suffit d'ajouter Reflexil à la liste des plugins de Reflector, puis de l'afficher depuis le menu "Tools".
Les binaires:
reflexil.0.1.bin.zip
Les sources:
reflexil.0.1.src.zip
« Page précédente
(Page 2 de 2 sur 20 billets au total)
Commentaires