草庐IT

高精度AD调试

全部标签

windows - 什么是适用于 Windows 的优秀开源调试器和内存分析器?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion在Unix世界中,我一直很高兴地使用gdb进行调试,使用valgrind进行内存分析。是否有适用于Windows的开源质量替代品?我正在寻找轻量级软件,它们可以满足您的需求,而且永远不会妨碍您(就像gdb和valgrind)。

c++ - 我可以使用 Windows 事件日志来调试应用程序吗?

我的应用程序崩溃并生成一个Windows事件日志,内容如下:Faultingapplicationsomeapp.exe,version1.0.0.0,faultingmoduleTAOd.dll,version1.6.9.0,faultaddress0x0000f8286.有没有办法将这个地址映射到方法调用?我没有调试信息。该应用程序正在生产机器上运行,因此无法随时停止。我想从如此少的信息中找到线索... 最佳答案 是的,有办法。生成映射文件并查找函数。编辑:尝试http://www.codeproject.com/KB/debu

java - AD返回8009030C : LdapErr: DSID-0C09043E,注释: AcceptSecurityContext error,数据0,vece

我使用Java的LdapContext向一台AD服务器进行身份验证。它在Windows7家庭普通版、企业版、专业版上运行良好。但是当客户端在Windows7旗舰版和Vista旗舰版上运行时,AD抛出resultcode49。这两个操作系统有什么问题?我该如何解决? 最佳答案 错误49是无效的凭据。使用Windows登录名(例如JohnS)而不是LDAPDN(例如cn=JohnSmith、ou=Users、dc=example、dc=com)是一个常见的错误。AD也可以接受用户主体名称,例如johns@example.com.

c# - 调试 - Windows 调试器有检查点功能吗?

是否有一个Windows(win32、.net)调试器可以执行类似gdb检查点的操作?http://sourceware.org/gdb/current/onlinedocs/gdb/Checkpoint_002fRestart.html 最佳答案 我在Windows上听说过的最接近的功能是IntelliTrace.另一个文档在这里:http://msdn.microsoft.com/en-us/library/dd264915%28VS.100%29.aspx该功能有很多限制-不支持64位、native代码、脚本或SQLCLR

windows - 使用 1394 连接调试 Windows XP 内核

主机:Windows7x64guest:WindowsXPSP3x86我在两端都有2个PCI火线卡(SIIG1394安装为德州仪器OHCI兼容IEEE1394主机Controller)。在WindowsXP上,我在boot.ini中添加了以下内容:/debug/debugport=1394/channel=10我重新启动了WindowsXP,OHCI驱动程序变成了黄色(这是预料之中的)。在Windows7(主机)上,我运行WinDBG(x86),打开内核调试,1394,指定channel10并运行它说:Using1394fordebuggingChecking1394debugdriv

windows - 使用两个 VirtualBox 主机调试 Windows 内核

我正在运行Linux,并且在VirtualBox中安装了两台Windows7机器。现在我正在尝试使用第一台机器调试第二台机器。所以我为两台机器配置了相同的宿主管道,在调试器机器中,我启动了等待COM1上的输入的windbg:在被调试机器上,我启用Debug模式并重启,C:\Users\XX>bcdedit/dbgsettingsdebugtypeSerialdebugport1baudrate115200但他们好像并不认识,只是一味的等待。有什么问题吗?还是根本不可能实现。 最佳答案 在其中一个虚拟机上取消选中“创建管道”(最佳实践

c++ - 高精度事件定时器

#include"target.h"#include"xcp.h"#include"LocatedVars.h"#include"osek.h"/***Thistaskisactivatedevery10ms.*/longOSTICKDURATION;TASK(Task10ms){voidXCP_FN_TYPEXcp_CmdProcessor(void);uint32startTime=GetQueryPerformanceCounter();/*TriggerDAQforthe10msXCPraster.*/if(XCPEVENT_DAQ_OVERLOAD&Xcp_DoDaqForE

Windows DNS 服务器调试日志主机名格式

我正在阅读WindowsDNS服务器调试日志文件,特别是数据包捕获,并试图了解如何解析主机名以便在脚本中使用它们。以下是来自ANSWER部分的示例:Offset=0x007f,RRcount=2Name"[C06A](5)e6033(1)g(10)akamaiedge[C059](3)net(0)"TYPEA(1)CLASS1TTL20DLEN4DATA23.62.18.101因此,查看字符串[C06A](5)e6033(1)g(10)akamaiedge[C059](3)net(0)"我意识到括号中的数字是后面字符数的计数。用点替换它们(第一个和最后一个除外,它们应该被删除)就像一个

.net - 如何在 Powershell 中安全地验证 AD 用户(加密凭据)

我的应用程序要求用户根据ActiveDirectory进行身份验证。我们正在考虑使用我们向其传递用户名和密码的System.DirectoryServices.DirectoryEntry执行PowerShell脚本。我在另一个答案中看到它提到了System.DirectoryServices.DirectoryEntry使用LDAP读取AD信息这一事实。LDAP协议(protocol)本身未加密。您可以使用LDAPS,但这需要设置CA。我想知道此命令生成的网络流量在默认情况下是否安全-即是否可以通过网络嗅探密码?编辑我发现您可以将其他选项传递给DirectoryEntry实例。这是示

windows - C++Builder XE5 调试器显示 ???用于调用堆栈中的监视和函数参数

我在使用C++Builder调试器时遇到了很多麻烦。我使用的是最新版本XE5,包含所有补丁和更新。症状大致如下:我可以运行我的应用程序并调试一次,但如果我关闭该应用程序(“正确”或在调试器中重置程序),则下次运行它时它通常只会显示????对于watch值,调用堆栈将显示调用堆栈,但参数的函数通常也会显示???。关闭IDE并再次打开是我见过的“解决”此问题的唯一方法。我曾尝试重建整个项目组或类似的东西,但这没有帮助。我正在运行Windows7Pro、64位虚拟机、6GbRAM、分配的3个处理器和大量免费HD。没有奇怪的东西在后台运行:没有杀毒软件,除了IDE、Notepad++和Sour