Intercepter les appel d'api d'1 autre appli

Soyez le premier à donner votre avis sur cette source.

Vue 6 246 fois - Téléchargée 1 277 fois

Description

C'est une dll activex qui montre coment intercetper les appel passé
depuis une autre application vers les API (les declare lib dans vb)
en l'occurence une demo qui intercepte les appel de GetOpenFileName
de notepad pour afficher une boite de dialogue avant d'ouvrir un fichier

Rien ne vous empeche de l'utiliser pour n'importe quel autre API de
n'importe quel autre application pour cela regarder le code de la dll vb

Source / Exemple :


'Voir le Zip
' 
' Installation :
'
' Vous pouzer soit utiliser le .Bat fourni dans le zip
' soit copier vous même les dll dans le repertoire %system%
' puis Enregistrer la dll vb avec regsvr32
'

Conclusion :


Marche sous platform NT (et XP)

B@nne prog

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2215
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009

Holala je suis tombé sur ce code par hasard, mais c'est excellent !!
ça me donne plein d'idée c'est monstrueux, un grand merci !
Messages postés
282
Date d'inscription
dimanche 1 avril 2001
Statut
Membre
Dernière intervention
12 février 2007

Exelent travail, c'est vraiment du bon boulot (euh par contre va falloir que tu nous explique tout ligne par ligne ^^)

Ca fesait un petit moment déjà que je connaissait ces interceptions d'api, et je connais une méthode un peu plus simple qui repose sur la modification de la table d'importation des dll de l'exe concerné, je pense que ça peut peut-être t'aider : http://www.internals.com/utilities/winnt/stickyapp32/StickyApp32.zip
Malheuresement ça ne marche pas sur les dll qui sont apellées par l'appli HiJackée, donc la méthode est facilement contournable en utilisant une librairie, où même simplement en utilisant les api LoadLibrary et GetProcAddress.

++
Messages postés
921
Date d'inscription
vendredi 20 décembre 2002
Statut
Membre
Dernière intervention
23 septembre 2010

C'est sur qu'on paut pas considérer cette source comme étant pour débutant... Impressionant...
10/10
Saros
Messages postés
138
Date d'inscription
mercredi 4 avril 2001
Statut
Membre
Dernière intervention
28 janvier 2006

Comme à son habitude ebarsoft nous concocte un code de génie !!! bravo
Messages postés
780
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
16 avril 2009
1
Ce n'est pas de l'humour DarkVader, il n'a surement pas fait attention à mettre intermédiaire.
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.