逆向分析核心原理 序章(这里只作总结)文章后有书推荐 后面只要以推荐的两本书为主

1.1.认识逆向工程

        逆向工程(RE)通过分析物体、机械设备或系统,发现其中不足,添加新创意的一列过程。

1.2.代码逆向工程

        代码逆向工程(RCE)简单来说“分析”“深入分析”一个代码。

       1. 2.1代码逆向方法

                (1)静态分析法

                (2)动态分析法

               (在这里推荐使用动态分析法 使用软件OD)

                (提前科普一下 分析程序为32位 64位 其中代码显示不同 OD只是用于32位)

        1.2.2源代码 16进制代码          汇编代码*(重要)

                源代码 

                        如我们编写的c语言 c++代码:int i = 0;

                16进制代码

                        把代码编译为由0和1组成的二进制代码

                汇编代码

                        比 16进制代码更清晰 以后分析代码就多以汇编为主(可以说全部)

        1.2.3“打补丁”“破解”

        打补丁以更新 破解以入侵原而自获利益 本系列以打补丁为主讲解汇编核心知识

1.3准备

目标 激情 百度(谷歌)

下一节总结准备环境和了解第一个程序(hello world)的汇编语言和分析方法(1.使用OD 2.VS直接分析)

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 09:10:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 09:10:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 09:10:03       87 阅读
  4. Python语言-面向对象

    2024-04-21 09:10:03       97 阅读

热门阅读

  1. Mysql 和 PostgreSQL 到底选啥?

    2024-04-21 09:10:03       39 阅读
  2. NLOS中如何提取出首达路径

    2024-04-21 09:10:03       29 阅读
  3. 【python】python基础学习笔记

    2024-04-21 09:10:03       36 阅读
  4. 使用 Cucumber框架进行BDD测试的一些项目

    2024-04-21 09:10:03       30 阅读
  5. 2024年学习计划

    2024-04-21 09:10:03       31 阅读
  6. Stylus 入门使用方法

    2024-04-21 09:10:03       32 阅读
  7. Stylus入门使用方法

    2024-04-21 09:10:03       45 阅读
  8. stylus入门使用方法

    2024-04-21 09:10:03       43 阅读
  9. leetcode748-Shortest Completing Word

    2024-04-21 09:10:03       33 阅读