|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/exploit-development-tutorial-for-hackers-and-pentesters/
课程评论:没有评论
课程名称:黑客与渗透测试者的漏洞开发教程 课程概述:在这门针对初学者到高级黑客的漏洞开发教程中,您将学习开发和创建Linux和Windows程序漏洞所需的技能。课程首先将侧重于基础知识,然后深入探讨诸如缓冲区溢出、栈缓冲区溢出、格式字符串缓冲区溢出、数据执行防护(DEP)、地址空间布局随机化(ASLR)、返回导向编程(ROP)等漏洞概念。您将学习如何使用调试工具,如IDA、gdb、dbg64、Immunity Debugger等,来开发自己的漏洞。 课程内容涵盖了如何通过进行模糊测试(fuzzing)、编写shell代码、构建有效载荷(payload)以及在漏洞运行后触发有效载荷来创建漏洞。本教程适合初学者以及希望深入学习漏洞开发流程的高级黑客。漏洞开发过程需要时间,并且需掌握基础知识,例如了解Linux和Windows中二进制文件的内部工作原理。 本课程将教您如何在现代二进制应用程序中掌握开发零日漏洞的技能,并涵盖道德黑客的高级主题。
In this course of Exploit Development Tutorial for Beginners to Advanced Hacks you will learn the skills required to develop and create exploits from linux and windows programs. First this course of Exploit Development Tutorial for Beginners to Advanced Hacks will focus on the basics then it will dive into indepth concepts of vulnerabilites like buffer overflow, stack buffer overflow, format string buffer overflow, Data Execution Prevention, ASLR, ROP etc. You will learn how to use debuggers like IDA ,gdb, dbgx64, immunity debugger etc in order to develop your own exploit. You will learn how to create you exploits by performing fuzzing, shellcoding, building the payload then triggering the payload after the exploit runs. In this course of Exploit Development Tutorial for Beginners is for begginers as well as advanced hackers who wants to learn in depth skills of exploit development process. Exploit Development process is time consuming and needs basics to be cleared before like you should know how a binary works inside linux and windows. This course of Exploit Development will teach you how to master in developing the zero day exploits in modern binary applications. You will learn most advanced topics of ethical hacking in this course.