Donc y’a eu une clef qui s’est ajouter au registre.
Donc on analysant cette clef j’ai crée se bout de code qui permet d’ajouter ton programme à la liste des exceptions via le registre.
Voilà le Code :
Code : Tout sélectionner
If RegCreateKeyEx_(#HKEY_LOCAL_MACHINE, "SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List", 0, 0, #REG_OPTION_NON_VOLATILE, #KEY_ALL_ACCESS, 0, @NewKey, @KeyInfo) = #ERROR_SUCCESS
StringBuffer$ = "C:\PROGRAMME.exe"
StringBufferV$ = StringBuffer$ + ":*:Enabled:PSEUDO"
RegSetValueEx_(NewKey, StringBuffer$, 0, #REG_SZ, StringBufferV$ , Len(StringBufferV$)+1)
RegCloseKey_(NewKey)
EndIf
;changez >"C:\PROGRAMME.exe"< par le lien vers votre programme
;changer >PSEUDO< par un pseudo , car c'est ce pseudo que vous verrez dans la liste des excptions dans le menu du Par feu Windows
En résumer ce code permet de débloquer totalement ton programme (en TCP et UDP).
