Hola, buenas..pues tengo 17 años y desde los 13 estoy metido en el mundo de la seguridad informática, pero sólo leo las noticias y a veces los blogs oficiales de las compañías de seguridad, es decir, sé cosas básicas pero yo quiero meterme a fondo. Lo que no sé es cómo programar, cómo hackear alguna cosa y yo no quiero hacer daño a nadie ni romper cosas o cualquier tontería, quiero aprender la verdadera esencia del verdadero hacking. Lo que me gustaría hacer es crear mi propio Antivirus pero no sé como se hace.o sea, no sé por donde empezar...sé que tengo que saber programas..pero no sé por donde hacerlo..que estudiar exactamente ..por favor si hay por aquí algún experto que me diga mas o menos lo que habrá que hacer..o qué estudiar..muchas gracias por el tiempo prestado!
1-No hace falta ser experto
2-Tienes que comenzar aprendiendo algun lenguaje de programación, yo comence con batch ya que es muy simple, pero si quieres puedes comenzar con c++.
3-Una vez ya sepas muchas programación lo único que puedes lograr es un programa que escanee un código fuente y diga los comandos que podrían acabar en errores o pueden ser perjudiciales.
4-Algo más avanzado y mucho más complicado seria crear un entorno virtual a aprte dle pc y que el programa ejecutara el programa a evaluar y depende de los cambios que hiciera pues diga si es un virus o no, este sistema lo usan algunos antivirus para saber si un programa puede ser un virus o no, a esta técnica se le llama heurística creo lo especial de esta técnica es que sin tener una base de datos puedes identificar un virus.
PD:Tengo 16 años y llevo más o menos desde los 12 programando. Por lo que parece tu acabas de empezar pero en 2 años sabrás bastante
Muchas gracias por la respuesta...vale...intentaré con c++ a ver que tal....pero una cosa..hace falta saber matemáticas bien no?
bueno matemáticas y programación se basan en la lógica si no se te da bien mates quizás programación tampoco.
Bueno..entonces ya empezamos bien...mates se me da mal jajaja... me tendré que esforzar
Una cosa y si empiezo por c++ por dónde tengo que empezar? o sea..que tengo que hacer primero? algún archivo, algún código específico....
normalmente se empieza por un hola mundo, unas sumas, bucles,funciones...
ok gracias..no sé que es eso..de bucles y funciones...pero gracias ..se ve que tienes un nivel avanzado..con sólo 16 años...yo desde los 13 estudio seguridad informática..pero solo cosas básicas o sea no estudio programación...y tengo 17 y mira..no sé tanto como tú.
Antivirus... mmm, si no tienes experiencia en programación no te recomiendo C++ en mi opinión, muy extenso, mucho código y sobre todo mucha mates... Además C++ se considera algo ya de élite, bastante complejo. Tampoco te recomiendo batch para hacer este proyecto todo y que para empezar programación si estas en Windows sí....
Yo para un antivirus te recomiendo Visual Basic .NET cuyo lenguaje contiene una IDE (Microsoft Visual Basic .NET 2010) que contiene un creador de GUI's y demás... Vamos se te será fácil programar.
Saludos
Cita de: Robby95 en 17 Octubre 2012, 21:33 PM
Hola, buenas..pues tengo 17 años y desde los 13 estoy metido en el mundo de la seguridad informática, pero sólo leo las noticias y a veces los blogs oficiales de las compañías de seguridad, es decir, sé cosas básicas pero yo quiero meterme a fondo. Lo que no sé es cómo programar, cómo hackear alguna cosa y yo no quiero hacer daño a nadie ni romper cosas o cualquier tontería, quiero aprender la verdadera esencia del verdadero hacking. Lo que me gustaría hacer es crear mi propio Antivirus pero no sé como se hace.o sea, no sé por donde empezar...sé que tengo que saber programas..pero no sé por donde hacerlo..que estudiar exactamente ..por favor si hay por aquí algún experto que me diga mas o menos lo que habrá que hacer..o qué estudiar..muchas gracias por el tiempo prestado!
escuche que las computadoras cuanticas que ya estan saliendo son practicamente impenetrable por los virus por el echo de ser cuanticas un pequeño dato para que te eleves jaja desconozco que inteligencia a de tener un virus para violar la seguridad de aquellas computadoras
Siempre es posible, lo que importa son las ganas.
Me acuerdo que salió un troyano (Bifrost 1.2) que al no ser un único archivo sino cada vez diferente era muy difícil parar para los antivirus pues ellos lo que cogen es un pedazo del programa (firma) para saber si es el que se ejecuta.
Pues como no salía, me armé de valor y con el VB y con dos cojones hice un Antivirus para el Bifrost:
http://foro.elhacker.net/seguridad/antivirus_bifrost_12_creado_por_mi-t154519.0.html
Hay que recordar que era un nano xD
Pues el Microsoft Visual Basic 2010 Express no vale?
Claro que sí
Yo llevo menos de un mes en esto de la programación y he comenzado directamente con c++. A mí no me parece especialmente difícil, primero fue todo aprender que son las funciones, para que sirven las bibliotecas etc., pero cuando empecé con la práctica fue todo mucho mas fácil. El primer día hice un hola mundo mirando vídeos de youtube, pero después empece a crear programas para resolver cálculos sencillos (calculo de perímetros y áreas, resolver ecuaciones de primer y segundo grado...) y entre a foros y me puse a hacer los retos que encontraba (decir que número es mas grande entre 4 números, generar números aleatorios y decir cuál es mayor...). Hace 2 semanas empecé con el control de flujo (crear bucles que se repiten, menús...) y ahora estoy creando un programa que hace algunos cálculos y los muestra en pantalla al darle la masa de un agujero negro. Tengo 18 años, y me parece que no es difícil iniciarse en la programación con c++. De hecho aprendí a trabajar con matrices antes que en clase (recién ahora lo estamos haciendo) y estoy creando programas para resolver los ejercicios que hacemos en clase de mates xD.
Vale, pero para un antivirus que necesitas insertar muchas opciones y texto, si llevas poco o nada, mejor VB.NET para GUI's. Luego ya puedes entrar en otros lenguajes para mejorarlo, pero para empezar...