草庐IT

安全扫描

全部标签

windows - 以编程方式将前缀/后缀设置为条形码扫描仪

我想创建一个应用程序,我可以在其中设置我想发送给条形码阅读器的前缀或后缀。条形码阅读器可以通过USB或RS-232端口连接到PC。我的意思是,如果我有一个像"4567"这样的条形码,并且我在我的应用程序中设置它应该向条形码扫描器发送一个像"123"这样的前缀,而不是如果我将我的条形码("4567")读入文本编辑器,它应该显示"1234567"。我该怎么做?更新:我需要使用SymbolLS2208条码阅读器。使用编程指南,我能够在条形码前放置一个字符,但我需要4个(至少)。另一种可能性是在条形码前放置3个字符,但我无法使用这种方法,如果可以的话,我应该以某种方式将第4位数字放在那里。如果

c - 如何将对象的安全描述符重置为默认值?

作为测试实用程序的一部分,我正在创建一些注册表项并向它们应用特定的安全描述符。稍后我想将它重置为“默认”安全描述符(即从父级继承)。执行此操作的正确方法是什么?我无法保存和恢复原始安全描述符,因为此实用程序可能会在测试人员想要重置它之前运行多次。我想我可以将它保存到临时文件或注册表值中,但我更喜欢更优雅的解决方案。那么,我必须对父级的安全描述符做些什么吗?我很难弄清楚该怎么做。差点忘了说我是用C语言做的。更新:我应该补充一点,我还将对文件(以及可能的其他安全对象)执行此操作,因此如果有一种通用的方法来处理安全描述符就更好了他们自己而不是使用特定于对象的东西,如RegSaveKey。我想

python - 套接字发送超时 - 更改是否安全?

小问题缩短有没有危险或陷阱defaulttimeoutvalues从72秒到短至5秒?背景我在VB.NET中有一个客户端应用程序,在Python中有一个服务器,它们都在Windows7上运行并监视事件连接/在检测到断开的套接字时自行关闭。当客户端或服务器关闭时,所有逻辑都会起作用。如果从PC上拔下物理网络电缆,问题就会出现。在此事件之后,我的socket.send()超时并退出之前需要整整72秒。由于客户端是一个UI,您可以想象在意识到连接已断开之前等待一分钟是多么令人恼火。编辑1)在超时事件期间,客户端UI未被阻塞。失败模式是连接指示显示“已连接”达72秒,即使没有发送消息也是如此。

【多线程基础】 线程安全及解决方案(看这一篇就够了)

🎉🎉🎉点进来你就是我的人了博主主页:🙈🙈🙈戳一戳,欢迎大佬指点!欢迎志同道合的朋友一起加油喔🦾🦾🦾目录前言1.造成线程不安全的原因有哪些呢?1.1什么是原子性1.2什么是内存可见性1.3共享变量可见性实现的原理 1.4什么是指令重排序2.解决线程安全问题2.1引入关键字synchronized解决线程不安全问题(1) synchronized的使用方法(锁)(2)synchronized的作用 (3)优化后的代码(加锁后)2.2.关于锁/同步监视器的总结(重点掌握):总结1:认识同步监视器(锁) ----- synchronized(同步监视器){}总结2:同步代码块的执行过程(重点理解)总结

c++ - 客户端中的安全配置文件

在项目中,我们将为每个客户端创建配置文件(也可以在每个客户端中使用sqlite而不是配置文件)。这些文件将包括政策等关键信息。因此最终用户不得添加、删除、更改该配置文件或文件中的内容。我正在考虑使用事件目录来防止用户打开包含我的配置文件的文件夹。是否有使用安全配置文件的标准方法?编辑:当然读取文件的速度和安全性一样重要编辑2:我不能用数据库服务器做到这一点,因为我的政策也必须在没有互联网连接的情况下才能访问。服务器将在某些时间更新该文件或sqlite表。我正在使用C++。 最佳答案 很抱歉打碎了你的希望和梦想,但如果你的安全是基于客

python - 扫描智能卡时如何检测事件

我正在使用智能卡读卡器开发基于智能卡的应用程序,在这里,每当我刷卡时,我都应该获得卡的UID,基于此我需要从数据库中检索详细信息。对于这个需要我如何开始,我是否需要在始终运行后台的窗口上创建服务或有没有办法检测操作系统上的事件或任何调度程序。我能够获取UID和相关信息,但我需要在外部运行该程序。请就此问题向我提出建议,在此先感谢。 最佳答案 如果您使用USB或串行连接将读卡器连接到电脑,.您可以使用串行端口类的数据接收事件。 关于python-扫描智能卡时如何检测事件,我们在StackO

c# - 在具有 TLS 安全性的 .Net 中映射网络驱动器

过去,对于如何以编程方式挂载驱动器进行了大量富有成效的讨论。此链接是一个富有成效的示例:HowdoImapanetworkdrivethatrequiresausernameandpasswordin.NET?但是,我似乎缺少一种在需要TLS时执行此挂载的方法。我们看到这样的事情:net.exe使用x:"\server.com@ssl:443\folder"/User:用户名密码可以在代码中使用的地方:System.Diagnostics.ProcessStartInfoprocess=newSystem.Diagnostics.ProcessStartInfo();process.F

在 Node.js 中创建 HTTP 服务器时的 Windows 安全警报

我正在使用node.js创建一个HTTP服务器,它工作正常但是在任何Node应用程序第一次运行时,Windows安全防火墙会中断我的应用程序。我希望这个安全警报不应该显示,我有检查了很多引用资料,但没有找到我的答案。这是我的代码:varhttp=require('http');varPORT=process.env.PORT||3000;http.createServer(function(req,res){console.log('%drequestreceived',process.pid);res.writeHead(200,{'Content-Type':'text/plain

windows - 如何使用 Phonegap/Cordova/WinJS/HTML/CSS/JS 在 Windows Phone 8.1 中扫描二维码?

我正在使用ZXing.Net用于从WindowsPhone8.1中的相机扫描/读取QR码的库。我浏览了这个示例:https://github.com/wildabeast/BarcodeScanner.但这是针对使用以下命名空间的WindowsPhone8.0Silverlight应用程序:usingMicrosoft.Phone.Tasks;usingMicrosoft.Phone.Controls;这些命名空间在WindowsPhone8.1中不可用,因为我的项目是针对WindowsPhone8.1的。在HTML/JS/WinJS/Cordova中有没有其他插件可以解决这个问题?

windows - 使用 "SupressWhenMinimzed"安全关闭 RDP session 后远程计算机的屏幕分辨率发生变化

首先对标题(可能不是那么具体)感到抱歉,因为它包含多个主题。我遇到的问题与我的测试自动化设置有关。它由一台处理BE+FE并自行启动测试的linux机器组成。我通过RDPsession连接到WindowsServer2008(终端),它是运行实际测试的地方。出于自动化目的,我使用Ranorex。首先我是如何设置Win机器的:由于Ranorex是一个GUI测试自动化工具,它需要让组件对AUT(被测应用程序)可见,因此您需要关闭RPD客户端而不关闭session本身,否则测试将开始失败。为此我创建了一个包含以下代码的bat文件:%windir%\System32\tscon.exeRDP-T