Ingeniería Inversa y Cracking de Software [Preventivo]

4.6 (132)
Онлайн-курс
Payment
Обучение платное
Language
Not set
Duration
6.5 часов курса
Курс от Udemy
Чему вы научились?
Realizar Ingeniería Inversa del Software
Modificar la lógica de una aplicación (Cracking)
Confeccionar un PATCHER en RAM
Las contramedidas a la desprotección del Software
О курсе

Que opinan mis Estudiantes:

✓ Alfredo Santiago Villaoslada [5 estrellas] "Excelente curso de fundamentos, eminentemente práctico y desde nivel cero, totalmente recomendable, es de destacar el gran conocimiento de la materia por parte del profesor y la forma sencilla y clara de explicar las lecciones. La única pega que le encuentro es que me he quedado con ganas de mas".

✓ Romero H. Ariel M. [5 estrellas] "excelente curso y muy bien explicado. fácil de entender muy recomendable".

✓ Adrián José Vargas Aurioles [5 estrellas] "Una muy buena elección".

✓ Hugo Andrade Y [5 estrellas] "buena y clara explicacion".

Descripción:

En esta doceava parte de mis cursos sobre Tecnología, Hacking Ético y Seguridad Informática, de carácter Profesional y práctico, aprenderás acerca de la mecánica por la que transita la Mente de un Cracker de Software y la aplicación de la Ingeniería Inversa para desvelar los Secretos del código fuente original y poder posteriormente, entender y aplicar varios procedimientos de securización o contramedidas a tus propias piezas de software,

Utilizando pedagógicos procedimientos de enseñanza de tipo "cómic", lograrás entender la Magia del Cracking del código,

Conocerás la utilidad de la Ingeniería Inversa y el posterior Cracking del lado defensivo,

Podrás moverte en la jerga de los Crackers entendiendo sus frases e historias (Magos Blancos, quemar cromo, break-pointear y mucho mas),

Entenderás la arquitectura interna de un microprocesador, como se mueve la información por los buses, desde sus registros hacia la memoria RAM, ALU y unidad de control,

Serás capaz de trabajar con OFFSETS, STRINGS, COMBOS y PATCHERS,

Podrás recrear las líneas de programación en lenguaje ensamblador a partir de cualquier archivo binario (.exe),

Sabrás, mediante el uso de debugers, desensambladores y editores hexadecimales, como modificar la lógica de un programa a tu antojo y dar con cualquier parte del código que te interese reemplazar,

Mediante laboratorios prácticos, podrás entender cómo se realiza un programa en código ensamblador y como operan las instrucciones más importantes para un Cracker,

A través del Estudio minucioso de 3 especímenes reales (no crackmes), lograrás derrotar la doble comparación, algunas técnicas anti crackeo (cierre de nags, ofuscación del código binario, etc.) y las protecciones por archivos companion,

Sabrás las diferentes formas de recorrer el código y obtener resultados positivos, aún sin tener casi ningún indicio para seguir adelante,

Construirás un PATCHER (parcheador) de aplicaciones en RAM automático, para simplificar las tareas de crackeo,

Cómo BONUS final, conocerás metodologías para construir las firmas en "Arte ASCII" de las piezas modificadas y como incluirlas en los patchers,

Finalmente aprenderás las CONTRAMEDIDAS a esta problemática,

¡Nos vemos en éste fascinante Curso!

⅞5 -wht-

Требования
  • Un cerebro
  • Ganas de aprender
Лекторы
Diego Hernán Barrientos
Diego Hernán Barrientos
Ing. Sistemas, Electrónica; Experto en Seguridad Informática
Платформа
/storage/img/providers/udemy.svg
Курсы Udemy подойдут для профессионального развития. Платформа устроена таким образом, что эксперты сами запускают курсы. Все материалы передаются в пожизненный доступ. На этой платформе можно найти курс, без преувеличений, на любую тему – начиная от тьюториала по какой-то камере и заканчивая теоретическим курсом по управлению финансовыми рисками. Язык и формат обучения устанавливается преподавателем, поэтому стоит внимательно изучить информацию о курсе перед покупкой.
Рейтинг
4.6
(85)
(38)
(5)
(3)
(1)
Комментарии (132)
Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»