elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Temas
Páginas: [1] 2 3
1  Programación / Java / aplicacion en java en: 27 Septiembre 2017, 23:03 pm
Hola foro, estoy haciendo una aplicacion sencilla en java que permita hacer  ping a una direccion, pero  cuando hago ping a cierta direccion ip que esta dentro del rango de mi red y que no esta "ocupada" este lo reconoce como si hubiera hecho  un ping de forma correcta, hice un ping desde la terminal a la misma direccion no ocupada y aparecen como enviados: 4 paquetes - recibidos: 4 -  perdidos: 0   :huh: :huh:; porque pasa eso si no hay un equipo que tenga asiganada esa direccion? . pienso que hay esta el fallo, pero no se como resolverlo atraves de codigo, que consejo me puede dar?

Ahora queria mostrarles el codigo por si ven algun error o como puedo solucionar el problema de cuando hay host de destino inalcansable, como esta el codigo lo clasifica como que se realizo el ping.

Código:
package ToolNetworks;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
//import java.awt.event.ActionListener;

public class ToolNet extends JFrame implements ActionListener {

private JLabel label1, label2;
private JTextField textfield, textfield1;
private JTextArea textarea;
private JButton boton;

public ToolNet() {

// titulo herramineta:
setLayout(null);
label1 = new JLabel("UTILIDAD DE RED:");
label1.setBounds(50, 20, 300, 30);
add(label1);

// campo donde el usuario guarda la ip a hacer ping
setLayout(null);
textfield = new JTextField();
textfield.setBounds(10, 50, 220, 20);
add(textfield);

// setLayout(null);
textfield1 = new JTextField();
textfield1.setBounds(10, 300, 220, 20);
add(textfield1);

// muestra ping
textarea = new JTextArea();
textarea.setBounds(10, 100, 220, 100);
add(textarea);

// BOTON DE RESPUESTA
boton = new JButton("Ping");
boton.setBounds(150, 220, 80, 20);
boton.addActionListener(this);
add(boton);

// ActionListener ping = new ping();
// boton.addActionListener(this);
}

public void actionPerformed(ActionEvent e) {

if (e.getSource() == boton) {

InetAddress ping;
String ip = (textfield.getText());
try {
ping = InetAddress.getByName(ip);
if (ping.isReachable(5000)) {
textarea.setText("responde");
textfield1.setText(ping.getHostName());
} else {

textarea.setText("no responde");
}
} catch (UnknownHostException e1) {

textarea.setText("Inaccesible");

} catch (NullPointerException npe) {
textarea.setText("Inaccesible");
} catch (IOException e2) {
textarea.setText("Inaccesible");
}

}
}

public void actionperformed(ActionEvent e) {

}

public static void main(String[] args) {
// TODO Auto-generated method stub
ToolNet formulario = new ToolNet();
formulario.setBounds(0, 0, 260, 300);
formulario.setResizable(false);
formulario.setVisible(true);
}

}

cuando hago ping a otra red que no existente, lo clasifica de forma correcta como "no responde"  esa parte esta bien  ;).


Gracias de antemano por cualquier aporte que me ayude a solucionar o enteder mejor como solucionar mi problema gracias....
2  Foros Generales / Dudas Generales / Plantear solucion antes de resolver un problema atraves de programacion en: 26 Septiembre 2017, 19:09 pm
Hola en el foro he visto mucha gente que pregunta por que lenguaje empezar, que IDE es mejor, pero me surge una breve inquietud:

Antes de plantear una solución a través de la programación, ustedes como programadores o estudiantes de programación, como plantean el problema o como obtiene los conceptos para resolver los problemas antes de escribir código?
Si hacen realmente los diagramas de flujo? O sencillamente rallan un papel con ideas?
Gracias!.. saludos!
3  Informática / Hardware / Portátil Acer 15.6" -Intel Core i5- 6 GB- Disco duro 1TB - E5-575G-54VR en: 4 Septiembre 2017, 00:58 am
Hola, quería preguntarles:

-como les parece el portatil acer  E5-575G-54VR, tiene estas características?

Portátil Acer 15.6" -Intel Core i5 (séptima generacion)- 6 GB- Disco duro 1TB

-Alguien a comprado esa misma referencia, que tal, ha tenido algún problema?

-Que tal es la marca acer en general? la recomiendan?

PD: lo voy a usar para programar entre otros usos como office y navegación.

Gracias!!!!...
4  Foros Generales / Foro Libre / Así trabaja el ciberdelicuente [Video] en: 31 Mayo 2017, 20:20 pm


Mod: Arreglado el video.
Engelx Lex: Los títulos deben ser descriptivos al tema
5  Seguridad Informática / Seguridad / clasificacion vulnerabilidad Critica, alta media y baja en: 26 Mayo 2017, 00:23 am
Que tal Foro, Me podrían hacer el favor de indicarme en que patrón hacen referencia los escaner automatizado como NESSUS, VEGA o  Acunetix para clasificar una vulnerabilidad en ALTA, MEDIA o BAJA?

o si saben de algún documento que me permita resolver mi duda es que estoy buscando hace un tiempo y no encuentro nada  :-\  n

gracias!!!
6  Media / Multimedia / Kodi en: 21 Mayo 2017, 14:08 pm
Hola, quería preguntarles si alguien a usado kodi. Hoy viendo algunos vídeos de YouTube encontré este buen programa para ver tv gratis.... Pero los comentarios que hacían en los vídeos no eran los mejores

Alguien lo Usado y que tal le aparecido? Los canales si están en vivo 24/7?  :xD

 Bueno y si alguien lo va probado en Latinoamérica, que tal la disponibilidad de canales?
7  Foros Generales / Foro Libre / la nueva moda: "ser Hacker" en: 29 Abril 2017, 21:05 pm
dejo esta corta conferencia, que puede darte algunas pautas en tu camino de Hacker, pero de Hacker DEVERDAD!  :xD

8  Foros Generales / Sugerencias y dudas sobre el Foro / Información adicional en: 27 Abril 2017, 01:41 am
Hola, es posible omitir la información adicional del perfil?

9  Foros Generales / Foro Libre / que hay de cierto en que 1=2 ? en: 15 Abril 2017, 22:05 pm

hola que hay de cierto en esto?


a=b Entonces 2=1

Luego multiplicando por "a", a ambos lados:

a.a=b.a

Y obtenemos:

a^2 = b.a

resto -b^2 a la igualdad:

a^2 -b^2 = b.a - b^2

factorizo los valores del lado izquierdo

(a+b)(a-b) = a.b-b^2

simplifico el lado derecho de la igualdad

(a+b)(a-b) = b(a-b)

luego divido a ambos lados de la ecuación por (a-b)

a+b= b

y como b=a, entonces:

b+b =b

que es igual a:

2b = b

entonces:

2=b/b  que es 2=1

       Que diablos paso aqui?
10  Foros Generales / Sugerencias y dudas sobre el Foro / Numero de votos emitidos en: 15 Abril 2017, 17:45 pm
Hola, cuando revisas tu perfil en el apartado de estadísticas generales aparece un ítem numero de votos emitidos, este a que se refiere?
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines