草庐IT

Security-Active

全部标签

c++ - 在客户端-服务器应用程序中使用 Active Directory 对用户进行身份验证

我被要求提供支持,以在我们现有的客户端服务器应用程序中根据ActiveDirectory对用户进行身份验证。此刻,用户从客户端计算机提供用户名和密码,通过线路(加密)传递到我们的服务器进程,并与存储在数据库中的用户名/密码进行匹配。最初,我认为这是一个很容易解决的问题,因为我可以简单地从我们的服务器进程根据ActiveDirectory验证用户的名称/密码。然而事实证明,用户不必从我们的客户端应用程序输入密码,而是从当前的Windows登录session中获取凭据。我现在面临的问题是如何在没有密码的情况下使用ActiveDirectory进行身份验证?我确信一定有一种方法可以通过某种方

windows - 如何在windows 7下安装Skipfish Security scanner?

我有一台装有Windows7(APACHE/MYSQL/PHP)的开发PC,我想安装“Skipfish”(http://code.google.com/p/skipfish/)以检查我的网络应用程序安全/漏洞问题。我阅读了说明,但我无法理解。 最佳答案 我引用了源页面ThetoolisbelievedtosupportLinux,FreeBSD,MacOSX,andWindows(Cygwin)environments因为它不是“真正的”Windows应用程序,所以您没有任何Windows可以执行的文件(例如.exe或.msi文件)

windows - EFS(加密文件系统): security concern: aren't password-related hashes stored on the hard drive

以下youtube视频很好地总结了EFS的工作原理。对于那些对我附上的此类窗口的内容摘要感兴趣的人它在下面。然而,这给我留下了一个关于安全的问题:当用户在Windows中登录时,可能会根据密码计算哈希值(或者从密码加上用户名和其他数据,例如作为盐)。当用户首次创建密码时,此类哈希必须存储在某处如果我没记错的话,在硬盘上。至少,旧的Unix系统曾经在这样的方式(用这样的方式存储在/etc/passwd中)。因此,当用户登录时,计算密码哈希值,并按顺序与存储在此类文件中的内容进行比较对用户进行身份验证。如果哈希值匹配,则用户已登录。到目前为止一切顺利。如果使用上述机制(在现代Windows

windows - 使用 Powershell 在 Active Directory 中更新 Active Directory 用户属性

在WindowsServer2003R2环境中,使用Powershellv2.0,如何复制Set-QADUser的功能?更新ActiveDirectory中的用户属性,例如他们的电话号码和职务?这里的技巧是,我想在不依赖Set-QADUser的情况下执行此操作,而且我还没有使用Server2008命令行开关的选项。谢谢。 最佳答案 将互联网上的东西拼凑在一起,我想到了这个......functionGet-ADUser([string]$samid=$env:username){$searcher=New-ObjectDirecto

.net - 如何序列化 System.Security.AccessControl.FileSecurity?

我正在为管理多种数据备份的内部软件开发小规模部署系统。部分任务是备份某些文件夹,我想备份应用于这些文件夹的ACL,以便在恢复时文件仍能按预期工作。制作一些代码的原型(prototype),我曾尝试使用.NET的内置XmlSerializer,但无济于事。示例代码如下:publicstaticbyte[]SerializeFileACL(stringpath){varacl=File.GetAccessControl(path,AccessControlSections.All);using(varms=newMemoryStream()){_fileSerializer.Seriali

java - 通过角色检查在 Tomcat 上集成 Spring Security 和 Waffle

如标题所示,我正在尝试使用角色在Tomcat上集成SpringSecurity和Waffle。该应用程序将部署到Windows环境中,用户已经通过域身份验证,我想进行单点登录。更进一步,我想检查经过身份验证的用户所属的组并配置拦截器以防止不属于已批准组成员的用户访问Web应用程序。这是应用上下文的样子:-->-->和web.xmlspringSecurityFilterChainorg.springframework.web.filter.DelegatingFilterProxyspringSecurityFilterChain/*contextConfigLocation/WEB-

c# - 我应该使用域名还是域 Controller 名称绑定(bind)到 Active Directory?

我正在开发一个应用程序,该应用程序使用C#和C++通过LDAP提供程序与ActiveDirectory对话。该应用程序在Windows2003、2008和2008R2上运行。我正在使用如下所示的绑定(bind)字符串:LDAP://mydomain.com/CN=Fred,DC=mydomain,DC=comLDAP://server.mydomain.com/CN=Fred,DC=mydomain,DC=com。应用程序负责目录中的读写操作。例如,在一种情况下,它会创建一个新的OU,然后在该新的OU中创建多个用户和组。在另一种情况下,它向交互式用户呈现目录View,并允许用户创建新的

windows - 使用 Windows Active Setup 的优缺点

使用windowsactivesetup进行部署的已知优点/缺点是什么?Microsoft是否建议/支持使用事件设置?如果你有兴趣,这里是上下文:我正在处理outlook2003VSTO插件。此插件的安装程序根据“单个用户”或“所有用户”安装在HKCU或HKLM中创建一些注册表项。我们计划不使用“所有用户”安装,因为为所有用户安装的插件不会显示在Outlook的COM插件列表中。替代方法是使用事件集为单个用户安装。 最佳答案 前段时间我发表了一个shortarticlecomparingdifferentmethodsforsett

.net - 从 Active Directory 获取用户的组成员资格

如何从AD获取用户的组成员身份,最好使用与获取用户的Department属性相同的模式,如下所示?我找到了几个例子,但是所有例子技术的交集很小,缺乏这个部门查询的紧密性和简单性:varadServer=ConfigurationManager.AppSettings["adServer"]??"localhost";varremoteRoot=newDirectoryEntry(GetRootPath(adServer));varsearcher=newDirectorySearcher(remoteRoot,string.Format("(SAMAccountName={0})",s

Windows 10 Powershell 调用-WebRequest "Windows Security Warning "

好吧,在我看来,这是Microsoft需要立即解决的一个大问题。重现此步骤的步骤:powershell>Invoke-WebRequest"anywebsitewithcookies.com"(让我们以microsoft.com为例)您会收到以下警告:http://i.stack.imgur.com/TR023.jpg现在这真是可怕。为什么Microsoft认为这是可以接受的,这超出了我的理解,但是在Windows8.1中有一个解决方法。如果你进入:控制面板>Internet选项>隐私http://i.stack.imgur.com/OSLS3.jpg您可以将cookie设置为始终接受