IP Library › Granted Patent US 11,750,653
Granted Patent B2
US 11,750,653 · App. 17/556,673 · Granted Sep 5, 2023

Network intrusion counter-intelligence

Inventors: Navindra Yadav (Cupertino, CA); Shih-Chun Chang (San Jose, CA); Shashi Gandham (Fremont, CA); Xiaofei Guo (Palo Alto, CA); Hoang Viet Nguyen (Pleasanton, CA); Xin Liu (San Mateo, CA); Thanh Trung Ngo (Menlo Park, CA); Duan Tran (Los Altos, CA); Xuan Loc Bui (Sunnyvale, CA)
Assignee: Cisco Technology, Inc.
H04L63/1491H04L63/102H04L63/1425H04L63/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,750,653
App. No.
17/556,673
Granted
Sep 5, 2023
Kind
B2
Abstract

Systems, methods, and computer-readable media for gathering network intrusion counter-intelligence. A system can maintain a decoy network environment at one or more machines. The system can identify a malicious user accessing network services through the network environment. Further, the system can receive network service access requests from the user at one or more machines in the network environment and subsequently direct the network service access requests from the malicious user to the decoy network environment based on an identification of the malicious user. The network services access requests can be satisfied with network service access responses generated in the decoy network environment. Subsequently, the system can maintain malicious user analytics based on the network service access requests of the malicious user that are directed to the decoy network environment.

Claims (34)

1. A method, comprising:

identifying a malicious user accessing network services through a network environment associated with an enterprise based on a signature of a previously identified malicious user, wherein the signature of the previously identified malicious user includes one or more patterns of network service access requests and responses of the previously identified malicious user in one or more previous attacks, the signature being refined over time based at least in part on previous interactions with a decoy network environment;

receiving network service access requests from the malicious user in interacting with the network environment associated with the enterprise;

directing the network service access requests received from the malicious user to the decoy network environment in response to identifying the malicious user based on the signature of the malicious user; and

maintaining malicious user analytics based on the network service access requests of the malicious user directed to the decoy network environment.

2. The method of claim 1 , wherein the one or more previous attacks of the malicious user occur, at least in part, in the decoy network environment.

3. The method of claim 1 , wherein the one or more previous attacks of the malicious user occur, at least in part, in the network environment.

4. The method of claim 1 , wherein the network service access request of the malicious user are redirected to one or more locations in the decoy network environment emulating one or more receipt locations of the network service access requests in the network environment.

5. The method of claim 1 , wherein the malicious user is identified from network traffic data gathered for nodes in the network environment from sensors implemented at the nodes in the network environment.

6. The method of claim 1 , wherein the previously identified malicious user is different from the malicious user.

7. The method of claim 1 , wherein the previously identified malicious user is a same user as the malicious user.

8. The method of claim 1 , further comprising sending network service access responses to satisfy the network service access requests back to the malicious user through the network environment, wherein the network service access responses are generated in the decoy network environment from the network service access requests that are directed to the decoy network environment.

9. The method of claim 8 , wherein the network service access responses are generated based on the malicious user analytics.

10. A system comprising:

one or more processors; and

a computer-readable medium comprising instructions stored therein, which when executed by the one or more processors, cause the one or more processors to:

identify a malicious user accessing network services through a network environment associated with an enterprise based on a signature of a previously identified malicious user, wherein the signature of the previously identified malicious user includes one or more patterns of network service access requests and responses of the previously identified malicious user in one or more previous attacks, the signature being refined over time based at least in part on previous interactions with a decoy network environment;

receive network service access requests from the malicious user in interacting with the network environment associated with the enterprise;

direct the network service access requests received from the malicious user to the decoy network environment in response to identifying the malicious user based on the signature of the malicious user; and

maintain malicious user analytics based on the network service access requests of the malicious user directed to the decoy network environment.

11. The system of claim 10 , wherein the one or more previous attacks of the malicious user occur, at least in part, in the decoy network environment.

12. The system of claim 10 , wherein the one or more previous attacks of the malicious user occur, at least in part, in the network environment.

13. The system of claim 10 , wherein the network service access request of the malicious user are redirected to one or more locations in the decoy network environment emulating one or more receipt locations of the network service access requests in the network environment.

14. The system of claim 10 , wherein the malicious user is identified from network traffic data gathered for nodes in the network environment from sensors implemented at the nodes in the network environment.

15. The system of claim 10 , wherein the previously identified malicious user is different from the malicious user.

16. The system of claim 10 , wherein the previously identified malicious user is a same user as the malicious user.

17. The system of claim 10 , wherein the instructions, which when executed by the one or more processors, further cause the one or more processors to send network service access responses to satisfy the network service access requests back to the malicious user through the network environment, wherein the network service access responses are generated in the decoy network environment from the network service access requests that are directed to the decoy network environment.

18. The system of claim 17 , wherein the network service access responses are generated based on the malicious user analytics.

19. A non-transitory computer-readable storage medium comprising instructions stored therein, which when executed by one or more processors, cause the one or more processors to:

identify a malicious user accessing network services through a network environment associated with an enterprise based on a signature of a previously identified malicious user, wherein the signature of the previously identified malicious user includes one or more patterns of network service access requests and responses of the previously identified malicious user in one or more previous attacks, the signature being refined over time based at least in part on previous interactions with a decoy network environment;

receive network service access requests from the malicious user in interacting with the network environment associated with the enterprise;

direct the network service access requests received from the malicious user to the decoy network environment in response to identifying the malicious user based on the signature of the malicious user; and

maintain malicious user analytics based on the network service access requests of the malicious user directed to the decoy network environment.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the instructions, which when executed by the one or more processors, further cause the one or more processors to send network service access responses to satisfy the network service access requests back to the malicious user through the network environment, wherein the network service access responses are generated in the decoy network environment from the network service access requests that are directed to the decoy network environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2021
From: YADAV, NAVINDRA; CHANG, SHIH-CHUN; GANDHAM, SHASHI; GUO, XIAOFEI; NGUYEN, HOANG VIET; LIU, XIN; NGO, THANH TRUNG; TRAN, DUAN; BUI, XUAN LOC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 058550/0335 →
Continuity (2)
Continuation 15862363 · Jan 4, 2018
Related Publication 20220116421A1 · Apr 14, 2022