Debugging
文章平均质量分 57
CubieZhou
海漂多年的IT活化石。
现居欧洲,14年以上IT从业经历、PMP / BDP 认证专家。
职业经历:历任世界500强企业系统架构师、项目经理、项目群总监、大客户群/渠道销售主管等多个岗位。
项目经历:超大规模项目群的端到端运作管理经验(洞察、谈判、销售、渠道、研发、供应、采购、财经、集成、实施、运营等),涉及金融、交通、能源、工业、通信、电子消费等多个行业领域。
专业技能:软硬件协同、系统软件设计与实现、软件框架与设计、建模与算法、多种编程语言与范式。
语言技能:英语、中文、日语。
学科爱好:数学、物理、计算机。
展开
-
反--反转存和非侵入性跟踪器(上)
1. 摘要 2..必须的知识 2.1.自定位代码 2.2.找回kernel32.dll基址和APIs 2.3. 内存补丁注入 2.4 混合钩子的方法 2.5 接下来呢? 3.内存管理 3.1.扩展程序空间 3.2.用VirtualAlloc 和 VirtualFree管理内存 3.3.Delphi代码的问题 3.4.内存管理的结论 关键词:编码,钩子,反-转存,非入侵,转载 2008-03-01 11:12:00 · 1408 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 4: 目标读者、前置知识、本书组织结构、本书表达惯例、系统要求
转载请注明出处,谢谢翻译时间:2019-02-26译者:周林翻译进度:20/600(3.3%)原书对应页码:第xvii页 ~ 第xx页 目标读者 这本书的目标读者是渴望通过使用调试和跟踪工具来精通Windows开发平台,从而进阶的软件工程师。 前置知识 读者应具备基本的C/C++和C#编程语言技能。懂Win32和.NET平台更好...翻译 2019-02-26 22:22:29 · 261 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 3: 简介
转载请注明出处,谢谢翻译时间:2019-02-25译者:周林翻译进度:18/600(3%)原书对应页码:第xvii页 ~ xxviii页 简介 软件编程的最激动人心的一点就是:完成同一个目标通常由很多种方法。但同时不幸的是:这也表示软件工程师在尝试为每种具体场景做最佳设计与实现时,会面临相同的挑战。经验起到了重要作用。工程师的成长经常是伴随着学习如何避免重...翻译 2019-02-26 04:48:50 · 255 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 2: 前言
转载请注明出处,谢谢翻译时间:2019-02-25译者:周林翻译进度:16/600(2.67%)原书对应页码:第xv页 ~ xvi页 前言 与其他人一样,我坚定支持使用工具来扩展我们对系统运行机理的理解与认知。事实上,在职业生涯初期,我是一个性能工具开发工程师。那个时候我的老板讲过很多简单的道理,其中有句话让我一直记忆犹新:“我们团队的表现取决于团队每个成员...翻译 2019-02-26 03:23:56 · 236 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 5: 所支持的CPU架构
转载请注明出处,谢谢翻译时间:2019-02-28译者:周林翻译进度:45/600(7.5%)原书对应页码:第4页 ~ 第5页所支持的CPU架构Winddows已经对许多CPU架构进行了适配。例如,Windows直到NT 4版本,一直支持Alpha和MIPS处理器。Windows NT 3.51版本还支持Power PC(一种广泛用于嵌入式设备(例如微软...翻译 2019-03-01 00:48:56 · 295 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 5: Windows之演进
转载请注明出处,谢谢翻译时间:2019-02-28译者:周林翻译进度:44/600(7.33%)原书对应页码:第3页 ~ 第4页第一章 Windows上的软件开发 本章包括 Windows之演进 ...................................................................翻译 2019-02-28 22:38:50 · 320 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 5: 背景简介
转载请注明出处,谢谢翻译时间:2019-02-28译者:周林翻译进度:42/600(7%)原书对应页码:第1页 ~ 第2页第一部分 背景简介第一章Windows平台上的软件开发 我所尊敬的其中一个微软导师曾经给我讲了一个故事。一天晚上他一回到家就见到太太神态沮丧。原来他太太不小心把结婚戒指弄进浴室的下水管中了,这下可把她给难倒了。她唯一知道的...翻译 2019-02-28 21:51:45 · 125 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 5: 勘误与图书支持
转载请注明出处,谢谢翻译时间:2019-02-28译者:周林翻译进度:40/600(6.67%)原书对应页码:第xxvi页 ~ 第xxvii页勘误与图书支持 我们做了所有努力来确保本书内容与随书源代码的准确性。本书出版以来的已知错误的勘误列表,可以通过如下微软出版社的网址来访问: http://go.microsoft.c...翻译 2019-02-28 21:05:22 · 154 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 1: 目录
转载请注明出处,谢谢翻译时间:2019-02-25译者:周林翻译进度:14/600(2.3%)原书对应页码:第v页 ~ 第xiv页 目录 前言 ...翻译 2019-02-25 18:27:47 · 727 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 0: 目录概览
转载请注明出处,谢谢翻译时间:2019-02-22译者:周林翻译进度:4/600 目录概览 前言 第xv页 ...翻译 2019-02-23 01:38:12 · 172 阅读 · 0 评论 -
启动翻译《Windows调试内幕——实用调试与跟踪技巧》
写在前面的话尽管当前人工智能、大数据与移动互联网技术如火如荼,但是操作系统、编译系统以及相关的调试技术,仍然是除了算法、数据结构之外,计算机技术的真正的皇冠。诚然,在该领域90年代至2010年前国内外涌现了很多经典图书,但是因为受众较少,部分外文图书的翻译质量不佳,出版社印刷数量有限,大多已断版;为保持技术与经典传承,基于个人技术背景与多年外文功底,拟将一些经典图书翻译,力求信达雅,望相关爱好...原创 2019-02-23 00:40:37 · 649 阅读 · 2 评论 -
如何调试Linux内核
如果想深入理解Linux内核,我们就不得不接触Linux内核的调试。常用的Linux内核调试器是KDB。 KDB是一款开源的调试工具,由SGI公司开发,嵌入在Linux内核中为内核程序员提供调试支持。它适用于内核及驱动程序的调试,目前支持的CPU体系结构有:x86, IA64和MIPS等。 对于内核感兴趣的人可以使用kdb来查看内核的数据结构和运行状态,从而加深对内核的理解。KDB转载 2008-06-28 17:24:00 · 4896 阅读 · 0 评论 -
Windows高端调试(Advanced Windows Debugging)(序)
译者: 周林时间:2008年4月4日欢迎转载,转载请注明出处,谢谢~ 序 软件的目标之一便是简化。如果某个工序可以优化或者自动化,数据可以更加有效地存储和处理,那么就可以用软件来实现。所谓的简化,是指软件在不引入不必要的复杂度的情况下,尽量减少用户的交互,最大限度地集成来自其他应用的数据,服务以及各种资源,并且能适应硬件与软件环境的变化。在大多数情翻译 2008-04-04 18:24:00 · 2298 阅读 · 0 评论 -
Windows高端调试(Advanced Windows Debugging)(前言 - 1)
译者:周林时间:2008年4月4日 前言 不久前,我们还在回忆工作中所遭遇的一个相当棘手的问题。质量保证团队对我们的产品进行了压力测试,每隔4到5天,就会出现崩溃问题。诚然,对于这个崩溃问题,我们在能力范围之内尝试了所有的调试方法,也做了相当程度的代码复查工作,但是很可惜还是未能找出问题发生的根本原因。几个星期之后,我们开始寻求其他的办法。在一次闲聊中,有人提到了一个名为翻译 2008-04-04 20:37:00 · 1989 阅读 · 0 评论 -
《Windows调试内幕——实用调试与跟踪技巧》翻译 Day 4: 样例代码
转载请注明出处,谢谢翻译时间:2019-02-26译者:周林翻译进度:39/600(6.5%)原书对应页码:第xx页 ~ 第xxv页样例代码 本书的大部分章节都包含了实验和样例代码,用来指导你动手实践。你可以从以下地址下载实验所用到的程序: http://go.microsoft.com/FWLink/?Linkid=245713...翻译 2019-02-27 00:04:25 · 407 阅读 · 0 评论