javascript - 如何判断方形阅读器是否加密

标签 javascript jquery html credit-card square

我的公司购买了一台旧的方形阅读器,卖家声称它未加密。我们正在尝试开发一个使用此阅读器的 Web 应用程序。阅读器应该在注册滑动后触发硬返回按键事件 - 它从未这样做过(使用 javascript 事件监听器)。该阅读器唯一一次做任何事情是使用 iOS Square Register 应用程序 - 该应用程序确实可以识别阅读器和滑动(尽管它做得很糟糕,要求我在注册滑动之前“重试更快地滑动”几十次)

事实上,它只能在应用程序中使用,这让我相信这是一个加密的阅读器。有没有办法判断这个假设是否正确?无需将其拆开。

此外,如果有任何有关解决此问题的提示,我们也将不胜感激。

谢谢

最佳答案

我认为你非常幸运,甚至能够使用 javascript 事件监听器检测到任何东西,正如你似乎暗示的那样......

想象一下,如果从网站上偷偷下载的 JavaScript 可以按照您的意愿访问您的麦克风和/或麦克风插孔,那么我们将遭遇(也许已经)隐私入侵。这也许是可能的,但手机的“基础设施”绝对是为了“抵制”这种情况而设计的。

我认为您必须编写一个应用程序,该应用程序以用户权限安装才能访问您需要的设备 - 否则麦克风插孔设备不太可能可供您使用。

顺便说一句,信用卡 strip 是用 7 位编码的,因此,如果您得到一个看起来“加密”的字符串,请检查未更改的字符串是否为 7 位,它就会开始有意义。

关于javascript - 如何判断方形阅读器是否加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17973422/

相关文章:

javascript - onclick 如何发布到新页面?

javascript - jquery 中的 index() 的 Angular 等效项

javascript - Knockout View 模型重置——当 Observables 需要默认值时

javascript - 在 Rails 4.1.4 中动态更改 Div 内容

html - 如何在我的第一个标题之后更改标题和 div 之间的空白区域?

javascript - React Router - 除了使用 Context 之外,还有 'easier' 路由到新路径的方法吗?

jquery - 如何在 Angular 4 中编写全局事件监听器?

jquery - 来自部分的内容正在插入另一个部分

html - HTML 中带导航栏的行文本

HTML 高度和页脚