摘要: 第一、二章Linux系统的基础是内核、C库、编译器、工具集和系统的基本工具,如登录程序和shell。通常一个内核由负责响应中断的中断服务程序,负责管理多个进程从而分享处理器时间的调度程序,负责管理进程地址空间的内存管理程序和网络、进程通信等系统服务程序共同组成。对于提供保护机制的现代系统来说,内核独立于普通应用程序,它一般处于系统态,拥有受保护的内存空间和访问硬件设备的所有权限。这种系统态和被保护... 阅读全文
posted @ 2010-07-27 22:23 rush_kid 阅读(274) 评论(0) 推荐(0)
摘要: 调试类: g: 运行(run) p: 单步(step over) t: 单步(step in) gu: 跳出函数(run to return) pa, ta, pc, tc, tb, pt, tt … bp: 设置软件断点(必须在模块加载以后才能设置) bu: 设置软件断点(可以在模块没有加载的时候设置) ba: 设置硬件断点 dt: 格式化类型,可以观察结构体用 dv: 观察变量的值 ??: ... 阅读全文
posted @ 2010-01-05 23:13 rush_kid 阅读(729) 评论(0) 推荐(0)
摘要: http://www.osronline.com这个是国外一个比较有名的Windows驱动开发网站,里面有不少资源。也可以选择性的加入几个新闻组。http://www.dumpanalysis.org我所知道的Crash Dump分析和调试的最好的网站。http://blogs.technet.com/markrussinovich/default.aspx微软系统和内核的大牛,Mark Russ... 阅读全文
posted @ 2010-01-05 00:09 rush_kid 阅读(534) 评论(1) 推荐(0)
摘要: 晚上去理发,中途杀出一个设计总监,在我头上胡剪一通,后面还被剪了个一刀齐,哭笑不得之余,感慨现在总奸的设计水平哦~~ 阅读全文
posted @ 2010-01-05 00:05 rush_kid 阅读(159) 评论(0) 推荐(0)
摘要: 几个Windows重要的组件(Windows 2003/Windows XP),记一下,方便以后查找。 Ntoskrnl.exe 执行体和内核 Hal.dll 硬件抽象层 Win32k.sys Windows子系统的内核模式部分 Ntdll.dll 内部支持函数,以及执行体函数的系统服务分发存根(stub) Kernel32.dll, Advapi32.dll, User32.dll, Gdi32... 阅读全文
posted @ 2010-01-03 23:28 rush_kid 阅读(226) 评论(0) 推荐(0)
摘要: 忙活了一晚上,好不容易找到一个SyntaxHighlighter插件,NND还报错。 无奈,只好先用Paste from Visual Studio将就着。 关键是此插件不支持高亮,行号和折叠,不过貌似网上有牛人用直接改插件代码的方法,下次有空的话试试看。 不过对于我这个从来没有接触过JavaScript和.NET的人来说,估计又是一个挑战啊,呵呵。 错误截图发上来,有哪位知道是什么原因呢?望赐教... 阅读全文
posted @ 2010-01-03 23:22 rush_kid 阅读(156) 评论(0) 推荐(0)