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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: [1] 2
1  Seguridad Informática / Hacking / Sobre actualizar Kali Linux. en: 17 Junio 2015, 03:28 am
Que tal, desde hace tiempo he querido sacar provecho de las utilidades de linux y he investigado por internet, existe un programa llamado mitmf, en teoría se instala utilizando los repositorios de kali linux utilizando el comando apt-get install mitmf el problema es que me dice que no existe o algo así, según en Internet tengo que actualizar los repositorios "apt-get update" y luego actualizar los programas (fue lo que entendí) "apt-get upgrade".

Mi problema esta en que al hacer el apt-get upgrade se tarda demasiado tiempo y en algun momento me sale un error y deja de actualizarse.
Y si me preguntan cuales son los errores, pues hay variedad, lo he intentado demasiadas veces y como soy un newbie en linux, formateo y lo vuelvo a instalar, he estado asi como 3 dias... me ha salido este error:
report: Sub-process /usr/bin/dpkg returned an error code (1)
y este:
report: Sub-process /usr/bin/dpkg returned an error code (2)
y otro que no recuerdo como es.

No se si exista alguna iso de kali linux que sea actualizada para evitarme este paso y poder utilizar esas herramientas o algo parecido, o si alguien tiene algun manual que me pudiera ayudar, enserio se lo agradecería.

Estoy al pendiente, y lo volveré a intentar ahora mismo, les aviso como me va.
2  Programación / Java / Re: Comandos Batch en Java en: 4 Junio 2015, 22:18 pm
Pues no se realmente que es lo que estoy haciendo mal con la solucion daryo que presento , si me podrías decir, te lo agradecería,
3  Programación / Java / Re: Comandos Batch en Java en: 4 Junio 2015, 06:20 am
Tampoco me funciona eso :/


4  Programación / Java / Re: Comandos Batch en Java en: 4 Junio 2015, 03:57 am
Lo utilice asi:
Código
  1. import java.util.Scanner;
  2.  
  3. class Prueba{
  4. public static void main(String []args){
  5.  
  6. Scanner entrada = new Scanner(System.in);
  7.  
  8. for(int x = 0; x < 10 ; x++){
  9. System.out.println("Mugre!");
  10. }
  11. System.out.println("deseas limpiar?");
  12. if(entrada.nextLine().equals("si")){
  13. System.out.print("\033[2J\033[1;1H");
  14. }
  15. }
  16. }
  17.  

Este es el resultado:
Código:
Mugre!
Mugre!
Mugre!
Mugre!
Mugre!
Mugre!
Mugre!
Mugre!
Mugre!
Mugre!
deseas limpiar?
si
←[2J←[1;1HPresione una tecla para continuar . . .

Funcional, funciona, pues no es haha, comoquiera gracias por intentar ayudar, si tienes alguna otra idea, porfavor dila, me seria bastante util con mis aplicaciones que son bastante largas con terminal.
5  Programación / Java / Re: Comandos Batch en Java en: 2 Junio 2015, 23:08 pm
Existe alguna forma de limpiar la pantalla desde la terminal? osea introducir el comando cls para hacer un clear secreen y asi que el programa desde una terminal sea mas limpio?
He buscado por internet y lo unico que he encontrado es utilizar un ciclo for que imprima las suficientes lineas en blanco para que simule un cls, pero queda bastante feo.
6  Programación / Java / Re: Duda sobre un array en java en: 2 Junio 2015, 22:01 pm
DarK_FirefoX tiene razón y, en Java si se puede usar el operador + entre un array y un int dentro de los corchetes, y estarias haciendo referencia al subindice si eso es a lo que se refiere.
Y sobre por que aparecen esos números, te lo explicare un poco:

Código
  1. System.out.println(arreglo[i]+arreglo[i+1]);
  2.  

Tienes que saber que todos los arreglos tienen un subindice y cuando dices arreglo[i = variable] haces referencia a lo que hay en el arreglo[variable que manda el ciclo for]
Imagina que el ciclo for va en el primer ciclo, osease que i = 0 entonces
System.out.println(arreglo[0]+arreglo[0+1]);
Primero esta parte:
Código
  1. arreglo[i]
ahí va a llamar al arreglo subindice 0 que es = 1, luego +arreglo[i+1] y ademas estas sumando con arreglo[i+1] ahi estas haciendo referencia al arreglo con subindice 1, por que i=0 + 1 = 1 y en el arreglo con subindice 1 hay un 2, entonces prácticamente estas sumando 1 + 2 por eso te da un 3 y asi igual con los demas ciclos, estas sumando el arreglo + el arreglo que le sigue.

No se si logre explicártelo correctamente, cuando vas empezando estas son de las cosas un poco mas complicadas de entender, yo lo aprendí hace poco y por eso te lo digo.
Saludos!
7  Programación / Java / Re: Algunas preguntas sobre la Interfaz Grafica en Java. en: 2 Junio 2015, 09:38 am
Uff, pues mira, soy bastante malo, tengo demasiadas dudas, pero ahi te va la primera.

En lo que mas me confundo es en el manejo de ventanas, hice este ejemplo bastante sencillo con netBeans.

Tengo mi clase principal la cual tiene este codigo solamente:

Código:
package manejoventanas;
import Ventanas.VentanaPrincipal;

public class Principal {

    public static void main(String[] args) {
        VentanaPrincipal venP = new VentanaPrincipal();
        venP.setLocationRelativeTo(null);
        venP.setFocusable(true);
        venP.setVisible(true);
    }
   
}

Ahora, Tengo la VentanaPrincipal que es un JFrame y es asi:


como podrás ver, solo tiene un botón el cual ejecuta este código:
Código:
    
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        Ventana1 ven1 = new Ventana1();
        ven1.setLocationRelativeTo(null);
        ven1.setVisible(true);
        this.dispose();
}       

Prácticamente lo que intento hacer es que al momento de darle click en "Mostrar la ventana 1", vaya a la ventana 1 y cierre la ventana en la que estaba, como ir hacia delante, mi duda es si esto es correcto, es la mejor forma de hacerlo?

Ahora, al momento de ir a la ventana1 es un JFrame aparecerá algo así:


y el botón ejecuta esto:
Código:
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        Ventana2 ven2 = new Ventana2();
        ven2.setLocationRelativeTo(null);
        ven2.setVisible(true);
        this.dispose();
       
    }

