论坛元老
- 威望
- 2
- 贡献
- 48
- 热心值
- 1
- 金币
- 9073
- 注册时间
- 2020-8-31
|
〖课程介绍〗:
课程目标
掌握Windows操作系统中的内核对象,线程,进程,I/0,内存管理等的编程方式。掌握动态链接库的写法,DLL注入技术以及API拦截技术(也就是所谓的钩子)。- J6 i( y' P/ I4 _
适用人群
中级,高级windows程序员8 K% ?5 D8 ]) H j- n$ E4 e8 M
课程简介
本课程以Windows核心编程为基础,展开讲解Windows应用层高级编程的相关。 a. K8 C! G% }4 @, D
% }$ C- D5 y7 c1 N
〖课程目录〗:7 E" a7 T+ z3 |2 [9 {
1-1windows编程中错误信息的获取[]51:37
1-2编写一个VS2010中的错误消息获取程序[]22:23$ G* ~8 e% K5 }. @
1-3windows编程中的UNICODE字符[]55:38
1-4理解windows内核对象所需的基本知识[]38:40
1-5windows内核对象简介[]45:53
1-6防止程序有多个实例运行的办法之一[]40:21
1-7内核对象命名空间简介[]27:03
1-8私有内核命名空间使用示例[]26:283 I7 b2 c/ V$ |! F# w
1-9windows内核对像的复制[]23:35; e3 g) @ t0 O
1-10windows进程的基本概念[]54:43% v7 @: h) _5 \2 L) ~' _
1-11进程模块句柄[]34:49
1-12进程命令行参数[]31:50
1-13进程环境变量的获得办法[]31:258 { D) j, ]0 _# {$ l6 N
1-14windows版本判断[]51:56' a, n& l4 V# S' g" q% t8 n* n
1-15CreateProcess函数初步[]30:07( F) w% |0 j9 n# V3 `
1-16进程内核对象和进程的关系[]49:16
1-17如何结束一个进程[]46:41$ |8 [/ I$ m3 D {6 T) v% G
1-18直接使用ExitProcess和TerminateP[]27:45
1-19进程令牌和UAC用户账户控制功能[]56:05+ ?( y* c1 g& X8 F b; `/ Q
1-20进程如何获得调权限以及如何以管理员身份启动一个进程[]46:344 [) w0 s5 N9 ~" G* Y
1-21完整性等级和DLL理论简介[]50:12$ Z# A' O6 V, @: q8 q% @ \% v
1-22列举系统中的进程和某个进程的线程[]42:29
1-23获取其他进程的命令行信息[]01:00:31
1-24如何获取其他进程动态内存分配情况[]54:36! f( J9 k3 Y. v/ @; f
1-25检查DLL是否被装入了最佳地址[]51:51) P2 q5 Q- [" P5 f) x3 {0 q
1-2626如何编写一个能够兼容64为和32为操作系统的程[]42:31
|
|