SYSTEM AND METHOD OF BLOCKING SCRIPT EXECUTION Russian patent published in 2017 - IPC G06F21/00 

Abstract RU 2606564 C1

FIELD: information technology.

SUBSTANCE: invention relates to antivirus technologies. System for blocking script execution, requested by a client from a server comprises: a) interception means intended for: interception of at least one script, requested by client from server, sending intercepted script to intermediate code generation means, and blocking execution of intercepted script when deciding that intercepted script is malicious; b) said intermediate code generation means, intended for: generating a byte-code of intercepted script, where byte-code represents a set of codes of operations, consisting of at least one code contained in intercepted script; and sending generated byte-code to a hash sum calculating means; c) said hash sum calculating means is designed to calculate a hash sum from generated byte-code; and sending calculated hash sum to search means; d) hash sum database intended for storage of at least one group, which is a set of data, including: at least two hash sums, at least one degree of similarity of at least two hash sums; e) said search means for sampling from hash sum database of at least one group, wherein at least one hash sum has a hash sum calculated by hash sum calculating means, degree of similarity according to established threshold value of similarity; and sending at least one selected group and degree of similarity to analysis means; f) verdict template database for: storing verdict templates, wherein each verdict template represents a set of data, including at least one said group of hash sum database; verdict template trust factor, which is a numerical value; g) said analysis means designed for sampling from verdict template database of at least one verdict template, including at least one group for which degree of similarity with at least one group selected by search means corresponds to set threshold value; and sending verdict template trust coefficient from selected verdict template and degree of similarity to verdict means; h) said verdict means intended for judging whether script intercepted by interception means, is malicious based on at least one verdict template trust factor received from analysis means and at least one degree of similarity of hash sums received from search means; and sending judgement to interception means.

EFFECT: technical result of present invention is ensuring safety of computer system, on which a client is operating, and counteracting embedded malicious script on computer system, on which a client is operating, from a server by blocking execution of a script requested by a client from a server, if requested script is considered malicious as a result of inspection.

16 cl, 3 dwg

Similar patents RU2606564C1

Title Year Author Number
SYSTEM AND METHOD FOR DETECTING PHISHING SCRIPTS 2015
  • Davydov Vasilij Aleksandrovich
  • Ivanov Anton Mikhajlovich
  • Gavrilchenko Roman Yurevich
  • Vinogradov Dmitrij Valerevich
RU2622626C2
SYSTEM AND METHOD OF CLASSIFYING OBJECTS OF COMPUTER SYSTEM 2018
  • Chistyakov Aleksandr Sergeevich
  • Romanenko Aleksej Mikhajlovich
  • Shevelev Aleksandr Sergeevich
RU2724710C1
SYSTEM AND METHOD OF MACHINE TRAINING MODEL OF DETECTING MALICIOUS FILES 2017
  • Chistyakov Aleksandr Sergeevich
  • Lobacheva Ekaterina Maksimovna
  • Romanenko Aleksej Mikhajlovich
RU2673708C1
SYSTEM AND METHOD OF CLASSIFICATION OF OBJECTS 2017
  • Chistyakov Aleksandr Sergeevich
  • Lobacheva Ekaterina Maksimovna
  • Romanenko Aleksej Mikhajlovich
RU2679785C1
SYSTEM AND METHOD OF DETECTION OF MALICIOUS FILES USING A TRAINED MALWARE DETECTION PATTERN 2017
  • Chistyakov Aleksandr Sergeevich
  • Lobacheva Ekaterina Maksimovna
  • Romanenko Aleksej Mikhajlovich
RU2654151C1
SYSTEM AND METHOD OF DETECTING A MALICIOUS FILE 2018
  • Chistyakov Aleksandr Sergeevich
  • Romanenko Aleksej Mikhajlovich
  • Shevelev Aleksandr Sergeevich
RU2739865C2
SYSTEM AND METHOD OF MANAGING COMPUTING RESOURCES FOR DETECTING MALICIOUS FILES 2017
  • Chistyakov Aleksandr Sergeevich
  • Lobacheva Ekaterina Maksimovna
  • Romanenko Aleksej Mikhajlovich
RU2659737C1
SYSTEM AND METHOD OF DETECTING MALICIOUS FILES ACCOMPANIED WITH USING THE STATIC ANALYSIS ELEMENTS 2017
  • Krylov Vladimir Vladimirovich
  • Liskin Aleksandr Viktorovich
RU2654146C1
SYSTEM AND METHOD OF GENERATING RULES FOR SEARCHING DATA USED FOR PHISHING 2014
  • Koshelev Maksim Glebovich
RU2580027C1
SYSTEM AND DETECTING METHOD OF REMOTE ADMINISTRATION APPLICATION 2016
  • Golovkin Maksim Yurevich
  • Romanenko Aleksej Mikhajlovich
  • Monastyrskij Aleksej Vladimirovich
RU2634173C1

RU 2 606 564 C1

Authors

Davydov Vasilij Aleksandrovich

Ivanov Anton Mikhajlovich

Gavrilchenko Roman Yurevich

Vinogradov Dmitrij Valerevich

Dates

2017-01-10Published

2015-09-30Filed