08 2012 档案

一些ADPlus配置文件的收集
摘要:定断点在方法ntdll!RtlEnterCriticalSection 上, 一旦执行到这个方法, 就写log, 记录callstack, 并且打印寄存器的值. 定断点在地址77f5b380 上, 动作同前一个. <ADPlus> <!-- Configuring ADPlus for breakpoints --> <!... 阅读全文

posted @ 2012-08-31 16:22 中道学友 阅读(649) 评论(0) 推荐(0) 编辑

Kernel Mode Debugging 初步 一
摘要:什么是kernel mode debugging? Kernel debugging是使用WinDBG来检验受限制的内存, 调用栈, 内部数据结构, 内部布局, 以及运行在kernel mode的操作系统组件和驱动的系统信息的过程. 在kernel mode下, 你debug的是整个操作系统, 而不是某一个应用程序, 线程, 或者进程. 这意味着你对程序的执行拥有完全的控制权, 并且需要保证你... 阅读全文

posted @ 2012-08-31 14:44 中道学友 阅读(1829) 评论(0) 推荐(0) 编辑

HTTP Status Code速查
摘要:其实这信息网上到处都是, 但是为了我自己查找和使用的方便, 还是转载并列在这里吧. 1xx – Informational ================ These HTTP status codes indicate a provisional response. The client computer receives one or more 1xx responses befo... 阅读全文

posted @ 2012-08-29 14:57 中道学友 阅读(14783) 评论(0) 推荐(0) 编辑

关于斜杠(slash)和反斜杠(back slash)的小知识点
摘要:这两个总容易记混, 其实英文版的更好记一些, 往前倒的叫斜杠, 往后倒的叫反斜杠. 呵呵. 在WinDBG中, 捞到一个DirectorySearcher的Filter成员的值如下: 0:014> !do rdx Unable to enumerate managed locals, HRESULT 0x80004001 Unable to enumerate mana... 阅读全文

posted @ 2012-08-29 10:51 中道学友 阅读(4368) 评论(1) 推荐(0) 编辑

SharePoint Workflow出了问题, 除了ULS log还可以看什么日志?
摘要:答案是Workflow Trace. 在应用程序的configuration文件中添加下面的代码, 这样Workflow相关的信息就会写在日志中了. <configuration> <system.diagnostics> <switches> <add name="System.Workflow LogToTraceListen... 阅读全文

posted @ 2012-08-21 15:01 中道学友 阅读(294) 评论(0) 推荐(0) 编辑

如何安全地解放C盘剩余磁盘空间?
摘要:注意, 本文所涉及到的方法和步骤仅供在工作机上使用, 请不要在服务器上使用, 否则后果自负. 当然, 工作机上使用除了错后果也还是自负的. 呵呵. 笔者C盘磁盘空间只有44GB. 经常只剩下一两个G的空间, 多打开几个网页, 解压点什么东西, 或者看个dump, C盘空间就不够了. 笔者在Windows基本维护上水平很烂, 一个大学刚毕业的小伙儿帮了我的忙. 除了使用Window... 阅读全文

posted @ 2012-08-21 13:51 中道学友 阅读(5207) 评论(0) 推荐(0) 编辑

跨语言站点搜索中word breaker相关的一些知识和技巧
摘要:How word breakers, stemmers, and noise word files affect search results (Office SharePoint Server 2007) http://technet.microsoft.com/en-us/library/cc262596.aspx How to turn on word breakers an... 阅读全文

posted @ 2012-08-21 11:21 中道学友 阅读(229) 评论(0) 推荐(0) 编辑

SQL Block的初级排查
摘要:使用下面的语句来找到被block的session. select a.blocking_session_id, * from sys.dm_exec_requests a where a.blocking_session_id <> 0使用下面的语句来找出阻塞其他session的session, 即阻塞其他人, 但自己没被阻塞.select kpid, * from sys.sysproce... 阅读全文

posted @ 2012-08-20 16:27 中道学友 阅读(973) 评论(1) 推荐(0) 编辑

一些debug常用的"魔法"数值
摘要:CCCCCCCC 微软C++ debugging运行时用该值标记未初始化过的栈内存 CDCDCDCD 微软C++ debugging运行时用该值标记未初始化过的堆内存 FEEEFEEE 微软的HeapFree函数用该值来标记被释放了的... 阅读全文

posted @ 2012-08-08 12:44 中道学友 阅读(2083) 评论(0) 推荐(0) 编辑

在Word中生成随机的样本文本
摘要:测试Word的时候, 经常需要创建非空的word文件, 是不是asdfjkl这几个字母在这样的场景下特别常用呢? 呵呵. 你可以使用下面的字符串来在word文档中生成样本文本(sample text). =lorem() 你还可以用=lorem(3)来生成三段落的文本. 用=lorem(3,2)生成三段落文本, 每段落里两句话. 换两个数字试试吧? 另外,你还可以使... 阅读全文

posted @ 2012-08-06 10:00 中道学友 阅读(2508) 评论(1) 推荐(0) 编辑

rep stos dword ptr es:[edi] 是做什么的?
摘要:笔者在winDBG中反汇编一个小程序的main函数, 看到了如下的一段代码: 0:000> uf . monitor!main [c:\users\myalias\documents\visual studio 2005\projects\mytest\mytest\main.c @ 32]: 32 0042f780 55 push ... 阅读全文

posted @ 2012-08-05 09:39 中道学友 阅读(10384) 评论(0) 推荐(1) 编辑

WinDBG中的poi是做什么用的?
摘要:Poi操作符在WinDBG中可以被用来对指针进行解引用. 类似C语言中对指针的操作符*. 比如说, 如果一个地址为0×00123456的指针, 指向地址0×00420000, 即 内存地址 地址中存放的值 0×00123456 0×00123456 0×... 阅读全文

posted @ 2012-08-04 23:32 中道学友 阅读(4756) 评论(0) 推荐(0) 编辑

64位的dump里如何寻找第一个到第四个参数?
摘要:这篇文章讲解的三种方法非常详细, 还可以跟随着作者的代码一起试验. 推荐. Challenges of Debugging Optimized x64 Code http://blogs.msdn.com/b/ntdebugging/archive/2009/01/09/challenges-of-debugging-optimized-x64-code.aspx 另外两篇文章也值得一... 阅读全文

posted @ 2012-08-03 14:03 中道学友 阅读(502) 评论(0) 推荐(0) 编辑

Quiz- Win32内存表示与数值大小
摘要:问题 在VS2010的memory窗口中查看地址为0x00635878内存, 如图. 如果我一直该地址的内存存储的值是一个指针, 那么该指针的值是多少? A. 40b4ca74 B. 47ac4b04 C. 74cab440 D. 044bac47 答案 C. 74cab440 这里涉及到了一个little endian的概念. These two phr... 阅读全文

posted @ 2012-08-02 11:44 中道学友 阅读(282) 评论(0) 推荐(0) 编辑

COM基础介绍
摘要:Introduction to COM - What It Is and How to Use It. http://www.codeproject.com/Articles/633/Introduction-to-COM-What-It-Is-and-How-to-Use-It COM in plain C http://www.codeproject.com/Articles/13601... 阅读全文

posted @ 2012-08-02 10:55 中道学友 阅读(437) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

技术追求准确,态度积极向上

点击右上角即可分享
微信分享提示