Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2015
305
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.70 KB | None | 0 0
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import java.awt.image.*;
  4. import javax.swing.*;
  5.  
  6.  
  7.  
  8. public class IGU
  9. {
  10.  
  11.     private JFrame ventana;
  12.     private JLabel label2;
  13.     private JLabel label3;
  14.  
  15.  
  16.     public IGU()
  17.     {
  18.         makeFrame();
  19.     }
  20.  
  21.     /**
  22.      * Crea la interfaz de usuario
  23.      */
  24.     private void makeFrame()
  25.     {
  26.         ventana = new JFrame("FTPBruteForce");
  27.         Container contenedor = ventana.getContentPane();
  28.        
  29.         contenedor.setLayout(new GridLayout (5, 1));
  30.        
  31.         JLabel label1 = new JLabel("Introduce la direccion:                                 ");
  32.         contenedor.add(label1);
  33.         JTextField txt1 = new JTextField("127.0.0.1");
  34.         contenedor.add(txt1);
  35.         JButton a = new JButton("Atacar");
  36.         a.addActionListener(new ActionListener() {
  37.                                public void actionPerformed(ActionEvent e) { crack(txt1.getText()); }
  38.                            });
  39.         contenedor.add(a);
  40.         label2 = new JLabel();
  41.         label3 = new JLabel();
  42.         contenedor.add(label2);
  43.         contenedor.add(label3);
  44.         showUser(" ");
  45.         showPass(" ");
  46.         ventana.pack();
  47.         ventana.setVisible(true);
  48.     }
  49.    
  50.     private void showUser(String user){
  51.         label2.setText("User: " + user);
  52.     }
  53.    
  54.     private void showPass(String pass){
  55.         label3.setText("Password: " + pass);
  56.     }
  57.    
  58.     public void crack(String text){
  59.             FTPBruteForce ftp = new FTPBruteForce();
  60.             credenciales cre = ftp.crackFTP(text);
  61.             label2.setText("User: " + cre.devolverUser());
  62.             label3.setText("Pass: " + cre.devolverPass());
  63.     }
  64.  
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement