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


 


Tema destacado: Doble factor de autenticación o verificación en dos pasos


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 49
81  Programación / Java / Re: Hace tres dias que no encuentro el error, caso de uso en: 16 Mayo 2017, 03:15
Te recomendaria hacer uso de expresiones regulares (busca en google expresiones regulares en java o directamente "regex java" y sabras que digo)

Aca un codigo que hace lo que quieres, aunque se puede mejorar (y no lo he probado):

Código
  1.    public boolean validarDominio(String input) {
  2.        Pattern pattern1 = Pattern.compile("[A-Z]{2}[0-9]{3}[A-Z]{2}");
  3.        Pattern pattern2 = Pattern.compile("[A-Z]{3}[0-9]{3}");
  4.        return pattern1.matcher(input).matches() || pattern2.matcher(input).matches();
  5.    }

Vere tu codigo para ver que falla, pero desde ya te digo que no es muy "prolijo". (Luego edito este comentario para detallar tu code).

Olvidalo, no lo probare, ya encontre el error: Los if no terminan con ;

Código
  1. if(!(Funciones.esCadenaLetras(dominio.substring(0, 3))));
  2. flag = false;

Eso esta mal, tendria que ser así:

Código
  1. if(!(Funciones.esCadenaLetras(dominio.substring(0, 3))))
  2. flag = false;

Sin el ;

(Esto te paso en todos los if)

Por cierto, no entiendo la necesidad del while  :xD.
Te recomendaria juntar los if de para verificar letras y numeros y no es necesario que pongas el metodo entre parentesis, solo pon el !.

Interesante froma de usar switch y case, pero no creo que sea la mejor, directamente habria hecho un if. No soy muy amigo de switch y case a menos que sea un menu o algo por el estilo.

Aquí otra forma de expresar tu codigo mas ordenado:
Código
  1. public boolean validarDominio(String dominio) throws Exception{
  2. boolean flag = true;
  3.        switch(dominio.length()){
  4.            case 6:
  5.                flag = esCadenaLetras(dominio.substring(0, 3)) &&
  6.                        esCadenaNros(dominio.substring(3, 6));
  7. break;
  8.            case 7:
  9.                flag = esCadenaLetras(dominio.substring(0, 2)) &&
  10.                        esCadenaNros(dominio.substring(2, 5)) &&
  11.                        esCadenaLetras(dominio.substring(5, 7));
  12.            break;
  13.            default:
  14.                flag = false;
  15. }
  16.        if(!flag) throw new Exception("Dominio invalido");
  17.        return flag;
  18.    }

Suerte con tu codigo!
82  Comunicaciones / Redes / Re: Duda en: 16 Mayo 2017, 01:30
Esto creo que no va en el foro de dudas generales, pero ni modo.

Si, se puede ver la clave de tu wifi si se acude a metodologias maliciosas. Y es aun mas facil si la señal wifi no esta adecuadamente configurada, pero en resumen lo que habra hecho es utilizar un recolector de paquetes y luego aplico la metodologia pertinente. (O quizas solo puso un cable en tu red y accedio al router con la clave por defecto para ver la pass de la señal wifi).

Si no sabes la clave de la señal wifi preguntale al administrador (o a tu padre) y el te la dira.

Tu o tu amigo estan muy confundidos respecto a eso del shutdown, aunque seguramente se referia esto: shutdown
83  Seguridad Informática / Seguridad / Re: Scripts maliciosos en: 16 Mayo 2017, 00:56
Como... era phishing? No entiendo nada. Pon mas detalles.

Si a lo que te refieres es que entraste a una pagina que decia ser facebook pero no lo era solo puedes ver el codigo publico (html, js, css) y no el codigo de servidor. Aunque realmente no tiene nada especial de hecho es muy simple hacer algo como eso si sabes algo de programación.
84  Seguridad Informática / Análisis y Diseño de Malware / Re: Java para crear un herramienta hacking? en: 15 Mayo 2017, 22:29
Depende de que quieras hacer... pero creo que entre Java y Python para este tipo de cosas es mejor python.

En lo personal, lo unico que he hecho en Java relacionado con este tema es un "malware" para controlar una computadora desde otra... pero realmente como Java corre sobre la JVM es dificil poder hacer otro tipo de cosas (relacionadas con el equipo) como un keylogger.

Ahora si lo que quieres es hacer un scrapper o algo que busque/explote vulnerabilidades de sitios web.. Java funcionara perfecto. Aunque no lo recomiendo... Para este tipo de cosas mejor python (en mi opinión).

(Aunque supongo que hacer cosas en android tambien es una opcion en Java)
85  Foros Generales / Noticias / Re: Microsoft culpa a las empresas del ataque ¿Son responsables por no actualizar... en: 15 Mayo 2017, 21:52
no debería ser, para eso existen la redundancia en los servidores, y la virtualización completas de conexiones en redes, para realizar estas pruebas antes de ponerlas a funcionar en su versión final.

