ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 14 oct. 2003 à 20:59
salut
justement le prb c que a ma connaissance cette dll n'existe pas toute faite ni le code qui fait ca (je n'ai jamais croisé ca sur internet)... et de plus une telle dll releve de la programmation très avancée et dépend en partie de ton OS...
ainsi elle ne sera pas codé de la meme maniere pour Xp ou pour 9x
ensuite cela requierera surement un driver qui lui aussi depend de ton OS... un .vxd et un .sys de XP n'ont pas du tout la meme structure ni les meme appelle de fonctions
enfin il existe des logiciels qui font ca tres bien...
je te dis ca c pas pour dire que tu n'y arriveras pas mais pour te dire que tu risques de mettre un temps importants si tu n'as jamais fait de driver ni de dll qui font du hooking...
et de toute facon, ca ce fera pas en VB pour deux raisons :
- vb ne produit pas de dlls normal (à moins de le trafiquer)
- vb n'ai pas un language optimal pour ce genre de choses car il est besoins de bcp de dépendances (le runtime)
alors à moins de te trouver un programmeur qui a les compétences et qui veut bien te faire la dll...
enfin si tu veux plus d'infos sur le hooking d'api, jette un oeil (mais n'oublis pas de le recupérer lol) sur thecodeproject (je crois que l'adresse est dans ce genre) à "Api hooking revealed" ou un truc dans le genre : il y a une source d'Ivo Ivanov que je trouve admirable (en C/C++ et driver NT)