草庐IT

密码分析

全部标签

c# - 如何锁定并强制用户重新输入 Windows 密码?

我想锁定当前操作用户的访问,就好像用户一样点击开始→指向关机→点击锁定如何在C#中做到这一点? 最佳答案 http://jessn.blogspot.com/2009/05/lock-my-computer-programatically-in-c.html这篇文章说得最好:Amuchbetterdesignthatisn'thardcodedtoyourwindowssystempaths,etc:usingSystem.Runtime.InteropServices;[DllImport("user32.dll")]public

windows - 如何使用 windbg 分析 Chrome Aw Snap 后的异常

我的Web应用程序中一直有“AwSnap”。在HowdoIdebugatabcrashinGoogleChrome的帮助下使用windbg我试图找出问题所在。到目前为止我完成的步骤:从Crashes目录中得到一个.dmp文件加载到windbg设法查看堆栈(使用“k”)尝试!analyze时没有显示任何有意义的内容我需要什么才能看到导致崩溃的模块如何从这里进步?编辑:有一个错字。"!analyze-v"的工作类似于:kb、dd、.exr、.cxr、kv对于所有ChromeAwSnappers-!analyze-v就是你要找的信息如下...0:000>!analyze***********

linux - Windows命令行GIT密码提示

我在WindowsPC上安装了mysysgit和TortoiseGit,它连接到Linux机器上的远程Git存储库。我已经创建了sshkey,并将它们添加到TortoiseGit的配置文件中。当我在TortoiseGit中与远程仓库交互时,一切正常。没有密码提示。但是,当我尝试从命令行运行Git命令时,系统提示我输入SSH密码。我需要做什么才能在命令行中不提示我输入密码? 最佳答案 确保您的gitsession引用TortoisePLink.exe(在GIT_SSH环境变量中),如“Whygitcan'tremembermypass

windows - PostgreSQL 不断提示输入我从未在 PowerShell 中提供的密码

我正在尝试将postgresql设置为在我的Windows机器上本地运行。我已经从postgresql.org下载并安装了psql。但是,每当我尝试从命令行运行psql命令时,它都会提示我输入密码,而我从未为用户提供过密码,它似乎是根据我计算机的用户名自动生成的。在Powershell中:PSC:\Users\Theophilus>psqlPassword:psql:FATAL:passwordauthenticationfailedforuser"Theophilus"在这种情况下,我将用作密码的任何东西都不起作用。我已经从我的Windows机器上卸载并重新安装了postgres,看

c# - 如何为 Windows 程序保存电子邮件/密码组合?

我正在创建一个Windows服务,它必须以特定的时间间隔向不同的人发送电子邮件。我在需要安全连接的服务器上使用一个帐户。我找到了这个引用:https://nimblegecko.com/how-to-store-login-details-securely-in-application-config-file/我试图实现的代码是这样的:varconfiguration=ConfigurationManager.OpenExeConfiguration(Assembly.GetExecutingAssembly().Location);configuration.AppSettings.

windows - Windows 应用程序的性能分析。 Visual Studio Profiler 的更好替代品?

我对用于性能分析的VisualStudioProfiler印象深刻。快速满足我的目的且易于使用。我只是想知道visualstudioprofiler中的注意事项。是否有更好的Windows应用程序分析器可以更好地应对这些警告? 最佳答案 从积极的方面来说,没有人像微软一样制作出色的应用程序。VisualStudio是一款出色的产品,其探查器具有这些属性。另一方面,也有一些注意事项(其他分析器也有)。采样模式下,线程阻塞时不采样。因此,它对无关的I/O、套接字调用等视而不见。这是prof和gprof早期的一个属性,它们最初是作为PC采

windows - 确定密码到期日期

我有一个WindowsXP系统,用户帐户配置为设置密码在45天后过期。我试图通过手动或使用批处理文件找出基于当前登录用户的密码到期日期。我知道有VBScript文件可以完成此操作,但这些pc配置为不执行VBScript文件,因此我需要手动查找或批处理文件。谢谢! 最佳答案 如果这只是在一台计算机上,一个用户,并在本地运行...netuserusername|findstr"expires"多台机器为一个用户帐户远程运行...将所有计算机名称或IP放在一个文本文件中(即systems.txt)psexec@systems.txtnet

c++ - 内存转储分析(应用挂起)

我正在尝试分析在我的应用程序发生挂起后从我的一位最终用户那里收到的内存转储。它似乎与我的应用程序的音频播放部分有关。我相信涉及两个线程,即将开始播放声音的主线程,以及一个更新程序线程,它迭代链表中的声音以不断更新它们的状态。但是,我不明白挂起的来源是什么。我的WinDbg知识有限,但我设法弄清楚挂起似乎发生在音频库的SetLoop方法中(具体在静态声音代码中)。我使用DirectSound,在这种情况下应用程序在Windows732位上运行(我自己在XP上开发,我从来没有遇到过这样的问题)。静态声音类在检查声音是否正在播放之前锁定关键部分,如果不是,则将循环标志设置为true或fals

c# - GPG自动解密密码传递

我们从第三方接收GPG加密文件。我正在修改一个C#程序来查找加密文件、解密它们并删除加密文件。除了在解密部分提示输入密码外,这一切都有效;我知道密码,输入后即可使用。我需要在命令中传递密码,这样提示就不会出现。stringCommandText=string.Format("echo{0}|gpg.exe--keyring{1}--secret-keyring{2}--batch--yes--passphrase-fd0-o{3}-d{4}",passPhrase,publicKeyRingPath,secretKeyRingPath,outputFullPath,encryptedF

windows - 有没有办法让git在windows上打开密码提示框?

在使用gitbash推送远程存储库时,需要并询问我的密码。这不是问题。问题是我习惯于在git控制台中输入密码,但后来我从Linux切换到Windows,我的密码被要求输入提示框而不是控制台。我发现它不太方便:我必须等待它出现一秒钟,有时我会失去焦点。奇怪的是,如果我关闭对话框,那么git控制台会询问密码。这就是我要找的。你知道我怎样才能阻止提示框,让我在控制台中输入密码吗?是否有一些我应该修改的git选项? 最佳答案 这似乎与git-config的core.askPass选项有关。.文档说:core.askPassSomecomma