Menu
Your Cart

高效C/C++调试9787302**9717

高效C/C++调试9787302**9717
Out Of Stock
高效C/C++调试9787302**9717
US$30.64
  • Aktie: Out Of Stock
  • Modell: 10141147272290
  • Gewicht: 1.00kg
  • Abmessungen: 25.00cm x 10.00cm x 1.50cm

How to Order & Pay

Shipping: Free Shipping & Customs Tax included are subject to change, please refer to the quote you received.

Delivery: Accurate and precise order tracking. Learn more

Package Safety: Refund for your damaged or lost package. Learn more

Payments:


Shop with confidence

Inspect item by item, verify, conduct quality checks, and upload authentic photos of the products.

Consolidate and repackage all items to reduce international logistics costs and facilitate international transportation.

Our customer service is always here if you need help. Click here to chat with us or Chat on WhatsApp

Please log in to view detailed product descriptions and select product options.

天书夜读:从汇编语言到Windows内核编程

 作  者 : 谭文,邵坚磊

 出  版  社 : 电子工业出版社

 定  价 : 45.00

 ISBN 号 : 9787121073397

 出版日期 : 2008年10月

 版  次 : 1

 印  次 : 1

 页  数 : 270

 装  帧 : 平装

 开  本 : 16开

本书从基本的Windows程序与汇编指令出发,深入浅出地讲解了Windows内核的编程、调试、阅读,以及自行探索的方法。读者在使用C/C++开发Windows程序的基础上,将熟练掌握汇编和C语言的应用,深入了解Windows底层,并掌握阅读Windows内核的基本方法,以及Windows内核的基本编程方法。

本书适合使用C/C++在Windows上编程的读者,尤其适合希望加深自己技术功底的Windows应用程序员、计算机专业的有志于软件开发的大中院校学生;专业的Windows内核程序员,亦可从本书得到**一般内核程序开发的启发。

谭文:从2002年到2008年,从事信息安全类软件的Windows内核驱动的开发工作。从2008年开始参与一个主要涉及不同架构之间二进制指令的实时翻译技术的项目的开发。业余时间在驱动开发音以楚狂人为笔名发表了许多技术文章。

入手篇熟悉汇编

**章汇编指令与C语言

1.1上机建立**个工程

1.1.1用VisualStudio创建工程

1.1.2用VisualStudio查看汇编代码

1.2简要复习常用的汇编指令

1.2.1堆栈相关指令

1.2.2数据传送指令

1.2.3跳转与比较指令

1.3C函数的参数传递过程

第2章C语言的流程和处理

2.1C语言的循环反汇编

2.1.1for循环

2.1.2do循环

2.1.3while循环

2.2C语言判断与分支的反汇编

2.2.1if-else判断分支

2.2.2switch-case判断分支

2.3C语言的数组与结构

2.4C语言的共用体和枚举类型

第3章练习反汇编C语言程序

3.1算法的反汇编

3.1.1算法反汇编代码分析

3.1.2算法反汇编阅读技巧

3.2发行版的反汇编

3.3汇编反C语言练习

基础篇内核编程

第4章内核字符串与内存

4.1字符串的处理

4.1.1使用字符串结构

4.1.2字符串的初始化

4.1.3字符串的拷贝

4.1.4字符串的连接

4.1.5字符串的打印

4.2内存与链表

4.2.1内存的分配与释放

4.2.2使用LIST_ENTRY

4.2.3使用长长整型数据

4.2.4使用自选锁

第5章文件与注册表操作

5.1文件操作

5.1.1使用OBJECT_ATTRIBUTES

5.1.2打开和关闭文件

5.1.3文件读/写操作

5.2注册表操作

5.2.1注册表键的打开

5.2.2注册表值的读

5.2.3注册表值的写

第6章时间与线程

6.1时间与定时器

6.1.1获得当前滴答数

6.1.2获得当前系统时间

6.1.3使用定时器

6.2线程与事件

6.2.1使用系统线程

6.2.2在线程中睡眠

6.2.3使用同步事件

第7章驱动、设备与请求

7.1驱动与设备

7.1.1驱动入口与驱动对象

7.1.2分发函数和卸载函数

7.1.3设备与符号链接

7.1.4设备的安全创建

7.1.5设备与符号链接的用户相关性

7.2请求处理

7.2.1IRP与IO_STACK_LOCATION

7.2.2打开与关闭请求的处理

7.2.3应用层信息传入

7.2.4驱动层信息传出

探索篇研究内核

第**进入Windows内核

8.1开始Windows内核编程

8.1.1内核编程的环境准备

8.1.2用C语言写一个内核程序

8.2学习用WinDbg进行调试

8.2.1软件的准备

8.2.2设置WindowsXP调试执行

8.2.3设置VMWare虚拟机调试

8.2.4设置被调试机为Vista的情况

8.2.5设置Windows内核符号表

8.2.6调试例子diskperf

8.3认识内核代码函数调用方式

8.4尝试反写C内核代码

8.5如何在代码中寻找需要的信息

第9章用C++编写的内核程序

9.1用C++开发内核程序

9.1.1建立一个C++的内核工程

9.1.2使用C接口标准声明

9.1.3使用类静态成员函数

9.1.4实现new操作符

9.2开始阅读一个反汇编的类

9.2.1new操作符的实现

9.2.2构造函数的实现

9.3了解更多的C++特性

**0章继续探索Windows内核

10.1探索Windows已有内核调用

10.2自己实现XP的新调用

10.2.1对照调试结果和数据结构

10.2.2写出C语言的对应代码

10.3没有符号表的情况

10.4**位操作系统下的情况

......

Weitere Hilfeoptionen

1. Bitte klicken Sie auf HILFE, um weitere Informationen zu erhalten.

2. Kontaktieren Sie uns unter [email protected]

3. Chatten Sie mit uns or Über WhatsApp chatten

Tipps zur Reduzierung der Versandkosten

1)Entfernen Sie die Originalverpackung, zum Beispiel, wenn Sie ein Paar Schuhe kaufen, können Sie den Schuhkarton weglassen, was viel beim Volumengewicht spart.

2)Die Versandkosten werden normalerweise pro 0,5KG berechnet. Wenn Sie also ein Produkt kaufen, das nur 0,1KG wiegt, sollten Sie in Erwägung ziehen, 2-3 Stück auf einmal zu kaufen, was die Versandkosten für Ihre Bestellung nicht erhöht.

Volumengewicht

Das Volumengewicht bezieht sich auf die Gesamtgröße eines Pakets und wird in Volumen-Kilogramm gemessen. Das Volumengewicht kann berechnet werden, indem man die Länge, Breite und Höhe eines Pakets (in cm) multipliziert und diese Zahl durch 5000 teilt (einige Spediteure verwenden einen Divisor von 6000/7000 usw.).

Volumetric Weight

Verbotene Artikel (aber nicht beschränkt) für den internationalen Versand,

  • cigarette Zigarette
  • alcohol Alkohol
  • liquid Flüssigkeit
  • knife-scissor Messer/Schere
  • toy-gun Spielzeugpistole
  • seeds Samen
  • animals Lebende Tiere
  • flowers Echte Blumen

Die folgenden Artikel (aber nicht beschränkt) dürfen möglicherweise nur mit bestimmten Logistiklinien verschickt werden.,

  • cream Creme
  • cosmetics Kosmetik
  • snacks Snacks
  • medicine Medizin
