-
公开(公告)号:US20220038447A1
公开(公告)日:2022-02-03
申请号:US16944767
申请日:2020-07-31
Applicant: Citrix Systems, Inc.
Inventor: Rakesh Kumar Thangellapalli , Rama Rao Katta , Kasirao Velugu , Praveen Dandin , Aman Agrawal , Seth K. Keith , Ratnesh Singh Thakur , Josephine Suganthi Joseph Leo
IPC: H04L29/06
Abstract: Systems and methods for autonomous program management include a device which may receive a first request from a client for a server. The device may transmit one or more data packets to the client. The data packet(s) may include a response to the request from the server and an attribute collector script which executes on the client to automatically transmit one or more attributes corresponding to at least one of the client or a browser of the client to the device. The device may receive a second request from the client which includes one or more attributes collected using the attribute collector script. The device may determine whether the client is associated with an autonomous program using the attribute(s). The device may block one or more subsequent requests from the client to the server responsive to determining that the client is associated with an autonomous program.
-
公开(公告)号:US11831678B2
公开(公告)日:2023-11-28
申请号:US16808731
申请日:2020-03-04
Applicant: Citrix Systems, Inc.
Inventor: Rakesh Kumar Thangellapalli , Rama Rao Katta , Kasirao Velugu , Praveen Dandin , Aman Agrawal , Seth Kenneth Keith , Ratnesh Singh Thakur , Josephine Suganthi Joseph Leo
IPC: H04L29/00 , H04L9/40 , G06F16/955
CPC classification number: H04L63/1483 , G06F16/9566 , H04L63/1416
Abstract: Described embodiments provide systems and methods for detecting autonomous programs is provided. A device, intermediary to a plurality of clients and a plurality of servers, can receive a first request from a first client of the plurality of clients to a server of the plurality of servers via a connection between the device and the first client. The device can include, into a response from the server to the first client, a uniform resource locator (URL) comprising one or more randomly generated characters within a predetermined character space. The device can determine that the first client has an autonomous program responsive to receiving a second request from the first client using the URL. The device can terminate, responsive to the determination, the connection to the first client.
-