| CPC G06Q 20/4016 (2013.01) [G06Q 20/4014 (2013.01); G06Q 20/407 (2013.01); H04L 63/1416 (2013.01); H04L 63/1466 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for enforcing strict network connectivity and storage access during online payments, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
determining, by a computing device, that a webpage in a tab of a browser application executing on the computing device comprises a payment page for an e-commerce website;
providing, by the computing device and based on determining that the webpage comprises a payment page, formjacking attack protection by monitoring network connectivity and storage access by the browser tab;
identifying, by the computing device and based on the formjacking attack protection, a potentially malicious attempt to hijack information entered into at least one web form included in the payment page by:
detecting a browser storage request for storing a payload including the information entered into the at least one web form; and
detecting an attempted postponed delivery of the payload; and
preventing, by the computing device and in response to identifying the potentially malicious attempt, the potentially malicious attempt from hijacking the information entered into the at least one web form included in the payment page.
|