Houla, j'avais pas vu toutes ces réponses

.
Bon, donc mon AV, c'est AVG, et je tourne sour XP sp3 (vista ne permet pas l'injection de dll). Sauf qu'AVG ne détecte absolument pas l'injection de dll dans un processus (firefox.exe, iexplore.exe, etc. dans mon cas). Il détectera des injections de drivers malicieux (j'en utilise un, et suffit que j'ouvre son dossier pour qu'il tilte), mais pas l'injection d'une dll dans un processus.
(trouvé ici, le driver+injecteur
http://www.rohitab.com/discuss/index.ph ... opic=23880 )
Certains anti-rootkits semblent effectivement détecter cela, en analysant les dll chargées en mémoire, et les processus qu'elles concernent, mais ça ne semble pas être le cas d'AVG (par exemple, si j'injecte un prompt DOS tout bête, avec redirection sur une socket, ça marche nickel).
Du coup j'ai jeté un œil à ce que je pourrais trouver comme alternative valable, mais mis à part faire des hooks (ou tout du moins des redirections) sur la table SSDT, j'ai pas trouvé grand chose pour bypasser des firewalls. Et vu que ça m'a l'air assez fastidieux (et que je passe ma soutenance de projet Mardi...), j'vais plutôt essayer de capter où ça coince dans l'exécution de code de la dll, mais ça m'a l'air d'être un beau casse-tête... 'Pis ça me fout un peu les boules, vu que mon appli à la base marche nickel...
Sinon, corrigez-moi si je me trompe:
Le principe du firewall lambda, c'est bien de charger un firewall-hook-driver (cf.
http://msdn.microsoft.com/en-us/library/ms802732.aspx ), ou équivalent, et de regarder si les processus correspondent bien aux règles de filtrage? Parce que si c'est le cas, à priori (sauf hook sur SSDT, je crois), tous les processus seront concernés, et ça devient d'autant plus ardu de les bypasser...
ps: à ceux qui se demandent quelles études faut faire pour faire ce genre de projets, ben en fait, suffit d'être en informatique et d'avoir un maître de projet qui accepte le projet...
EDIT: le projet porte sur une infection via clé U3/Intuix... J'viens de mettre ça en place, c'est super efficace/discret. Renseignements ici:
http://www.tt-hardware.com/modules.php? ... &sid=11805EDIT²: je crois que j'ai besoin de prendre des cours sur la gestion de windows

.
Je suis tombé sur ces quelques liens:
http://nibbles.tuxfamily.org/?p=186http://www.ivanlef0u.tuxfamily.org/?p=63http://nooz.alwaysdata.net/pastes/view/9b1f1efbbcEst-ce que quelqu'un connaîtrait d'autres liens complémentaires sur les hooks SSDT et sur la programmation de drivers windows (NTDDK si j'ai bien compris), de préférence en français, à défaut en anglais, histoire de voir ce qui change comparé à la programmation "traditionnelle"
