2009-12-09 79 views
0

PayPal有一种方法,我们可以通过表单将我们的交易发布到PayPal。向PayPal发送交易和安全

是不是有可能有人构建我们的表单并一次又一次地发布到PayPal?

我知道没有真正的危害可能发生,因为他们必须在PayPal上输入他们的CC信息才能继续,但他们可能会因发布数百个虚假交易而导致很多麻烦。

有什么办法可以防止这种情况?

贝宝是否有告诉它只接受来自某些网站/页面的表单帖子的内容?

回答

1

如果您的意思是他们的NVP API,那么PayPal's documentation会告诉您他们如何避免此问题(称为“重播攻击”,因为攻击者正在重播合法用户发送的相同数据)。发布应用程序必须发送用户名,密码和签名,开发人员不得透露给任何人,以及作为API程序的一部分通过安全传输发送的用户名,密码和签名。试图冒充开发者的攻击者不知道用户名,密码或签名,并且不能向PayPal提交虚假请求。

这并不会阻止攻击者滥用应用程序的输入(即应用程序用户看到的导致应用程序发出PayPal请求的浏览器页面),这一点取决于您:-)。

+0

这不是API。它仅使用PayPal的表单发布。但这是很好的信息。谢谢! – dtc 2009-12-09 20:20:47