dimanche 28 avril 2013

Ouvrir Les Ports TCP/IP

Un script qui vous permet d'ouvrir uniquement les ports TCP/IP
Le script est abordé dans cette section configure le pare-feu Windows pour permettre à SQL Server écouter sur TCP/IP uniquement.

Pour créer le script, procédez comme suit :

Démarrez le bloc-notes.
Copiez et collez le code suivant dans le bloc-notes :


echo off
setlocal

if "%1"=="-port" goto HandleTcp

rem Usage
:Usage

echo "Usage: setupSqlServerPort -port [portnum] -[enable | disable] [ALL | SUBNET]"
echo -port : Specifies the port to be enabled or disabled. Port is not optional.
echo -enable: Enables a port
echo -enable ALL:  enables access for ALL
echo -enable SUBNET:  enables access for SUBNET
echo -disable: Disables a port
echo  one of -enable or -disable must be specified
echo  the default scope is SUBNET only

goto Exit

:HandleTcp
if "%2"=="" goto Usage
if "%3"=="-enable" goto EnableTcp
if "%3"=="-disable" goto DisableTcp
goto Usage


:EnableTcp
set SCOPE="%4"
if "%4"=="ALL" echo "Enabling SQLServer tcp access for port %2 ALL access"
if "%4"=="SUBNET" echo "Enabling SQLServer tcp access for port %2 subnet only access"
if "%4"=="" set SCOPE="SUBNET"

netsh firewall set portopening tcp %2 SQL_PORT_%2 ENABLE %SCOPE%
goto Exit

:DisableTcp
echo Disabling SQLServer tcp access for port %2"
netsh firewall set portopening tcp %2 SQL_PORT_%2 disable
goto Exit

:Exit
endlocal


Enregistrez le fichier sous un fichier .txt et nommez le fichier SetupSqlServerPort.txt.
Renommez le fichier SetupSqlServerPort.txt en SetupSqlServerPort.bat.


Lorsque vous exécutez le script SetupSqlServerPort.bat, vous devez utiliser l'ordinateur sur lequel le script est enregistré sur. Pour exécuter le script, procédez comme suit :

Cliquez sur Démarrer, sur exécuter, tapez cmd, puis cliquez sur OK.
Dans la fenêtre de commande, utilisez la commande « cd » pour modifier les dossiers jusqu'à ce que vous êtes dans le même dossier que le fichier SetupSqlServerPort.bat est enregistré dans. Par exemple, si le fichier SetupSqlServerPort.bat est enregistré dans C:\Myfiles, vous souhaitez tapez CD myfiles à l'invite de commande et appuyez sur ENTRÉE. Votre dossier devient C:\Myfiles.
Pour exécuter le script SetupSqlServerPort.bat, à l'invite de commandes, tapez setupSqlServerPort.batet puis appuyez sur ENTRÉE.

ps = faite gaff jrigol pas c'est considérer comme un Virus par votre Anti-Virus
je rappel que le but d'un cheval de troie est d'ouvrir des port essentiel sur une machine distante afin de se connecter sur la machine infectée distante !

Aucun commentaire:

Enregistrer un commentaire