Justamente lo que dijo @Tazmania40 es que tienen que realizar pruebas... las cuales evidentemente no la hacen directamente en productivo.

El tema no va en tener o no tener un area de QA (que si la tienen), el tema va en con que rapidez realizan dicho proceso.

Quizas su matriz de riesgo tiene contemplado el hecho  de no poder realizar actualizaciones inmediatas y posiblemente el costo asociado con realizar dicho proceso QA una vez por semana durante 5 años sea menor al efecto que tendria un malware.

Ni idea.. la verdad es que creo que esto ya es critica por criticar. Yo como muchos de aquí hemos trabajado en empresas y sabemos que nada es "ideal", no porque no se quiera sino porque hay veces que no se disponen de los recursos para hacerlo. (Tambien hay que tener en cuenta que la seguridad informatica siempre se trata como un factor secundario, pero ni modo...)
86  Foros Generales / Noticias / Re: Microsoft culpa a las empresas del ataque ¿Son responsables por no actualizar... en: 15 Mayo 2017, 20:58
Es obligación de la empresa actualizar. Pero también hay que tener en cuenta que Microsoft suele sacar sus productos incompletos y joderte con actualizaciones semanales.

Llega un punto en que las actualizaciones son tan concurrentes que resultan banales y por tanto no se les toma importancia.
87  Foros Generales / Dudas Generales / Re: Habilitar una cuenta de facebook en: 15 Mayo 2017, 20:30
haigan (sin la n) Automóvil muy grande y ostentoso, normalmente de origen norteamericano.

Aré es el verbo arar conjugado en primera persona de singular de pretérito perfecto en modo

He de suponer que se te paso una N y no pusiste el tilde.

Lo digo por que ya existe la manera amigo  ::)

Congratulations!  ;-) ;-) ;-)

88  Seguridad Informática / Seguridad / Re: Scripts maliciosos en: 15 Mayo 2017, 20:01
Si el enlace tiene el scrip malicioso... pues... pensaste en abrir el enlace?.

Supongo que te refieres al código?, el script en que lenguaje esta... algo..?
89  Foros Generales / Dudas Generales / Re: Plugin de word para poner codigo... o algo así en: 15 Mayo 2017, 19:48
Hola!, gracias por sus respuestas.

Hola,



En Google lo encontrabas rápido, sobretodo en inglés ( ¡¡¡ La lengua del Imperio !!!)


Prueba esto y nos dices. En lo personal no lo he probado, pues no programo, espero te sea de utilidad:

http://stackoverflow.com/questions/387453/how-do-you-display-code-snippets-in-ms-word-preserving-format-and-syntax-highlig
https://schoudhury.com/blog/articles/insert-or-paste-formatted-source-code-into-a-word-document/
http://stackoverflow.com/questions/3252098/what-is-the-best-way-to-insert-source-code-examples-into-a-microsoft-word-docume
http://techwelkin.com/insert-code-snippets-syntax-highlight-ms-word

Código:

Here is the best way, for me, to add code inside word:

    go to "insert" tab, click "object" button (it's on the right)
    choose "OpenDocument Text" which will open a new embedded word document
    copy and paste your code from Visual Studio / Eclipse inside this embedded word page
    save and close

The result looks very nice. Here are the advantages of this method:

    the code keeps its original layout and colors
    the code is separated from the rest of the document, as if it was a picture or a chart
    spelling errors won't be highlighted in the code (this is cool !)

And it takes only few seconds.


Saludos,

Lo que mensionas es justamente lo que me auto propuse pero con notepad++ la idea era que fuera un reconocedor interno de word. (si busque en google antes de comentar  :xD).

Creo que notepad++ hay algo para exportarlo con los colores y todo. Lo probare, pero seria mejor que fuera algo interno de word y no una truculencia de otro programa externo.

Como bien dice el amigo Rando, el Notepad++ debería servirte para lo que estás buscano. Échale un ojo y nos dices.

https://hipertextual.com/archivo/2013/10/mejores-editores-de-texto-para-desarrolladores/

Si, pero la pregunta era si se podia hacer de otra forma (de hecho mensione notepad++ en la misma pregunta.  :xD


Bueno, gracias por sus respuestas. Creo que no hay otra forma.  :P
90  Foros Generales / Dudas Generales / Re: Plugin de word para poner codigo... o algo así en: 15 Mayo 2017, 10:03
Un procesador de textos no es un IDE de programación

Me haces sufrir con esas verdades que me sueltas Rando  :-(

Bueno, ni modo... me conformare con lo que tengo  :-\
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 49
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines