ForunsBB

Tecnologia Programação e SEO para Webmasters
Data/Hora: 23 mai 2012, 03:04

Os Horários são TMG




Criar Novo Tópico Responder a este Tópico  [ 2 mensagens ] 
Autor Mensagem
 Assunto da Mensagem: Scan port
MensagemEnviado: 19 abr 2007, 20:44 
Offline
Nível 1
Nível 1

Registado: 15 jul 2005, 16:30
Mensagens: 167
Código:
#!/bin/bash
#
# script: Verifica se a porta esta livre ou ocupada
#
#
# Algum bug contacte-me obrigado.
#
# whitehatg@gmail.com
# 19/03/2006

clear
PORT=1024
while [ $PORT -ge 50000 ] || [ $PORT -le 1024 ]
do
echo -n "Ecolha a porta(Tem de ser maior que 1024 e mais pequeno que 50000): "
read -e PORT

if [ $PORT -lt 50000 ] && [ $PORT -gt 1024 ] && [ -n $PORT ]
then
TEMP=`netstat -al | grep -c ":$PORT "`
if [ $TEMP -gt 0 ]
then
echo "Esta porta esta ocupada, escolha outra"
PORT=1024
fi
else
PORT=1024
fi
done
echo "Esta porta esta livre"


Vai ser util :P

Vou tentar todos dias meter aqui um script ,scripts que fiz ja algum tempo e espero que vos sirva para aprender.


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado:  




Topo
   
 
 Assunto da Mensagem: [ms-dos Batch] scan port
MensagemEnviado: 22 abr 2007, 23:37 
Offline
Nível 1
Nível 1

Registado: 15 jul 2005, 16:30
Mensagens: 167
Conversao para ms-dos:

Código:

@echo off
::
:: Scan port
::

:loop
cls
set /p porta=Ecolha a porta:

netstat -a | find /C ":%porta%">nul
if not errorlevel 1 goto open
if not errorlevel 2 goto close

:open
echo Esta porta esta ocupada.
pause>nul
goto loop

:close
echo Esta porta esta livre.
pause>nul
goto loop


Topo
 Perfil  
 
Mostrar mensagens anteriores:  Ordenar por  
Criar Novo Tópico Responder a este Tópico  [ 2 mensagens ] 

Os Horários são TMG


Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 0 visitantes


Criar Tópicos: Proibído
Responder Tópicos: Proibído
Editar Mensagens: Proibído
Apagar Mensagens: Proibído
Enviar anexos: Proibído

Pesquisar por:
Ir para:  
cron
Política de Privacidade | Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group