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 Mensajes
Páginas: 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ... 59
291  Seguridad Informática / Abril negro / Re: Editor de diccionarios de claves en: 27 Abril 2017, 02:45 am
Claro, tienes razón. Mas acorde es el nombre "extractor", pero lo seguiré mejorando y seguramente no sea ni editor ni extractor sino mas bien... creador.

(O extractor de base de datos grande en un archivo... pero es mas lindo "creador").
292  Foros Generales / Foro Libre / Re: Google Lunar X Prize: ideas. en: 24 Abril 2017, 16:20 pm
Quizás diga una estupidez... pero nadie pensó que al acelerar atado a solo a un globo (sin ningún tipo de revestimiento que lo haga dirigirse a un sitio u a otro) teniendo en consideración que al acelerar el globo ya llego a su máxima altura (y supongo el viendo lo mueve) lo que terminaría pasando es que el globo pondría resistencia y el cohete terminaría apuntando hacia abajo?  :-X

293  Programación / Desarrollo Web / Re: ¿Cómo usar las imagenes "BPG" en mi página web? en: 24 Abril 2017, 15:39 pm
Si es por el botón podrías hacer con javascript que al hacer click derecho sobre la imagen se te desplegara un menú creado por ti con el texto "guardar imagen como..." o algo así.

Por otro lado... eso solo ayudaría en tu sitio. No con buscadores como google.

------------ EDITO ------------------

Si no te interesa cuanto consume el usuario de internet para ver las imagenes, (y solo quieres que cargue rapida la pagina). Puedes optar por cargar las imagenes en JPG (de mediana calidad) y luego con javascript haces que una vez el sitio ya este cargado (.onload() o con jquery $(function(){}); ) cargue por medio de ajax la imagen PNG (alta calidad) y la ponga por arriba
294  Seguridad Informática / Abril negro / Editor de diccionarios de claves en: 24 Abril 2017, 02:59 am
Este es un script pequeño que cree con el objetivo de editar los gigantescos diccionarios de passwords que hay en la red.

Muchas veces utilizamos un diccionario de claves grande pensando que es lo mejor, pero no nos detemos a pensar que en ese diccionario hay claves como "%" y si vemos con mas detalle la mayoria de los sitios restringen las claves a un minimo 5-7 caracteres.

Por tanto es importante limitar los diccionarios a las soluciones viables de una password, es por esto que cree Dictditor: Editor de diccionarios por medio de una exprecion regular.

El uso es muy simple:

Código:
Usage: python dictditor.py [options]

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -i FILE, --input=FILE
                        Dictionary to modify
  -o PATH, --output=PATH
                        Modified dictionary.
  -r REGEX, --regex=REGEX
                        Regular expression to apply.

(En la url del final podran ver un ejemplo de su uso)

El proyecto en la actualidad lo estoy mejorando para poder reordenar el diccionario y a su vez para generar una base de datos online que permita crear diccionarios. Pero por ahora este es el codigo:

Código
  1. __version__ = "1.0"
  2. __author__ = "3n31ch"
  3. __website__ = "http://www.elhacker.net/"
  4.  
  5. import re
  6. from optparse import OptionParser
  7.  
  8. def printError(error):
  9. print "[ERROR] ", error
  10.  
  11. def dictditor(inputPath, outputPath, regex):
  12. inputFile = open(inputPath, "r")
  13. outputFile = open(outputPath, "w")
  14. pattern = re.compile(regex)
  15. for line in inputFile:
  16. word = line.replace("\n", "")
  17. if(pattern.match(word)):
  18. outputFile.write(line)
  19. inputFile.close()
  20. outputFile.close()
  21. return;
  22.  
  23.  
  24. def main():
  25.  
  26. print "DICTDITOR - Dictionary Editor"
  27. print "Author: ",__author__
  28. print __website__
  29.  
  30. parser = OptionParser(usage="usage: python %prog [options]",
  31.                          version= "%prog "+__version__ )
  32. parser.add_option("-i", "--input",
  33. dest="input",
  34. help="Dictionary to modify",
  35. metavar="FILE");
  36. parser.add_option("-o", "--output",
  37. dest="output",
  38. help= 'Modified dictionary.',
  39. metavar="PATH");
  40. parser.add_option("-r", "--regex",
  41. dest="regex",
  42. help= 'Regular expression to apply.',
  43. metavar="REGEX");
  44.  
  45. (options, args) = parser.parse_args()
  46.  
  47. if options.input and options.output and options.regex:
  48. dictditor(options.input, options.output, options.regex)
  49. else:
  50. printError("All options are necessary");
  51. parser.print_help()
  52.  
  53.  
  54. if __name__ == '__main__':
  55. main()

Link github: https://github.com/3n31ch/dictditor
295  Seguridad Informática / Abril negro / Re: Abril Negro 2017 en: 24 Abril 2017, 02:48 am
He leido un poco sobre lo puesto en el POST. Me queda pendiente lo del paper (que solo he leido el inicio). Esta todo geniales.

Por cierto. WHK, te importaria si modifico y utilizo tu codigo? (se que detallaste que es libre... pero de igual forma lo pregunto).

---------
Edito para poner este proyecto tambien:

Dictditor: Editor de diccionarios
http://foro.elhacker.net/abril_negro/editor_de_diccionarios_de_claves-t468410.0.html;new#new
296  Comunicaciones / Redes / Re: Como "sabe" el router cuanta velocidad de internet me tiene que llegar en: 22 Abril 2017, 15:58 pm
Entiendo a que se referia al modem que te entrega la compañia al contratar internet.
Y por lo que tengo entendido en este si se puede definir el ancho de banda de cada equipo.
297  Programación / Java / Re: Escribir y leer de un fichero con objetos. en: 22 Abril 2017, 15:48 pm
Oye.. no quiero ser molesto...

Pero te explicaste fatal!  :xD :xD
298  Programación / Java / Re: Escribir y leer de un fichero con objetos. en: 22 Abril 2017, 15:39 pm
Entiendo que quieres esto:

Código
  1. import java.io.FileInputStream;
  2. import java.io.FileOutputStream;
  3. import java.io.IOException;
  4. import java.io.ObjectInputStream;
  5. import java.io.ObjectOutputStream;
  6.  
  7. public class Persona implements java.io.Serializable  {
  8. private int edad;
  9. private String nombre;
  10. public Persona(String nombre, int edad) {
  11. this.edad = edad;
  12. this.nombre = nombre;
  13. }
  14.  
  15. public String toString() {
  16. return nombre+" "+edad;
  17. }
  18.  
  19. public static void main(String[] args) throws IOException, ClassNotFoundException {
  20.  
  21. Persona[] personas = new Persona[]{
  22. new Persona("A", 1),
  23. new Persona("B", 2),
  24. new Persona("C", 3),
  25. new Persona("D", 4),
  26. };
  27. FileOutputStream out = new FileOutputStream("/home/eneich/texto.txt");
  28.        ObjectOutputStream oout = new ObjectOutputStream(out);
  29.        oout.writeObject(personas);
  30.        oout.close();
  31.  
  32.        FileInputStream fin = new FileInputStream("/home/eneich/texto.txt");
  33.        ObjectInputStream ois = new ObjectInputStream(fin);
  34.        Persona[] personas2 = (Persona[]) ois.readObject();
  35.        for(Persona persona : personas2) System.out.println(persona);
  36.  
  37. }
  38.  
  39. }
299  Programación / Java / Re: Escribir y leer de un fichero con objetos. en: 22 Abril 2017, 15:15 pm
Muchas gracias, pero no es mejor para objetos usar el ObjectOutputStream, para hacer escrituras de objetos?

@_@...

Ya no entiendo tu pregunta.

Basicamente quieres que te explique cada detalle del algoritmo?. Lo que puse ahi fue un ejemplo para escribir en un fichero un simple String (Luego tu lo modificas y aplicas para lo que necesites).

---------------

Estoy deacuerdo con lo que dice NEBIRE. Me da la sensacion de que no tienes mucha idea de lo que estas haciendo.

De igual forma te dejo este link:
http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/archivos/objetos.htm

Recuerda que como primera instancia tienes que buscar en google, luego en el buscador del foro y luego preguntar.
300  Programación / Java / Re: Escribir y leer de un fichero con objetos. en: 22 Abril 2017, 14:48 pm
Quizas esto ayude:
Código
  1. public static void main(String[] args) throws IOException {
  2.  
  3. BufferedWriter bw = null;  
  4. bw = new BufferedWriter(new FileWriter("/home/eneich/texto.txt", true));
  5. Scanner scanner = new Scanner(System.in);
  6. String input;
  7. while(true){
  8. System.out.print("exit para salir, cualquier cosa para agregar:");
  9. input = scanner.nextLine();
  10. if(input.equals("exit")) break;
  11. bw.write(input+"\n");
  12.  
  13. }
  14. bw.close();  
  15. }
  16.  
Páginas: 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ... 59
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines