【问题标题】:Barclays PINsentry + PHP巴克莱 PINsentry + PHP
【发布时间】:2011-09-12 13:37:52
【问题描述】:

要回答这个问题,您当然应该首先知道PINsentry 是什么。

我正在编写一个供我个人使用的项目,它允许我输入卡号和密码(可能还有其他信息):脚本将生成 PINsentry 代码并允许我监控我的收入。

我想知道是否可以使用 PHP 生成此代码?或者该方法被认为是秘密的?

我找到了this code,它是用 C 编写的,虽然我不是特别擅长,也无法真正说出代码的确切用途。

附言如果有其他方法可以让我执行此操作而无需每次都输入我的数据,请告诉我。

【问题讨论】:

标签: php algorithm binary


【解决方案1】:

还有其他方法可以使用密码和难忘的单词登录。这将允许您的脚本检查余额并监控收入。

您第一次需要使用 PINSentry 登录您的巴克莱网上银行并设置密码和难忘的单词。

这种替代登录方式允许您访问您的帐户、检查您的余额等。但是,对于汇款,您仍然需要使用 PINSentry。如果您的脚本/程序受到威胁,这将提供额外的安全性,因为它只能有限地访问您的帐户。


来自巴克莱网上银行:

如果您不想一直随身携带 PINsentry 读卡器,则不必这样做。您可以在此处设置密码和难忘的单词,并在没有密码时使用它们登录。您将能够查看余额,在您的巴克莱账户之间转账,并通过网上银行向您之前支付过的个人和公司付款。但是,要访问完整的支付服务,您仍然需要使用 PINsentry。

【讨论】:

    【解决方案2】:

    您绝对需要借记卡和 PINSentry 来生成一次性代码,没有任何脚本或 C 程序可以单独帮助您做到这一点。原因是 PINSentry 与您的卡交互,以便首先检查您的 PIN。我不知道协议是否是秘密的,但即使不是(我怀疑,例如 RSA 令牌使用秘密协议),如果没有您的卡和阅读器,您将无法生成代码。

    可以做的是使用 Barclays 的基本访问权限并自动化您的浏览器为您输入您的详细信息。或者您可以创建一个 PHP 程序,该程序将使用 HTTP 请求来“填写”必要的信息,包括您的卡号和密码字母。但是您必须非常小心,因为如果有人访问了您的程序,那么他或她将立即访问您的帐户并承担所有后果。

    【讨论】:

      猜你喜欢
      • 2014-11-05
      • 2015-12-10
      • 2018-03-22
      • 1970-01-01
      • 1970-01-01
      • 2016-12-13
      • 2017-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多