zoukankan      html  css  js  c++  java
  • 汇编/Debug学习计划

    By:wangyz

    更新周期:一周一到两篇

    8086汇编

    1.寄存器及简单汇编指令

    2.DEBUG命令

    3.寄存器(内存访问)

    4.编写汇编程序

    5.[BX]和loop指令

    6.包含多个段的程序

    7.更灵活的定位内存地址

    8.处理数据的两个基本问题

    9.转移指令的原理

    10.CALL和RET指令

    11.标志寄存器

    12.内中断

    win32汇编

    1.背景知识和编程环境

    2.MASM语法

    3.第一个窗口程序

    4.使用资源

    5.定时器和Windows时间,绘图(了解)

    6.通用对话框

    7.通用控件

    8.内存管理和文件操作(重点)

    9.动态链接库和钩子

    10.多线程(重点)

    11.进程控制(了解)

    12.异常处理(了解)

    13.winsocket接口和网络编程(重点)

    14.PE文件(了解)

    DEBUG

    1.认识一些基础数据类型在汇编,内存中的表现形式

    2.编译器的各种优化技巧

    3.加减乘除运算的工作方式

    4.流程控制类语句if-else

    5.switch优化之

    6.do-while-for的优化方式

    7.函数的调用约定和全局变量堆反调试

    8.数组和多维数组的下标访问与内存结构

    9.结构体与类的区别,类的形态

    10.对象作为函数参数与返回值

    11.更深入的理解构造函数和析构函数

    12.虚函数的机制和识别

    13.从内存的角度看继承和多重继承

    14.识别异常处理,IDA异常处理的分析过程

    15.分析某加密游戏的基础数据--分析出加密方式

    16.某游戏任务列表的分析

    17.某游戏发包call的定位

  • 相关阅读:
    作为平台的Windows PowerShell(一)
    PowerShell中的数学计算
    PowerShell远程安装应用程序
    CRC码计算
    HTTP API 设计指南
    Restfull API 示例
    使用HttpClient 发送 GET、POST、PUT、Delete请求及文件上传
    函数可重入性及编写规范
    Python3中的http.client模块
    python用httplib模块发送get和post请求***
  • 原文地址:https://www.cnblogs.com/sgtb/p/3680934.html
Copyright © 2011-2022 走看看