Women's Clothing (Coats & Jackets, Dresses, T-Shirts, Tops, Suits)
Standard Size
China (cm) 160-165/84-86 165-170 / 88-90 167-172 / 92-96 168-173 / 98-102 170-176 / 106-110
International XS S M L XL
USA 2 4-6 8-10 12-14 16-18
Europe 34 34-36 38-40 42 44
Bra - Under bust
Standard Size
China
(cm)
76.2 81.3 86.4 91.5 96.5 101.6 106.7 112 117 122 127 132 137 142
USA 30 32 34 36 38 40 42 44 46 48 50 52 54 56
UK 30 32 34 36 38 40 42 44 46 48 50 52 54 56
Europe   70 75 80 85 90                
France   85 90 95 100 105                
Italy   1 2 3 4 5                
Bra - Cup size
Standard Size
China A B C D E                  
USA AA A B C D DD DDD/E F FF G GG H HH J
UK AA A B C D DD E F FF G GG H HH J
Europe AA A B C D E F              
France AA A B C D E F              
Italy   B B/none C D DD E F            
Women's Underwear
Standard Size
China S M L XL XXL XXXL
International XS S M L XL XXL
USA 2 4 6 8 10 12
UK 6 8 10 12 14 16
Europe 32 34 36 38 40 42
France 34 36 38 40 42 44
Italy 38 40 42 44 46 48
Women's Shoes
Standard Size
Length (cm) 22.8 23.1 23.5 24.1 24.5 25.1 25.7 26 26.7 27.3 27.9 28.6 29.2
China 35.5 36 37 38 39 40 41.5 42 43 44.5 46 47 48
USA 5 5.5 6 7 7.5 8.5 9.5 10 10.5 12 13 14 15.5
UK 2.5 3 3.5 4.5 5 6 7 7.5 8 9.5 10.5 11.5 13
Europe 35 35.5 36 37.5 38 39 41 42 43 44 45 46.5 48.5
Men's Clothing (Coats & Jacketst,T-Shirts,Suits)
Standard Size
China (cm) 165 / 88-90 170 / 96-98 175 / 108-110 180 / 118-122 185 / 126-130
International S M L XL XXL
Men's Clothing (Shirts)
Standard Size
China (cm) 36 - 37 38 - 39 40 - 42 43 - 44 45 - 47
International S M L XL XXL
Men's Clothing (Pants)
Size (cm) 42 44 46 48 50
Waist (cm) 68 - 72 cm 71 - 76 cm 75 - 80 cm 79 - 84 cm 83 - 88 cm
Outseam (cm) 99 cm 101.5 cm 104 cm 106.5 cm 109 cm
Men's Underwear
Standard Size
China(cm) 72-76 76-81 81-87 87-93 93-98
International S M L XL XXL
USA(inch) 28-30 30-32 32-34 34-38 38-42
Men's Shoes
Standard Size
Length(cm) 24.5 25.1 25.7 26 26.7 27 27.6 28.3 28.6 28.9
China 39.5 41 42 43 44 44.5 46 47 47.5 48
USA 6 7 8 8.5 9.5 10 11 12 12.5 13
UK 5.5 6.5 7.5 8 9 9.5 10.5 11.5 12 12.5
Europe 38 39 41 42 43.5 44 45 46 46.5 47
长度Length
Imperial英制 Meric公制
1 inch[in] 英寸 ---- 2.54 cm 厘米
1 foot[ft] 英尺 12 in 英寸 0.03048 m 米
1 yard[yd] 码 3 ft 英尺 0.9144 m 米
1 mile[mi] 英里 1760 yd 码 1.6093 km 千米
1 int nautical mile[inm] 海里 2025.4 yd 码 1.853 km 千米
面积Area
Imperial英制 Meric公制
1 sq inch[in2] 平方英寸 ---- 6.4516 cm2 平方厘米
1 sq foot[ft2] 平方英尺 144 in2 平方英寸 0.0929 m2 平方米
1 sq yard[yd2] 平方码 9 ft2 平方英尺 0.8361 m2 平方米
1 acre 英亩 4840 yd2 平方码 4046.9 m2 平方米
1 sql mile[mile2] 平方英里 640 acre 英亩 2.59 km2 平方千米
体积/容量Volume/Capacity
Imperial英制 Meric公制
1 fluid ounce 液量蛊司 1.048 UK fl oz 英制液量蛊司 29.574 ml 毫升
1 pint(16 fl oz 液量品脱)品脱 0.8327 UK pt 英制品脱 0.4731 l 升
1 gallon 加仑 0.8327 UK gal 英制加仑 3.7854 l 升
重量Weight
Imperial英制 Meric公制
1 ounce[oz]蛊司 437.5 grain 格令 28.35 g 克
1 pound[lb]磅 16 oz 蛊司 0.4536 kg 千克
1 stone 石 14 lb 磅 6.3503 kg 千克
1 hundredweight[cwt] 英担 112 lb 磅 50.802 kg 千克
1 long ton(UK) 长顿 20 cwt 英担 1.061 t 顿