从零开始学逆向1:小白需要学如何上路?
合集 · 从零开始学逆向系列教程 (10)
Description
逆向分析是网络安全领域一个重要的分支,很多零基础的小伙伴想学习却又不知道从何入手,一个视频告诉你,逆向应该怎么学! 想看后续的可以戳这里哈,前面三课是免费的:https://files.mdnice.com/user/3643/e2e6c8be-9d74-4a4a-aaee-84acf4fe38d2.png
逆向分析是网络安全领域一个重要的分支,很多零基础的小伙伴想学习却又不知道从何入手,一个视频告诉你,逆向应该怎么学! 想看后续的可以戳这里哈,前面三课是免费的:https://files.mdnice.com/user/3643/e2e6c8be-9d74-4a4a-aaee-84acf4fe38d2.png
Comments
一、逆向分析的前置知识和本系列视频课程的简介,包括学习内容和就业方向。此外,还解释了逆向分析和逆向工程的概念。 00:01 - 介绍本系列视频课程的简介和前置知识 01:01 - 逆向工程师有三个方向:反病毒、安全工程师和威胁情报分析工程师 02:54 - 逆向工程是对项目标产品进行逆向分析和研究的技术过程 二、软件逆向工程的概念和学习立项需要掌握的知识,包括高级语言编程、操作系统知识等,强调了不能过分依赖工具的重要性。 03:00 - 学习逆向工程需要掌握高级语言编程和操作系统知识 03:53 - 掌握基本的编程技能和操作系统知识是必要的,如C语言和Windows平台下的编程 05:35 - 学习系统调用、异常处理、内存管理机制、进程和线程模型等知识对于逆向分析非常重要 三、从事逆向工程所需的六个方面的知识,包括汇编语言、CPU指令集、反编译工具、可执行文件格式、软件调试技术等。 06:01 - 学习汇编语言和CPU指令集是搞逆向的同学必学的一门课 07:40 - 学习不同平台上的可执行文件格式,尤其是PE文件和ELF文件 08:28 - 掌握软件调试技术是逆向工程中不可缺失的一环,常用的调试器有工具插件和WinDBG等 四、一个逆向分析的视频课程规划,包括静态分析、动态分析工具学习和逆向实战练习等内容,总共预计32个课时。 09:01 - 本系列课程总共分为四个单元,分别是静态分析、动态分析工具学习和逆向实战练习。 09:19 - 总共预计是32个课时,后续可能会增加其他内容。 09:33 - C语言和C加加编程两个单元被跳过,但可以根据需求补上。 --本内容由AI视频小助理生成,关注解锁AI助理,由@车神爸爸 召唤发送
♥ 52
大佬不要出 c/c++ 的内容啊,b站就有很多教学视频了,直击重点将逆向,出点别人没有的优质内容
♥ 30 ↩ 2
终点还是dump[喜极而泣]
♥ 24
这个人头是谁啊?[大笑] 真心求问
♥ 16 ↩ 5
相比于web安全,逆向技术岗位是不是要少很多,也更难应聘?
♥ 12 ↩ 4
求补一个C和C++吧
♥ 11
up,我刚刚搞懂intel和arm的机器码,但是对cpu处理机器码的过程还是有一点疑问。就是cpu从寄存器里读到机器码,执行之后,是放回内存还是被下一条机器码覆盖?我看反汇编工具都是从内存里读取到机器码,然后反汇编
♥ 9 ↩ 5
:我们分手吧! 男:为什么 女:白天你在逆向 女:晚上你在逆向 女:5.1、10.1你在逆向 女:5.20你也在逆向 女:情人节你在逆向 女:特么半夜你依旧在逆向 女:我生日你还在逆向 女:你干脆去和逆向过吧 女:你为什么不说话!!! 男:稍等、我在逆向
♥ 8 ↩ 2
一、逆向分析学习系列视频的前置知识和课程简介,包括三个就业方向和逆向分析的定义,以及使用IDA进行反编译和还原C语言代码的过程。 00:01 - 介绍本系列逆向分析学习视频课程的简介 00:30 - 学习逆向分析的三个方向:逆向工程师、安全工程师、威胁情报分析工程师 01:28 - 通过反编译可执行文件来理解逆向分析的概念和过程 二、软件逆向工程的概念和重要性,以及学习立项需要掌握的编程知识和操作系统知识,强调了不能过分依赖工具的重要性。 03:00 - 组织结构、功能性规格等设计要素和逆向工程的概念 03:39 - 逆向工程在网络安全领域中的重要性和应用 05:35 - 掌握特定操作系统平台下的编程开发和常用的系统编程技术的重要性 三、在逆向分析程序时需要学习和掌握的知识,包括CPU指令集、汇编语言、反编译工具、可执行文件格式和软件调试技术等。 06:01 - CPU指令集和汇编语言是逆向分析程序必学课程 07:01 - 反编译是编译的逆过程,选择正确的反编译工具非常重要 08:12 - 掌握软件调试技术和常用的调试器是逆向工程中不可或缺的一部分 四、一个关于逆向分析的视频课程,包括静态分析、动态分析工具学习和逆向实战练习等四个单元,总共预计32个课时。 09:01 - 本系列课程分为四个单元:静态分析、动态分析工具学习和逆向实战练习。 09:19 - 总共预计32个课时,可能会根据实际情况增加其他内容。 09:47 - 可以补上C语言和C加加的基础,如果呼声高,可能单独制作视频课程。 --本内容由AI视频小助理生成,关注解锁AI助理,由@Payne_wu 召唤发送
♥ 6
20年前学过,当时学着插入pe文件头,好多年了都忘了[笑哭]
♥ 6 ↩ 1
这么看做逆向的和做系统开发真的是一体两面 知识点都差不多 区别可能在经验的积累上
♥ 5 ↩ 1
逆向需要把正向开发全学完了手搓几个项目再开始,不然很难
♥ 4
学PLC的看这个觉得好厉害,来学学。[doge]
♥ 2
学完我就是sneakyevil了@三沢忠義鍋
♥ 2 ↩ 5
轩辕佬求补c/c++的指针 [给心心][脱单doge]
♥ 2 ↩ 2
请教一下,这期视频里讲了好多前置知识,这些知识后续的课程会讲吗?还是说要自己去学,学完了才能看你这个?
♥ 1 ↩ 1
希望补上c和C++的课程
♥ 1
学完这个能把腾讯视频下载的qlv格式文件转换成mp4格式嘛[doge][doge]
♥ 1
这个川普很有特点[呲牙]
♥ 1 ↩ 1