问题标签 [dongle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
usb - qthid 软件 4.1 未检测到 FunCube Dongle Pro
我正在努力尝试将 FCD Pro 与 Linux 一起使用。
安装 2.2 Qthid Funcube Dongle Controller 软件后,我遇到了分段错误问题,程序在几秒钟后自行关闭,但软件检测到设备。
虽然在 4.1 版本中,我看不到该设备(未检测到 FCD),但我确实在我的 USB 树中看到了该设备:总线 002 设备 015:ID 04d8:fb56 Microchip Technology, Inc.
我已将固件更新为版本。18j 使用 Windows SW 和指南建议http://www.funcubedongle.com/MyImages/FCDFirmwareUpdateGuide.pdf
但是使用Linux,我就是不能让它工作。
当然,我在 /etc/udev/rules 中复制了规则,但没有任何改变..
我正在使用 Linux xxxxx 4.4.0-45-generic #66-Ubuntu SMP Wed Oct 19 14:12:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Ubuntu 16.04 LTS
有什么帮助吗?Tks
security - How to prevent USB dongles from sharing
I am testing a USB security dongle that is for licensing a software.
I found that it is possible to share a USB dongle via these ways:
1)over network(via many free and commercial softwares)
2)using VMWare sessions
3)Using a USB HUB hardware
so that an end user can buy one dongle and use it for many computers.(however as I found there is no way to share and use dongle simultaneously, and he must switch between computers.please tell me if I am wrong )
The main question is:
Is there any solution to prevent a USB dongle from sharing over network,VmWare or HUB switches?
assume that we are the producer and we can change the hardware,software and the driver of usb dongle
bluetooth-lowenergy - 扫描未找到 BLE 传感器,但通过 BT 加密狗/虚拟 com 连接
同事,以下情况:我正在尝试开发与 BLE 传感器(BLE112)一起使用的应用程序。我得到了一个当前的应用程序,它可以在台式电脑上运行,包括 BT/USB 加密狗,它自己安装为虚拟 com 端口。
现在我只是不明白:加密狗找到传感器并可以连接到它。但是传感器对于任何扫描程序都看不到作为 BLE 设备 - 我看不到它。
怎么会这样?据我所知,BLE 设备必须宣传自己才能与其连接。所以因为加密狗可以连接,它应该是广告本身,但它是不可见的!
bluetooth - 带 BLED112 的 USB HID 枚举
我们正在尝试进行 USB HID 枚举以模拟 BLED 112(使用 MCU C8051)上的键盘设备:http ://www.silabs.com/products/wireless/bluetooth/bluetooth-low-energy-modules/ble121lr-蓝牙智能远程模块1
我们在 BLUETOOTH SMART MODULE(最新版本:2016 年 12 月 20 日)中读到:“当前的 BLE 堆栈不支持其他类型的 USB 枚举,例如 USB HID 或其他协议”。
但是我们找到了制作 HID 键盘的例子,但只有一种方式:电脑到 USB 加密狗。
所以我们想知道是否可以进行 HID usb 枚举,其中加密狗将键盘事件发送到计算机。
如果有人有线索、例子或其他,那就太好了
谢谢你的帮助。
ip - 静态 IP 可以使用 ROS 与浮动 IP 通信吗?
我是ROS的新手,希望有人能回答我的愚蠢问题。
我有一个静态 IP 140.113.xxx.xxx和一个带有浮动 IP 192.168.8.100的 4G 加密狗。我想使用 ROS 在它们之间传输数据。ROS能做到吗?因为我发现一些网站说ROS只能在同一个Internet域中传输数据,但我认为这必须有一些技巧来解决这个问题。
penetration-testing - 在 VM 机器中使用设备的 USB 安全加密狗
我们在设备上有一个定制的 Ubuntu,磁盘使用“CryptSetup luks”加密,密码来自与USB 安全加密狗的交互。
我没有 root 访问权限,但使用实时操作系统,我对磁盘进行了完整转储,然后在 VMware Workstation 中运行它。似乎一切正常,但系统停止“加密设置”密码短语并说“密码错误”意味着密码不正确。
即使我已经更改了 VM ETH 的 MAC 地址以使其与设备 ETH 相同,因为我认为加密狗使用 MAC 地址制作密码。
是否有其他东西因设备而异,我可以更改以使加密狗在 VMware 上工作?
asp.net - 如何在 ASP.NET MVC 上实现硬件多因素身份验证?
尝试使用gemalto 硬件加密狗 或类似的东西在我的 ASP.NET MVC 网站上实现多因素身份验证。有人可以指出我正确的方向吗?
我google了一下,都在说用google Authenticator,但是有员工不想用自己的手机工作,拒绝在私人手机上安装Google Authenticator,也拒绝接收短信登录码,很明显公司为每个员工购买一部工作电话只是为了让他们可以使用 Google Authenticator 或接收 SMS 代码,这很愚蠢——购买加密狗要便宜得多。
security - 如何使用加密狗 USB 保护软件,在哪里可以买到?
我在一个项目上工作了 9 个月,终于准备好开始将其出售给潜在客户。在我这样做之前,我想知道要采取哪些安全措施,以免被盗版者入侵或盗取。
我想用这两个条件来保护我的软件:
1/ 检查用户电脑上是否存在加密狗 2/ 如果加密狗存在,检查用户是否连接到互联网
我想在服务器中托管所有软件脚本(加密)
我的问题是:
我对加密狗保护一无所知,我可以将任何 USB 闪存盘转为加密狗吗?还是我必须买?
c# - Can't Sign PDF using USB token epass2003 with C# iTextsharp 5.4.0 code 。但是当使用 Java itextsharp 5.5.8 我能够签署 PDF
您好我无法使用 C# itextsharp 5.4.0 库签署 PDF
以下是在 Java 代码中生成的运行良好的日志:
注意:java 代码工作正常。
但是 C# itextSharp 代码不起作用。它击中了不存在的错误 URL。
从给定的证书中检索 OCSP URL。
“ https://www.ncodesolutions.com/repository/ncodeca.cer ”
这与上述 urllist 和 java.util.url 中存在的 url 不同。
请提供相同的帮助或解决方案。
注意:_ 在每个链接之前添加,以便我可以发布我的问题。
谢谢
android - 安卓上的 HDMI CEC
我一直面临在这个android 加密狗上访问 HDMI CEC 的问题。
我正在尝试打开电视并更改电视的输入源,但我无法做到。
Android API 方法
我正在运行一个系统应用程序并且我已经解决了
在 AndroidManifest.xml 上。
我通过反射访问 HDMI 服务,因为我无法直接访问它,即使是系统应用程序也是如此。
记录答案:
- 问题一:
我收到了真实:这意味着电视播放的是真实的。如果电视关闭,我收到错误消息。这似乎行得通。
不过,我希望每次更改电视状态时都会收到回调,但这并没有发生。任何的想法?
- 问题2:
继续 OneTouchPlayCallback 的日志:
查看类HdmiPlaybackClient.java如果一切顺利,答案将为 0(@param 结果是操作的结果。{@link HdmiControlManager#RESULT_SUCCESS。您可以在HdmiControlManager.java类中找到此变量}。相反,我收到 2我认为这是RESULT_SOURCE_NOT_AVAILABLE。
知道为什么吗?
- 问题 3
现在继续 DisplayStatusCallback 的日志:
根据这个回调的定义:
并查看我收到的 HdmiControlManager 2,这意味着:
这是一个奇怪的结果,因为事实并非如此。
- 继续记录日志以供您参考:
回答:
getActiveSource 为空
我还测试了这段调用 getTvClient() 方法的代码:
结果为空。
我还尝试了在CEC-O-MATIC 网站之后发送供应商命令的方法,但我无法成功。如果您对此有任何指示,请给我一些指示,我将对其进行测试。
LibCEC 方法:
由于这篇文章,我能够将 libcec 交叉编译到 android 。但是 libcec 总是回答我“控制器没有确认命令'PING'”。
我已将标志 -DHAVE_EXYNOS_API=1 和 -DHAVE_AOCEC_API=1 添加到 libcec。
系统信息
设备 /dev/cec 已解决:
我也可以在 /sys/class/cec 上找到它:
但是当我运行 cec-client 时,我收到了这个答案:
作为说明,我还有设备 /dev/input/event2 是只读的 cec_input:
我试图在 /dev/input/event2 上运行它,但显然它不起作用,因为它无法打开连接:
总之:
在这两种情况下,我都无法获得打开或更改电视输入源的命令。任何方向都会非常有帮助。提前致谢。
注意:我能够在同一台电视上使用 libcec 和 raspberry pi 完成它