Alors voila je travaille actuellement sur une méthode alternative pour détourner le client d2 voici comment je procède . en injectant une dll dans le client je hook la fonction connect de winsock, dans ma fonctions j'obtiens le handle du socket ,je me connecte au server local codée en c# je lui envoie le handle du socket connecter au serveur d2 mais voila je voudrais crée une instance de net.socket a partir de ce handle afin de pouvoir utiliser le socket dans mon server c# local, je c'est que l'inverse est possible (convertire le handle du net.socket en winsock socket) je pense qu'en utilisant directement l'api win32 c'est possible mais existe il une methode pour obtenire l'object net.socket? ce qui selon moi serais largement plus pratique