草庐IT

前端安全

全部标签

windows - 以编程方式发现 "guest only"共享/安全模型

在现代Windows上,默认配置是以这样一种方式完成的:如果我以本地用户身份登录网络,我实际上只会以访客身份进行身份验证(有关此行为的更多详细信息,请参阅http://technet.microsoft.com/en-us/library/cc786449(WS.10).aspx)当我的程序试图通过DCOM访问此类服务器上的WMI时,我只是收到“拒绝访问”错误,大概是因为不允许guest用户连接到WMI。我想将此错误与其他类型的访问被拒绝错误区分开来,例如密码错误或用户名不存在,以便我可以向用户解释他们需要什么来解决问题。所以我的问题是,我该怎么做才能检测到这样的服务器。我在想,如果有

web前端面试高频考点——Vue的高级特性(动态组件、异步加载、keep-alive、mixin、Vuex、Vue-Router)

系列文章目录内容参考链接Vue基本使用Vue的基本使用(一文掌握Vue最基础的知识点)Vue通信和高级特性Vue组件间的通信及高级特性(多种组件间的通信、自定义v-model、nextTick、插槽)Vue高级特性Vue的高级特性(动态组件、异步加载、keep-alive、mixin、Vuex、Vue-Router)Vue原理1Vue原理(理解MVVM模型、深度/监听data变化、监听数组变化、深入了解虚拟DOM)Vue原理2Vue原理(diff算法、模板编译、组件渲染和更新、JS实现路由)Vue面试题web前端面试高频考点——Vue面试题文章目录系列文章目录一、Vue高级特性1、动态组件2、

从0搭建前端脚手架详解(小白也可以搭建)

本篇文章用来为大家提供一个搭建简易前端脚手架的思路。先来看一眼实现的效果。从图上来看这个脚手架的功能非常的简单只有一个创建的命令,其他都是帮助和显示版本号的。也就是上图这句,创建一个新项目,只需要输入create项目名便可使用,在创建时执行了一系列的操作,这一块的思路很简单,就是将git仓库中的项目模板拷贝下来再依据使用者的不同操作对复制下来的模板的部分文件进行修改就可以了,大致思路便介绍到这里,接下来我们便来详细的讲讲如何实现,以及会用到的依赖。脚手架目录结构了解搭建的脚手架脚手架就是在启动的时候询问一些简单的问题,并且通过用户回答的结果去渲染对应的模板文件,我们接下来的流程亦是如此脚手架的

windows - 驱动程序安装过程中 Windows 安全对话框中的信息从何而来?

我们目前正在开发基于Jungo的WinDriver(不是真正重要的部分)框架的Windows设备驱动程序。我们有VeriSign证书,签名过程或驱动程序功能没有问题。但是,在安装测试期间(在Windows7上),我们看到一些关于Windows安全对话框的奇怪行为,该对话框要求在驱动程序安装期间进行安装确认。在该对话框中似乎显示了3个字段(ASCII引用):+----------------------------------------------------------------------+|WindowsSecurity|+---------------------------

c# - 在 Windows 上获取有线网络名称和安全级别

关于这个问题,我的意思是用户指定的名称窗口让您输入类似:“我的家庭网络”“地下室”“车库”而不是ssid(尽管我也想阅读关于wifi连接的那个)我特别想阅读可以为网络选择的Windows安全级别:家庭/办公室/公共(public)我想使用此信息在连接到各种网络时自动打开和关闭程序。更新:感谢@Damien_The_Unbeliever的回答,我能够解决我的问题并找到以下信息,我希望它也能帮助其他人:Networkawarenessinwindows7andvista(MSDN,Unmanaged)WindowsAPICodePack(Microsoft,managedwrapperfo

c++ - 获取所有 Windows 内核对象及其安全权限

我需要获取所有Win-Kernel对象的访问权限列表;我的工作:for(inti=0;iIfDACL=Null->"allcandoall"IfDACL!=Null->parsingDACL-mask我在正确的轨道上?顺便说一下,我有:~300个没有DACL的句柄~100个带DACL的句柄(在Windows7上测试) 最佳答案 如果您想通过HANDLES进行暴力破解,请不要在9999处停止。遍历所有32位值。或者,您可以枚举所有Usermode-Process-Handles:http://forum.sysinternals.co

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

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

c++ - 将 PID 缓存到端口映射 Windows 的安全方法

我正在使用WinDivert通过Windows上的透明代理管道连接(TCP和UDP)。它的工作原理是使用GETTcpTable2等函数进行端口到pid查找,然后检查PID是否匹配或不匹配代理或其任何子进程的PID。如果它们不匹配,它们将通过代理转发,如果它们匹配,数据包将保持不变。我的问题是,是否有一种安全的方法或安全的持续时间可以让我“缓存”该端口到pid查找的结果?每当我有大量数据包流过时,比如说在youtube上观看视频,使用WinDivert的代码突然占用了我所有的CPU,我假设这是因为对收到的每个数据包进行TcpTable2查找。我可以看到UDP并没有真正安全的持续时间,我可

windows - 运行安全文件然后将其删除的脚本

我正在尝试创建一个脚本,将安全的exe文件从分配有驱动器号D的闪存驱动器复制到C目录。然后运行​​exe,删除exe,然后关闭PC。我有技术人员需要这样做才能使生物识别读取器正常运行。他们一直在搞砸这个过程,我想自动化这个过程来让我头疼。该文件是安全的,不会因许可而泄露给我们的客户。我已经尝试过批处理脚本,但exe似乎无法正确启动。这是我得到的:COPY"D:\Biometric\software.exe""C:\software.exe"PausepushdC:\Start"C:\software.exe"PausepushdC:\erase"software.exe"/F/QPau

windows - Windows 上的 CallNamedPipe 线程安全吗

有多个线程同时调用CallNamedPipe将消息发送到同一个命名管道。Windows上的CallNamedPipe方法是否线程安全,我是否应该使用互斥锁来保护对同一命名管道的并发访问? 最佳答案 是的,它本质上是线程安全的,因为它不使用句柄、缓冲区或客户端上两个(或更多)线程可能尝试同时访问的任何其他内容。每次调用CallNamedPipe时,它都会打开命名管道的一个新实例、发送消息并关闭句柄。(线程同时访问同一个命名管道的不同实例的事实不是问题。这与多个进程同时访问同一个命名管道的不同实例没有什么不同,如果不允许命名管道会比它们