Monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server
First Claim
1. A monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server, comprising:
- a secure computer server operably communicating with the client computer and the webpage computer server, the client computer having a first IP address, the secure computer server having a second IP address, the webpage computer server having a third IP address, the secure computer server further associating the second IP address to the webpage computer server hosting a first webpage file;
the secure computer server receiving a first modified webpage file and an attachment file to the first webpage file from the client computer, the first modified webpage file comprising the first webpage file with user added data therein;
the secure computer server reading the first modified webpage file in a binary mode to obtain a first binary mode file;
the secure computer server converting the first binary mode file to a first binary file;
the secure computer server comparing a first plurality of binary portions in the first binary file to a plurality of stored malicious binary program codes to determine whether at least one binary portion of the first plurality of binary portions corresponds to at least one malicious binary program code in the plurality of stored malicious binary program codes; and
the secure computer server storing the first modified webpage file and the attachment file in a secure storage device and does not send the first modified webpage file and the attachment file to the webpage computer server in response to the first binary file having at least one malicious binary program code.
1 Assignment
0 Petitions
Accused Products
Abstract
A monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server is provided. A secure computer server compares a first plurality of binary portions in a first binary file to a plurality of stored malicious binary program codes to determine whether at least one binary portion of the first plurality of binary portions corresponds to at least one malicious binary program code in the plurality of stored malicious binary program codes. The secure computer server does not send a first modified webpage file and an attachment file to the webpage computer server in response to a first binary file having at least one malicious binary program code.
-
Citations
19 Claims
-
1. A monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server, comprising:
-
a secure computer server operably communicating with the client computer and the webpage computer server, the client computer having a first IP address, the secure computer server having a second IP address, the webpage computer server having a third IP address, the secure computer server further associating the second IP address to the webpage computer server hosting a first webpage file; the secure computer server receiving a first modified webpage file and an attachment file to the first webpage file from the client computer, the first modified webpage file comprising the first webpage file with user added data therein; the secure computer server reading the first modified webpage file in a binary mode to obtain a first binary mode file; the secure computer server converting the first binary mode file to a first binary file; the secure computer server comparing a first plurality of binary portions in the first binary file to a plurality of stored malicious binary program codes to determine whether at least one binary portion of the first plurality of binary portions corresponds to at least one malicious binary program code in the plurality of stored malicious binary program codes; and the secure computer server storing the first modified webpage file and the attachment file in a secure storage device and does not send the first modified webpage file and the attachment file to the webpage computer server in response to the first binary file having at least one malicious binary program code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server, comprising:
-
a secure computer server operably communicating with the client computer and the webpage computer server, the client computer having a first IP address, the secure computer server having a second IP address, the webpage computer server having a third IP address, the secure computer server further associating the second IP address to the webpage computer server hosting a first webpage file; the secure computer server receiving a first modified webpage file from the client computer, the first modified webpage file comprising the first webpage file with user added data therein; the secure computer server reading the first modified webpage file in a binary mode to obtain a first binary mode file; the secure computer server converting the first binary mode file to a first binary file; the secure computer server comparing a plurality of binary portions in the first binary file to a plurality of stored malicious binary program codes to determine whether at least one binary portion of the plurality of binary portions corresponds to at least one malicious binary program code in the plurality of stored malicious binary program codes; and the secure computer server storing the first modified webpage file in a secure storage device and does not send the first modified webpage file to the webpage computer server in response to the first binary file having at least one malicious binary program code. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server, comprising:
-
a secure computer server operably communicating with the client computer and the webpage computer server, the client computer having a first IP address, the secure computer server having a second IP address, the webpage computer server having a third IP address, the secure computer server further associating the second IP address to the webpage computer server hosting a first webpage file; the secure computer server receiving the first webpage file and an attachment file to the first webpage file from the client computer; the secure computer server reading the attachment file in a binary mode to obtain a first binary mode file; the secure computer server converting the first binary mode file to a first binary file; the secure computer server comparing a plurality of binary portions in the first binary file to a plurality of stored malicious binary program codes to determine whether at least one binary portion of the plurality of binary portions corresponds to at least one malicious binary program code in the plurality of stored malicious binary program codes; and the secure computer server storing the first webpage file and the attachment file in a secure storage device and does not send the first webpage file and the attachment file to the webpage computer server in response to the first binary file having at least one malicious binary program code. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification