Invention Grant
- Patent Title: Classifying software scripts utilizing deep learning networks
-
Application No.: US15664925Application Date: 2017-07-31
-
Publication No.: US10581888B1Publication Date: 2020-03-03
- Inventor: Arie Agranonik , Zohar Duchin
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Ryan, Mason & Lewis, LLP
- Main IPC: G06F21/00
- IPC: G06F21/00 ; H04L29/06 ; G06N3/04 ; G06N3/08

Abstract:
A method includes generating a tokenized representation of a given software script, the tokenized representation comprising two or more tokens representing two or more commands in the given software script. The method also includes mapping the tokens of the tokenized representation to a vector space providing contextual representation of the tokens utilizing an embedding layer of a deep learning network, detecting sequences of the mapped tokens representing sequences of commands associated with designated types of script behavior utilizing at least one hidden layer of the deep learning network, and classifying the given software script based on the detected sequences of the mapped tokens utilizing one or more classification layers of the deep learning network. The method further includes modifying access by a given client device to the given software script responsive to classifying the given software script as a given software script type.
Information query