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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 [59] 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 ... 235
581  Informática / Hardware / Re: ¿Se puede lograr 6 kilómetros de alcance con un Wi-Fi? en: 18 Marzo 2018, 16:32 pm
No creo que se viable. Necesitas alguna otra tecnología diferente de las Wireless 802.11 a/b/g/n

Estas son solo para espacios muy reducidos y se ven seriamente afectadas por la distancia y obstáculos.

Se puede realizar una extension de la distancia, si tines 2 antenas direccionales apuntadas una a la otra, con eso si podrías lograr mas de 100 metros tal vez unos 500 metros o algo asi pero no kilómetros.
582  Seguridad Informática / Hacking / Re: Sniffear comunicacion Serial en: 17 Marzo 2018, 21:27 pm
Voy a ver que puedo realizar via Hardware tengo un Tensy board guardo.

El tema del tiempo mejoro notablemente con el programa en C, ya que C# te genera muchas clases intermedias para controlar el flujo de datos y darlo en una clase ya lista para usar.

El otro punto del Tiempo de respuesta creo que se debe a que estoy utilizando 2 adaptadores USB a RS232.

Ejemplo del log de salida del programa en C#

Código:
[09:56:03.791] COM6 bytes read:[1]: 64
[09:56:03.995] COM6 bytes read:[1]: 65
[09:56:04.010] COM4 bytes read:[1]: 01
[09:56:04.026] COM4 bytes read:[5]: FD-7D-A4-6A-F9
[09:56:04.151] COM6 bytes read:[1]: 64
[09:56:04.338] COM6 bytes read:[1]: 65
[09:56:04.338] COM4 bytes read:[1]: 01
[09:56:04.354] COM4 bytes read:[5]: FD-7D-A4-6A-F9

Pero la salida de lo anterio (un poco mas extensa) no lleva a nada ya que los dispositivos  no terminan de inicializarse y no funcionan para nada.

Ejemplo el log de salida fdel programa en C

Código:
Abrimos el puerto COM6
Abrimos el puerto COM9
COM6 Bytes[5]:  0101010101
COM9 Bytes[4]:  65656465
COM9 Bytes[5]:  6565646565
COM6 Bytes[11]: 01FD01C4A8AA4001C4A8EA
COM9 Bytes[4]:  65646565
COM6 Bytes[6]:  01FD01C4A8EA
COM9 Bytes[4]:  64656565
COM6 Bytes[6]:  01FD01C4A8F5
COM9 Bytes[5]:  6465656564
COM6 Bytes[6]:  01FD01C4A8EA
COM9 Bytes[4]:  65656564
COM6 Bytes[11]: 01FD01C4A8AA4001C4A8EA
COM9 Bytes[5]:  6565656465
COM6 Bytes[11]: 01FF01E2A8554001C4A8EA

Por lo que segun veo estoy leyando datos de mas. por que solo deberia de leer un 64 y un 65 para segir con la espuesta del host B.

Voy de momento a ver si puedo abordar el tema de Un cable modificado para tratar de leer los datos directamente.

Saludos y gracias por tu respuesta Engel, pense que nadie me responderia  ;-) ;-)



FUNCIONO!!!!

El cable modificado funciono bajo el diagrama mostrado, conseguí los Diodos de un eliminador de Corriente (Descompuesto) que estaba apunto de tirar, los desoldé del mismo y los puse en el cable tal como muestra el diagrama.

Ahora puede ver la comunicación entre los dispositivos en tiempo real.

El unico inconveniente que le veo es al estar leyendo de desde la computadora a través de un único puerto COM, es que no se distinguir que bytes leidos envió el host A y cuales el host B, solo me quedara depurar, prueba y error.

Saludos!


583  Seguridad Informática / Hacking / Sniffear comunicacion Serial [Solucionado, Funcional] en: 17 Marzo 2018, 20:07 pm
Alguno conoce un buen metodo para Sniffear una comunicación Serian entre dos dispositivos mediante puerto RS232?  :huh: :huh:

El punto esta en que estoy realizando Ingeniería Inversa en el protocolo de comunicacion que utilizan 2 dispositivos que se comunican mediante cable serie.

Primero intente utilizar mi computadora como dispositivo intermedio leer todos los datos que manda el HostA y escribirlos hacia el HostB y viceversa.

El programa lo escribi en C# y parecia funcionar bien, vi parte de la comunicación entre los equipos pero llega un punto en el que al parcer por tiempo no se sincroniza bien la comunicación entre ellos y NO SE Comportan los dispositivos de la manera esperada, segun me entere el tiempo de respuesta entre ambos dispositivos no debe de superar los 20 milisegundos entre ellos. Vi el tiempo que tardaba en leer y escribir la información y este supera los 40 milisegundos.

Intente un  programa en C puro y parece ir mas rápido, pero ahora leo información de mas.
Ejemplo.

En el programa en C# leia un byte del host A al host B con valor de 100 y posteriormente leia una respuesta del host B hacia el host A con otro valor X

Y ahora con el programa de C leo hasta 5 bytes continuos con valor 100 cuando realmente conozco de antemano que solo debe de ser un byte con valor 100 seguido de la respuesta.

Alguna sugerencia con otro metodo de snifeo?

Saludos!
584  Programación / Programación C/C++ / Re: Como convertir c++ en app en: 9 Enero 2018, 05:55 am
Programando en Java para Android :rolleyes:
585  Programación / Desarrollo Web / Re: Alguna solucion para realizar sleep en IE9 o IE11? sin promesas? en: 9 Enero 2018, 05:53 am
Por compatibilidad con IE9
586  Programación / Desarrollo Web / Re: Alguna solucion para realizar sleep en IE9 o IE11? sin promesas? en: 5 Diciembre 2017, 21:27 pm
Intentar usar sleep es una mala idea dado que el resultado puede ser impredecible pues estas yendo en contra del lenguaje por no hablar del uso intensivo del CPU que causa.

precisamente estoy usando sleep para esperar que una variable que se define mediante jquery este lista, valido mientras la variable sea igual a nulll, realizo una espera de 100 ms.

Pregúntate si realmente necesitas un sleep o lo puedes solventar de manera asíncrona.

Si puedo a hacerlo pero tendría que reescribir el código del lado del servidor y cambiar un poco el formato de las respuesta que este envía, esta solución me parece la mas "formal" y todo eso, solo quería evitar rescribir el código, pero por lo que veo terminare haciendo esto.

Saludos!
587  Programación / Desarrollo Web / Alguna solucion para realizar sleep en IE9 o IE11? sin promesas? en: 5 Diciembre 2017, 20:58 pm
Bueno realmente esto me tiene harto.

Tengo unos dias buscando una solucion para realizar la funcion sleep en javascript y que funcione en  Internet Explorer.

Mi solucion anterior fue usar promesas y funciona de maravilla, pero el detalle que tengo unos patrones que no salen de la edad de piedra y siguen usando Internet Explorer, no quieren usar Chrome por nada del mundo.

Solución anterior:

Código
  1. function sleep(ms) {
  2.    return new Promise(resolve => setTimeout(resolve, ms));
  3. }
  4.  

Funciona al 100 en Crome y otros navegadores mas actualizados pero no sirve ni en Internet Explorer 11. Marca error por que no reconoce las parabras para await y async y no reconoce la sintaxis de => para el resolve....

Ahora tome de stack overflow el siguiente código.

https://stackoverflow.com/questions/36016327/how-to-make-promises-work-in-ie11

y NO FUNCIONA

Código
  1. function sleep(ms) {
  2.    tiempo = ms;
  3.    return new Promise(function(resolve) {
  4.        setTimeout(function() {
  5.            resolve("result");
  6.        }, tiempo);
  7.    });
  8. }
  9.  
  10.  

Este si reconoce la sintaxis de la funcione, pero de todos modos sigue marcando error en los async y await.

Ya intente, genera una peticion async = false al Servidor para que el servidor realizare el tiempo de espera, pero no es respetado por los navegadores.

Tambien he intentado y NO FUNCIONA

Código
  1.      function sleep(delay) {
  2.        var start = new Date().getTime();
  3.        while (new Date().getTime() < start + delay);
  4.      }
  5.  

Tomado de: https://eureka.ykyuen.info/2011/02/20/javascript-sleep-function/

Alguno de ustedes tiene algo de experiencia con esto.

Saludos!
588  Programación / Desarrollo Web / Re: slider de imagenes en: 7 Noviembre 2017, 16:18 pm
Uno con Bootstrap te sirve?

https://www.w3schools.com/bootstrap/bootstrap_carousel.asp

Saludos!
589  Foros Generales / Noticias / Re: WPA2 hackeado: todas las redes WiFi son vulnerables en: 16 Octubre 2017, 18:51 pm
Apocalipsis now, desactiven sus redes WIFI AHora!!!!!!!!!!!!!!
590  Seguridad Informática / Seguridad / Re: Reto informatico en: 3 Octubre 2017, 03:11 am
Es un archivo binario de Linux:

Citar
se trata de una aplicacion binaria de Linux.

https://en.wikipedia.org/wiki/Executable_and_Linkable_Format
Páginas: 1 ... 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 [59] 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 ... 235
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines