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


Tema destacado: El geolocalizador de IP's ya funciona con IPv6


  Mostrar Temas
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15
21  Programación / Desarrollo Web / Curso de javascript | 2. Primer programa de javascript en: 16 Julio 2022, 23:33 pm
Crea tu primer programa javascript
Necesitamos la estructura habitual de un archivo HTML con el DOCTYPE, el encabezado y el cuerpo.

Para nuestro primer programa javascript programamos el típico programa "Hola mundo".


¿Dónde se encuentra el programa javascript?
El código javascript puede estar tanto en el área del encabezado como en el área del cuerpo (antes del cierre </body>).


Distinción entre javascript y HTML
El programa javascript está escrito entre las etiquetas HTML <script> para que el navegador sepa dónde termina HTML y comienza javascript.

Código
  1. <script type="text/javascript">

Entonces el navegador sabe qué interpretar.

Si se usa HTML5 como DOCTYPE, el atributo type="text/javascript" ya no es necesario para <script>. Sin embargo, aún se verá a menudo en programas javascript creados antes de HTML5. Sin embargo, el atributo no molesta si está presente. Pero más corto es mejor.

En el transcurso del curso, el atributo ya no se suele usar y, en aras de la claridad, <script> ya no se mostrará con cada ejemplo (aunque <script> es necesario).

Código


Función de salida alert en javascript
Para generar nuestro texto "Hola mundo" usamos la función de alert de javascript. Esta función hace que aparezca una ventana con el contenido "Hola mundo" en la pantalla.

Código
  1. <script>
  2. alert('Hola Mundo');
  3. </script>

¡Asegurate de que el texto a imprimir esté entre comillas! No importa si se usan comillas simples o dobles.

Ahora nuestro primer programa javascript se guarda y se carga en el navegador Firefox. Obtenemos una salida.


Salida directamente en la pantalla
Si queremos escribir el texto de salida directamente en la página, hay otro comando para eso. Para ello, el área se controla a través del modelo DOM. Entonces, en la forma más simple:

Código
  1. <script>
  2. document.write('Hola mundo');
  3. </script>

Esto hace que el texto se imprima directamente en la ventana del navegador. Ahora de regreso a nuestro navegador, actualiza la página (esto volverá a ejecutar el programa javascript) - actualiza a través del ícono correspondiente.

Ahora obtenemos la salida "Hola mundo" en la pantalla.

Echemos un vistazo al código fuente de la página HTML: simplemente antepone lo siguiente en el campo del enlace: view-source:. No se puede ver nada en el área del cuerpo. Aquí se puede ver muy bien que javascript no se ejecuta en el servidor, sino en el ordenador del usuario. Por lo tanto, el área del cuerpo está vacía y la salida se "produce" en la máquina del usuario.
22  Programación / Desarrollo Web / Curso de javascript | 1. Comienzo en: 16 Julio 2022, 00:26 am
Curso de javascript: aprender javascript para principiantes
javascript ha tenido un gran auge en los últimos años. Sobre todo por el uso masivo de AJAX, en el que javascript es una parte importante (la J en AJAX significa javascript).


¿Que es javascript?
javascript es un lenguaje de programación introducido por Netscape. Por lo tanto, el navegador de Netscape generalmente pudo hacer un poco más que el de Microsoft en esta área. Y aquí también reside el gran peligro. Hay diferencias pequeñas pero sutiles; por lo demás, el programa javascript incorporado solo funciona para algunos internautas.

javascript es un lenguaje de programación que se ejecuta en el navegador y, por lo tanto, es del lado del cliente. Con javascript, el contenido de un sitio web se puede cambiar y mostrar de manera diferente según la configuración o la acción del visitante. Simplemente mirar los formularios que reaccionan inmediatamente a las entradas de usuario faltantes o incorrectas.


¿Qué necesitas para programar con javascript?
Al igual que HTML, javascript se puede leer en texto sin formato. Puede incluirse directamente en la página HTML o exportarse como un archivo separado. Llegaremos a la exportación más tarde.

Todo lo que necesitamos es un navegador de Internet y un editor de texto. El intérprete de javascript está integrado en el navegador de Internet (a menos que esté desactivado allí). javascript no tiene que instalarse por separado.

Firefox es la primera opción como navegador, ya que aprender javascript es mucho más fácil allí gracias a las herramientas adicionales que ya están integradas. En el pasado, lo primero que se hacía era instalar el complemento "Firebug" en Firefox (descarga desde https://getfirebug.com); en la actualidad, las herramientas correspondientes ya están integradas en el Firefox Developer Edition.

Con esto se puede depurar y probar. De la misma manera se puede pasar por el DOM. Más sobre eso más adelante.


Estructura del tutorial de javascript
  • Primer programa javascript.
  • Variables en javascript.
  • Funciones en javascript.
  • Modificar elementos HTML con javascript.
  • Tipos de datos en javascript.
  • Calculos.
  • Condición if.
  • Exportar javascript.
  • Consejos y trucos para javascript.

Al final del curso de javascript, todos deberían poder integrar código javascript terminado en su propio sitio web. Ya existen numerosos de esos programas javascript terminados.

Echemos un vistazo a la estructura, implementación y posibilidades de javascript en la próxima lección.
23  Foros Generales / Sugerencias y dudas sobre el Foro / Chat en: 12 Julio 2022, 23:36 pm
Hola a todos,

quería escribir con ustedes sobre la posibilidad de integrar un chat en este foro. Que en la parte superior del foro hubiera una barra que no desaparezca cuando uno scrolea la página y que dentro de esa barra hubiera un icono de chat para acceder al mismo.

Ya se, ustedes tienen un grupo de Telegram. Pero es un idea nada más 💡.


¡Saludos, compañeros!
24  Foros Generales / Dudas Generales / ¿Cómo es posible que hackeen mi WhatsApp? en: 7 Febrero 2022, 12:03 pm
Hola chicos,

recientemente fui hackeado.

Llegó un mensaje de que mi WhatsApp estaba registrado en otro dispositivo. Luego llegó un SMS de WhatsApp con un código para el nuevo registro. Cada vez que intentaba abrir WhatsApp, la aplicación se crasheaba. Solo después de desinstalar e instalar WhatsApp pude recuperar el acceso a mi cuenta.

Mi pregunta es: ¿Cómo es posible eso? ¿Cómo puede alguien hackear mi WhatsApp?


Normalmente debe primero ingresar el código para poder registrar WhatsApp. Y ese solo me llegó a mi. Osea solo yo pude verlo.


Gracias de antemano por la aclaración, chicos
25  Informática / Software / SpoofSMS - Spoofer de SMS gratis en: 21 Octubre 2021, 23:40 pm
Hola a todos,


descarga: https://anonfiles.com/x1G8WeM6u0/SpoofSMS_zip

https://www.virustotal.com/gui/url/2d37b048d6eedec26ff8f4689553a3c2898a1254e6bb7a2671b01319c7af322c


Saludos
26  Foros Generales / Dudas Generales / Integrado - cifrar o hashear la transmisión de Bluetooth en: 21 Octubre 2021, 22:50 pm
¡Hola comunidad!

tengo nuevamente otra pregunta. Se trata del cifrado del tráfico de datos a través de Bluetooth en un proyecto integrado.

El proyecto:
Hago un control para mi vecino para un box spring. Todo debería de funcionar también a través de una aplicación de Android.

Utilizo el módulo HC-05 para la conexión de Bluetooth. Es posible cambiar la clave de emparejamiento en el módulo, algo que quiero hacer en la aplicación. La clave estándar es 1234.

Dado que un PIN de cuatro dígitos es demasiado inseguro para mí, una vez pensé que usaría el algoritmo SHA-256 para la comunicación. Al menos ya lo he implementado con éxito en un proyecto anterior. He pensado a la ligera en cómo el protocolo hasheado debería de verse. A saber, en el hardware también quité la memoria de 1 Wire DS2430A. Ella tiene una ID única de 64 bits y un EEPROM de 256 bits.

El protocolo sin rodeos para un comando se vería así, por ejemplo:
BCGETTXVER\r\n -> Imprimir la versión de firmware, como ejemplo. Es decir, un comando que envía la aplicación.

De momento lo hashearia así:
SHA256(BCGETTXVER + [DS2430A_UniqueID] + [DS2430A_Password] + [Bluetooth_PIN])

Y envíar el valor hash.

Con respecto a DS2430A_Password:
Dado que el EEPROM del DS2430A es exactamente de 256 bits, también podría usar SHA256 para almacenar la contraseña como un hash.

Quería preguntar cómo harían eso... ¿Qué mejorarían?


Gracias y saludos
27  Comunicaciones / Mensajería / WhatsApp - Obtener link del grupo sin ser administrador en: 3 Octubre 2021, 12:02 pm
Hola a todos,

¿Alguien puede decirme el mod de whatsapp con el que puedo obtener el enlace del grupo sin ser administrador? Sé que existe porque alguien de mi grupo lo ha demostrado antes. ¿O alguien puede decirme un truco sobre cómo obtener el enlace del grupo sin ser administrador?


Saludos y gracias
28  Foros Generales / Sugerencias y dudas sobre el Foro / ¿Esta permitida la venta? en: 20 Septiembre 2021, 23:50 pm
Hola a todos,

¿esta permitido vender programas aquí?


Gracias y saludos
29  Foros Generales / Dudas Generales / Números virtuales gratis para WhatsApp en: 17 Septiembre 2021, 13:38 pm
Hola, todos,

probé TextNow.

En el sitio web, cuando intento registrarme con una cuenta de Gmail o Facebook, siempre dice: "An error occurred". No puedo registrarme con una ID de Apple porque necesito un número para eso, pero no quiero usar el mío.

Solo pude registrarme una vez en la aplicación. Para eso tenes que usar una VPN de EE. UU. Traté de obtener un número ingresando diferentes códigos de área. Después de ingresar el código 960, mi cuenta fue bloqueada y nunca más pude registrarme nuevamente. Allí, a partir de entonces, siempre está escrito lo siguiente: "Please check your internet connection".

¿Alguien sabe dónde puedo obtener un número virtual gratuito para WhatsApp?

Ya busque en Google, pero no encontré nada que me sirva.


Saludos y muchas gracias
30  Foros Generales / Dudas Generales / ¿Foros en la Deep Web en español? en: 25 Agosto 2021, 23:58 pm
Hola a todos,

¿conocen algún foro en la Deep Web en español?


Gracias y saludos
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines