返回顶部
扩大
缩小

Zhang_derek

上一页 1 2 3 4 5 6 7 8 ··· 24 下一页

2022年8月10日

二、驱动

摘要: 二、驱动 2.1.hello world 1.创建项目 2.删除Driver Files里面的helloworld.inf文件 3.右键属性 Inf2Cat->General->Run Inf2Cat 改成否 Driver Settings->General->Traget OS VERSION和T 阅读全文

posted @ 2022-08-10 01:22 zhang_derek 阅读(415) 评论(0) 推荐(0) 编辑

一、保护模式

摘要: 一、保护模式 1.1.双机调试 1.添加debug调试模式 2.虚拟机设置 \\.\pipe\com1 3.windbg -y SRV*D:\mysymbol*http://msdl.microsoft.com/download/symbols -b -k com:port=\\.\pipe\com 阅读全文

posted @ 2022-08-10 01:08 zhang_derek 阅读(304) 评论(0) 推荐(0) 编辑

2021年4月18日

六、硬编码

摘要: 6.1.前缀指令 1、硬编码的结构 2、前缀指令是分组的 <1> LOCK和REPEAT前缀指令: LOCK FO REPNE/REPNZ F2 REP/REPZ F3 <2> 段前缀指令: CS(2E) SS(36) DS(3E) ES(26) FS(64) GS(65) <3>操作数宽度前缀指令 阅读全文

posted @ 2021-04-18 19:43 zhang_derek 阅读(629) 评论(0) 推荐(0) 编辑

五、PE

摘要: 5.1.PE文件结构 1、什么是可执行文件? 可执行文件(executable fle)指的是可以由操作系统进行加载执行的文件。 可执行文件的格式: Windows平台: PE(Portable Executable)文件结构 Linux平台: ELF(Executable and Linking 阅读全文

posted @ 2021-04-18 18:42 zhang_derek 阅读(484) 评论(0) 推荐(4) 编辑

2021年4月11日

四、win32

摘要: 4.1.C语言中的宽字符 1、常用函数 char wchar_ t //多字节字符类型 宽字符类型 printf wprintf //打印到控制台函数 strlen wcslen //获取长度 strcpy wcscpy //字符串复制 strcat wcscat //字符串拼接 strcmp wc 阅读全文

posted @ 2021-04-11 21:29 zhang_derek 阅读(625) 评论(0) 推荐(0) 编辑

2021年4月9日

三、C++

摘要: 3.1.封装 1、什么是封装: 将函数定义到结构体内部,就是封装。 2、什么是类: 带有函数的结构体,称为类。 3、什么是成员函数: 结构体里面的函数,称为成员函数。 #include<stdio.h> #include<stdlib.h> #include<windows.h> struct St 阅读全文

posted @ 2021-04-09 12:29 zhang_derek 阅读(181) 评论(0) 推荐(0) 编辑

二、C语言

摘要: 2.1.C语言的汇编表示 c语言代码 int plus(int x,int y) { return 0; } void main() { __asm { mov eax,eax } //调用函数 plus(1,2); return; } 汇编代码 1: 2: int plus(int x,int y 阅读全文

posted @ 2021-04-09 12:24 zhang_derek 阅读(385) 评论(0) 推荐(1) 编辑

一、汇编

摘要: 1.1.进制 进制的定义: 八进制的定义:由八个符号组成,分别是01234567逢八进一。 十进制的定义:由十个符号组成,分别是0123456789逢十进一。 N进制的定义:由N个符号组成,逢N进一。 1.2、进制的运算 八进制运算 2+3=5 2*3=6 4+5=11 4*5=24 277+333 阅读全文

posted @ 2021-04-09 00:11 zhang_derek 阅读(844) 评论(0) 推荐(0) 编辑

2019年8月25日

11.多线程、多进程和线程池编程

摘要: 1.1.线程同步Lock和Rlock (1)Lock 用锁会影响性能 用锁会产生死锁 (2)RLock RLock:在同一个线程里面,可以连续多次调用acquire,一定要注意acquire和release的次数相等 1.2.线程同步 - condition 使用condition模拟对话 结果: 阅读全文

posted @ 2019-08-25 17:36 zhang_derek 阅读(1864) 评论(0) 推荐(6) 编辑

2019年8月20日

10.python3实用编程技巧进阶(五)

摘要: 5.1.如何派生内置不可变类型并修其改实例化行为 修改实例化行为 5.2.如何为创建大量实例节省内存 定义类的__slots__属性,声明实例有哪些属性(关闭动态绑定) 5.3.如何创建可管理的对象属性 一般写法 用property装饰器 阅读全文

posted @ 2019-08-20 23:27 zhang_derek 阅读(734) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 24 下一页

导航