Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
Modification d'assemblage et injection de code C# / VB.NET à la volée
Reflexil est un plugin pour Reflector permettant la modification des assemblages .NET. Il permet par exemple d'altérer le code IL d'un assemblage ou de travailler à plus haut niveau en injectant directement du code C#/VB dans le corps d'une méthode.
Par
Sébastien Lebreton
publié le 17/09/2007 à 00:34, lu 6058 fois, 9 pages
2 commentaire(s)
Tags:
C#
,
CLI
,
Framework .NET
,
Outils
8 | Le cas des assemblages signés
1 | Introduction
2 | Notre application de démonstration
3 | Modification du code à l'aide de l'éditeur d'instructions
4 | Retour sur l'éditeur d'instructions
5 | Compilation et injection de code C# / VB.NET à la volée
6 | Retour sur l'injection de code C# / VB.NET
7 | Gestionnaires d'exceptions
8 | Le cas des assemblages signés
9 | Conclusion et retour sur Mono.Cecil
Téléchargez Reflexil v0.5 - 624 Kb
Le cas des assemblages signés
Lors de la sauvegarde d'un assemblage modifié avec Reflexil utilisant un nom fort, l'assemblage résultant est placé dans l'état dit « delay signed ». Pour le faire fonctionner vous pouvez :
Soit le signer avec votre clé
Soit si vous ne la possédez pas, exclure l'assemblage du processus de vérification des noms forts
Wrapper pour l'outil 'Strong Name Utility' du SDK .NET
1
2
3
4
5
6
7
8
9
»
Démarrer une discussion
Modification en cour d'éxécution
Chargement ...
Discussion démarée par
Noham Choulant
le 18/04/2008 à 13:53, 2 commentaire(s).
Ecrire un commentaire
Titre
Commentaire
Annuler