• 逆向学习之环境准备


    1、前言

      最近在工作过程中,公司前辈给了一个需求,学习逆向。现在需要做一个完整的学习计划。

    2、完整规划

        windows逆向学习计划
        0.学前计划:
            a.吾爱破解入门教学培训十课,预定时间。每课一周时间,后续内容的时间等正式开始过程中不断确定。
            b.每天学习两个小时,在学习每门课程以后输出一定的结果。
    
    
            
        1.编程语言
            a.首先学习8086汇编(王爽的汇编语言),然后可以学习32位汇编     https://www.52pojie.cn/thread-1276156-1-1.html  8086汇编
            b. C/C++是必须要掌握的,起码要能写出来简单的小程序
    
    
        2.相关知识
            a. 《windows PE权威指南》:用来学习Windows下文件格式
            b.《C++反汇编与逆向分析技术揭秘》︰能读懂汇编,知道汇编对应的C语言代码是什么。
            c. windows相关API,不用特意学习,但遇到不认识的API需要到微软网站查询函数功能
    
    
        3.温故知新
            a.B站视频: https:/www.bilibili.com/video/BV1w54y1y7Di
                学习1和2相关内容时,可以配合这个视频进行练习。
    
    
        4.逆向入门
            a.《逆向工程核心原理》︰逆向入门书籍。
            b.《加密与解密第四版》︰进阶书籍。
        如果有需要可以看《IDA Pro权威指南》,学习工具的使用。
    
    
    
    
        书籍:
            汇编语言(第三版)                      王爽
            windows PE权威指南                   戚利
            C++反汇编与逆向分析技术揭秘           钱林松、赵海旭
            逆向工程核心原理                     李承远
            加密与解密第四版                     段刚
            IDA Pro权威指南                     Chris Eagle
    
    资源链接:
        逆向所需要的电子书:
            链接:https://pan.baidu.com/s/1G7sRT5YjE4iVP8eyyHZg8w
            提取码:vskd
        逆向所需要的工具包:
            链接:https://pan.baidu.com/s/1yU2JduOBfDHX0Y-MhT-UUg
            提取码:nnwt
    
    电子书里面有附带其他的东西,工具集则是吾爱破解论坛公开的两个破解虚拟机,除了系统不一样,其他的程序应该都是一样的,具体用哪个看个人的使用习惯。

    3、环境准备

       逆向的工具虚拟机我这里再演示,用法很简单。菜单栏中的文件——扫描虚拟机。然后选中对应虚拟机解压的目录即可导入。这里着重演示汇编语言第三版,王爽老师写的那本书所需的试验环境。
           工具:
                    16.1.0 build-17198959、DOS系统镜像文件、汇编编译器masm和连接器link。
                    后三个文件获取链接:链接:https://pan.baidu.com/s/1Ic3J8zZ8h0CctoWS-xFflg提取码:ggww
           正式搭建:参考教程,https://www.cnblogs.com/bestsheng/p/5659932.html
           区别之处:第(12)小步的地方,进入BOOT页面,选择打开电源时进入固件,没必要拼手速。 

     

  • 相关阅读:
    C语言与内存模型初探
    【编辑中】软件工程知识萃取
    【深入理解计算机系统01】不同层级程序指令间的转换
    【统计学中的普适智慧】假设检验
    windows 内部预览版与迅雷极速版不配合
    网络安全理论初涉
    Unix philosophy
    BOP 2016 复赛题目
    10.8做题——USACO1.2命名那个数字(Name That Number)
    10.6上课——problem1切割木板(USACO 2006 November Gold)
  • 原文地址:https://www.cnblogs.com/sq-smile/p/14151110.html
Copyright © 2020-2023  润新知