Ahi estoy haciendo lo mismo para avanzar a la ventana 2 es un JFrame, estoy creando una nueva ventana y luego estoy utilizando this.dispose() para cerrar la ventana actual y avanzar.
Tengo otra ventana 2, en la que solo tiene 1 boton, exactamente igual que en la anterior con la diferencia de que ese botón va a la ventana principal, osea la primera que aparecio al ejecutar el programa, el boton de la ventana 2 ejecutaria esto:

Código:
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        VentanaPrincipal venP = new VentanaPrincipal();
        venP.setLocationRelativeTo(null);
        venP.setVisible(true);
        this.dispose();
    }

Como ves, ahí estaría creando una NUEVA ventana principal para poder acceder a la ventana principal a través de botones, imaginando que yo agregaría información en la ventana principal como por ejemplo, nombre y usuario, etc, entonces se perdería dicha información por que al volver a la ventana principal por que estoy creando una nueva, no se si realmente logre explicarme.

Como dije arriba, he escuchado hablar del modelo vista controlador, no se si esto realmente me ayude con mi problema o mas bien duda de como hacerlo, o existe alguna forma de hacer esto de forma ordenada.

Existen soluciones como por ejemplo el jpanel desk o algo asi, pero es bastante feo.
He estado investigando, y recomiendan que solo exista un JFrame el cual seria la ventana principal y que los demás sean JDialogs que seria como por ejemplo la ventana 1 y ventana 2, no se si realmente esta sea la solución y que tanta diferencia hay entre un jframe a un jdialog.

Tengo muchas dudas sobre las interfaces gráficas, pero creo que esta es la que mas peso tiene y creo que si logro comprender como debería de funcionar esto correctamente posiblemente solucione las demás por mi cuenta.

Lo siento mucho si no logre explicarme correctamente, de antemano, Gracias por intentar ayudarme, el próximo semestre tendré clases de patrones de diseño, ahora mismo estoy de vacaciones y realmente quiero aprender sobre esto, nunca antes he programado, Java es mi primer lenguaje de programación y realmente me gusto, pero esto de interfaces gráficas... para mi son un dolor de cabeza haha.

Gracias de antemano, Saludos
8  Programación / Java / Algunas preguntas sobre la Interfaz Grafica en Java. en: 28 Mayo 2015, 07:55 am
Que tal, recientemente comencé a abordar el tema de las interfaces gráficas con swing y awt y bueno, tengo varias dudas que realmente me surgieron y no encontré quien me los pudiera responder, espero aqui se solucione mi problema.

Lo primero, queria crear una ventana de dialogo, como por ejemplo los JOptionPane, utilizo netBeans, asi que es facil, mi problema es que no logro hacer que mi programa abra las ventanas con una secuencia, por ejemplo, hice 4 ventanas, las ventanas deberian de aparecer en orden, primero la ventana 1 y despues la ventana 2, y después seguir con las demás siempre y cuando en la ventana el usuario presionara el botón de aceptar o siguiente, mi problema era que aparecen las 4 al mismo tiempo, Java no esperaba a que primero terminara de ejecutar la primera ventana y al darle aceptar  siguiente, lo que hacia era que el boton aceptar simplemente o me ocultaba la ventana o un System.exit(0). En cambio con las ventanas de JOptionPane siguen un orden y terminan su ejecución o se ocultan cuando das a aceptar o cancelar, eso esta maravilloso.

Quizás lo que pregunte es muy tonto, estoy empezando, si la pregunta que hago es muy trivial, mejor recomienden me un buen libro que abarque este tema a profundidad de preferencia en español.

Otra pregunta, he escuchado hablar de los patrones de diseño, en teoría me deberían de solucionar mi problema, pero existen muchos, investigue sobre el modelo vista controlador, pero existen muchos ejemplos en donde utilizan base de datos entre otras cosas mucho mas avanzadas para mi, ¿ustedes me recomiendan mvc solamente para trabajar con interfaces gráficas?

De antemano, gracias.
9  Programación / Java / Obtener un dato de internet con java. en: 25 Abril 2015, 23:26 pm
Que tal, tenia pensado hacer una aplicación de cambio de moneda y me veía obligado a preguntarle al usuario cual era el precio de la moneda a la que quería intercambiar, me pregunto si existe alguna forma de hacer que java contacte con una pagina web la cual regrese un valor tipo float o similar para que java comience con las operaciones para cambiar la moneda.

No tengo muchos conocimientos de programación web y de java se lo básico.
Me gustaría saber si existe alguna clase de la api de java que me podrían ayudar a hacer algo así o que es lo que debo de buscar para comenzar a aprender esto, me ayudaría mucho..

Repito, apenas estoy aprendiendo java, asi que porfavor, si me pueden explicar mejor.

Gracias de antemano.
10  Programación / Java / Re: Mezclar 2 datos tipo String. en: 18 Abril 2015, 20:33 pm
Perfecto, nunca habia tocado lo de List y Array List, en mi clase de POO nunca lo he visto, investigare mas pero tu codigo funciona de maravilla y se como modificarlo para lo que necesito.

Muchas Gracias Gus Garsaky!
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines