From 96bf85d4b8dee37802ffcff32762bd5ee9f57cc4 Mon Sep 17 00:00:00 2001 From: Aurore Date: Sun, 2 Feb 2020 18:23:00 +0100 Subject: [PATCH] Added CHANGELOG --- CHANGELOG | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 CHANGELOG diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..d2ac8f0 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,18 @@ +2020-02-02: Version 1.1 + + * More verbose logging.error messages; + * Fixed logging messages not displayed; + * Fixed overwriting of valid JS files not ending in .js; + * Added a demo, including examples, samples and scripts (issue #1); + * Added a one-minute timeout to produce PDGs before aborting; + * Fixed a segfault problem to pickle.dump some PDGs. + + +2019-09-25: Version 1.0 + + Initial release: JStap, a modular static malicious JavaScript detection system + + * Component pdg_generation to perform a static analysis of JavaScript files and build an AST (Abstract Syntax Tree) enhanced with control and data flow information; + * Component classification to detect malicious JavaScript inputs by leveraging machine learning algorithms on the previous code representations; + * Our detector JStap is composed of 10 different modules, including 5 ways of abstracting code and 2 ways of extracting features; + * Our detector JStap got the ACSAC 2019 "Artifacts Evaluated – Reusable" badge.