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

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  Lenguajes inutiles?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Lenguajes inutiles?  (Leído 2,685 veces)
xknov

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Lenguajes inutiles?
« en: 5 Julio 2019, 21:43 pm »

Hoy hablando con un amigo, sobre nuestro futuro y tal, le comente que empecé a hacer el curso de Ingeniera Inversa - Cracking de Ricardo Navaja, el curso se llama
'Introducción al cracking con OllyDBG desde cero' y te enseña lenguaje ensamblador y como funcionan las instrucciones al nivel más bajo. Y el me comentó que en su dia tambien se puso a aprender lo mismo pero que lo dejó porqué es aburrido y hoy en dia no es útil y se usa muy poco el lenguaje ensamblador. (Nos encanta el tema del ethical hacking y queremos trabajar en un futuro en algo de Ciberseguridad)
Y bueno ahora investigando un poco y leyendo articulos resulta que dicen mas o menos lo mismo que decía mi amigo , cito un trozo de un artículo de los que leí

"Pero con la llegada de computadoras con mayor poder de proceso y más memoria disponible, aparecieron lenguajes de programación de más alto nivel como Java o Python que se alejan aún más del lenguaje de máquina."

La verdad estoy un poco perdido, creo que tengo muchas ideas mezcladas. Me puse a aprender ensamblador porque sí, porque dije primero me haré el curso entero y lo entenderé y luego investigare y decidiré si me será útil o no. Tenía la idea de que si podía aprender a ensamblador podría crackear cualquier software privado o version de prueba, para poder usar la versión completa, pero me parece que al final no va a ser tan sencillo jaja.

PD: Me he quedado a gusto soltando estas burradas, sí, no me máteis  :xD


En línea

@XSStringManolo
Hacker/Programador
Colaborador
***
Desconectado Desconectado

Mensajes: 2.397


Turn off the red ligth


Ver Perfil WWW
Re: Lenguajes inutiles?
« Respuesta #1 en: 5 Julio 2019, 22:10 pm »

https://foro.elhacker.net/dudas_generales/listado_de_libros_para_principiantes-t497312.0.html

Tu amigo habla sin tener ni zorra.


En línea

Mi perfil de patrocinadores de GitHub está activo! Puedes patrocinarme para apoyar mi trabajo de código abierto 💖

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Lenguajes inutiles?
« Respuesta #2 en: 6 Julio 2019, 01:02 am »

Hoy hablando con un amigo, sobre nuestro futuro y tal, le comente que empecé a hacer el curso de Ingeniera Inversa - Cracking de Ricardo Navaja, el curso se llama
'Introducción al cracking con OllyDBG desde cero' y te enseña lenguaje ensamblador y como funcionan las instrucciones al nivel más bajo. Y el me comentó que en su dia tambien se puso a aprender lo mismo pero que lo dejó porqué es aburrido y hoy en dia no es útil y se usa muy poco el lenguaje ensamblador. (Nos encanta el tema del ethical hacking y queremos trabajar en un futuro en algo de Ciberseguridad)
Y bueno ahora investigando un poco y leyendo articulos resulta que dicen mas o menos lo mismo que decía mi amigo , cito un trozo de un artículo de los que leí

"Pero con la llegada de computadoras con mayor poder de proceso y más memoria disponible, aparecieron lenguajes de programación de más alto nivel como Java o Python que se alejan aún más del lenguaje de máquina."

La verdad estoy un poco perdido, creo que tengo muchas ideas mezcladas. Me puse a aprender ensamblador porque sí, porque dije primero me haré el curso entero y lo entenderé y luego investigare y decidiré si me será útil o no. Tenía la idea de que si podía aprender a ensamblador podría crackear cualquier software privado o version de prueba, para poder usar la versión completa, pero me parece que al final no va a ser tan sencillo jaja.

PD: Me he quedado a gusto soltando estas burradas, sí, no me máteis  :xD

Totalmente perdido tu amigo, los exploit se desarrollan en lenguaje ensamblador, claro que no vas a desarrollar un programa en ensamblador hoy en día mas si exploits
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
xor.eax

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Re: Lenguajes inutiles?
« Respuesta #3 en: 6 Julio 2019, 04:49 am »

El procesador no maneja con Java o Python, o cualquier otro lenguaje de programación.

Todo siempre será lenguaje de máquina.
Eso puede ser desmontado en assembly, que es una representación más humana, con opcodes.

El punto es, cuanto más necesitas saber cómo funciona, pero cuanto más profundo va.
Llegando al lenguaje de máquina.

¡La assembly lo es todo!

Saludos.
En línea

Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.348


Ver Perfil
Re: Lenguajes inutiles?
« Respuesta #4 en: 6 Julio 2019, 16:38 pm »

Cuando no tienes el código fuente, la única manera restante, es entender ensamblador...

Otra cosa es a lo que tu amigo pudiera querer referirse... que para programar de froma productia (mucho volumen o muy rápido), resulta más óptimo hacerlo con lenguajes de alto nivel, por que te abstrae del funcionamiento de la máquina destino centrñandote solo en el problema y en la forma que tal lenguaje permite ...y en tal caso se usaría el ensamblador en detalles que requieran un 'extra' como velocidad ú obscurecer el código...

Por otro lado quien conoce ensamblador a fondo, está en condiciones de generar código más optimizado en lenguajes de alto nivel...
...aparte, ésto está en contínua evolución (los lenguajes de alto nivel, nuevos lenguajes), pero las bases son y serán las mismas (los lenguajes de bajo nivel, el funcionamiento de la CPU).

Bien creo que a tu amigo, lo que le sucede es que el ensamblador le aburre, suele pasar a los que no tienen paciencia. ...y por extensión el programador que no tenga paciencia, no tendrá mucho futuro, es un panorama muy amplio y hay mucho por estudiar incluso aunque se ocupe/dedique a algo muy específico.

En línea

xknov

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Re: Lenguajes inutiles?
« Respuesta #5 en: 6 Julio 2019, 22:52 pm »

Hola, gracias por sus respuestas, ya me estaba desanimando a seguir con el curso jeje, pero me han hecho entender que no es tan inútil como empezaba a pensar...
Yo no iba tan mal encaminado entonces, y ademas sirve para crear exploits como decis.
Ahora mi duda va sobre:

¿ Cuanto tiempo debería dedicarle de aprendizaje al lenguaje ensamblador para poder llegar a ser un buen profesional del Ethical Hacking o la Ciberseguridad, sin descuidar todos los otros campos como la cifrado, las redes, los lenguajes SQL(para inyecciones), Java,python, C, etc.?

 Entiendo que esto es un aprendizaje constante y lleva años y nunca se deja de aprender y que hay gente que se especializa en solo en algo como Lenguaje ensamblador y por eso querría saber cuanto tiempo debería dedicarle al lenguaje sin descuidar las otras facetas que para ser hacker brillante.
En línea

xor.eax

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Re: Lenguajes inutiles?
« Respuesta #6 en: 6 Julio 2019, 23:58 pm »

En mi opinión, si debug programas frecuentemente, estudias los opcodes, lo que representa cada uno, estudiar sintasas escritura de ensamblajes, y tienes fuerza de voluntad, 2 años ya en este nivel intermedio.
Pero cada persona es diferente.

Saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Codigos Inutiles !!!
ASM
Yurix 4 3,715 Último mensaje 14 Julio 2009, 23:30 pm
por karmany
Páginas web inútiles que te alegrarán el día
Noticias
wolfbcn 0 1,492 Último mensaje 24 Mayo 2014, 01:48 am
por wolfbcn
La nueva red de The Pirate Bay hace inútiles los bloqueos
Noticias
wolfbcn 0 1,403 Último mensaje 18 Marzo 2015, 18:55 pm
por wolfbcn
25 sitios web completamente inútiles pero adictivos
Noticias
wolfbcn 0 1,131 Último mensaje 15 Diciembre 2016, 21:35 pm
por wolfbcn
Cuando los vendedores usan contraseñas inútiles y más de 800.000 cámaras ...
Noticias
wolfbcn 1 870 Último mensaje 23 Junio 2018, 00:30 am
por Serapis
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines