detectando firebird

Publicado por Pedro 26/08/2008

[ Hits: 5.438 ]

Download fbcheck.java




/*
Script para detectar se o Firebird está rodando na porta 3050 (padrão)
*/

public class fbcheck {

    public static void main(String[] args) {

   boolean runing = false;
    try
    {
        ServerSocket ss = new ServerSocket(3050);
        ss.close();
    } catch (Exception e){runing = true;}

    if (runing) JOptionPane.showMessageDialog(null,  "firebird rodando");
    else JOptionPane.showMessageDialog(null,  "firebird parado");
    }

}

  




Scripts recomendados

Conversor de temperatura (com gráficos)

Zipando Pasta ou Arquivo

Gerando instância completa de um objeto

Conversor de bases decente não essas bostas que tem nesse site.

Gerar CSV, DOC e PDF


  

Comentários
[1] Comentário enviado por slack felix em 26/08/2008 - 22:18h

Gostei. Toda vez que eu uso nmap pra ver se o firebird tá funcionando, não aparece nada referente a porta 3050, só quando eu especifico a porta que diz que ela tá ocupada mas não mostra qual o serviço que esta nela.

Só uma coisa. Seria bom se você tivesse colocado que precisa de

import javax.swing.JOptionPane;
import java.net.ServerSocket;

Valeu



[2] Comentário enviado por javamizer em 27/08/2008 - 09:17h

Hehe desculpa pelos imports cara... é que eu uso um editor que quando eu uso o pacote ele já sugere os imports...
mas eu fiz a Pane mas pra efeito ilustraivo mesmo, isso ficaria melhor se fosse integrado em sua aplicação,
vc pode fazer uma classe por exemplo e colocar esse código dentro.

[3] Comentário enviado por franciscosouza em 07/04/2009 - 02:14h

Cara, este script não verifica se o firebird ta rodando, mas sim se tem algo rodando na porta 3050. Alguém pode fazer, por exemplo, um trojan e botar ele pra rodar na 3050.

Abraços...


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts