NORMALIZING AND DETECTING INSERTED MALICIOUS CODE

Patent №

US 9,727,728

Granted

2017-08-08

Filed 2014

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14568193

A method, system, and computer program product for detecting malicious code insertion in data are provided in the illustrative embodiments. At an application executing using a processor and a memory in a data processing system, a script that has been inserted in a mix of code and content is detected. A content-related portion is removed from the script to form a remaining script structure, the content-related portion referring to the content in the mix. From the remaining script structure, a code construct is selected and replaced with an alphanumeric string to form a normalized construct. Whether the normalized construct matches, within a tolerance, a second normalized construct in a corpus of normalized scripts is determined. Responsive to the normalized construct matching the second normalized construct within the tolerance, a conclusion is drawn that the script is malicious.

Natural languageKnowledge representationPlanningAI hardwareG06F 21/563G06F 21/51G06F 21/564H04L 63/1416H04L 63/145

AI classification

Natural language1.00
Knowledge representation0.99
AI hardware0.99
Planning0.92
Vision0.01
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 346500121

Assignors

AVRAHAMI, ELA, ELI, ZIV, MOORE, DANIEL

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC