aurore54f / jast Goto Github PK
View Code? Open in Web Editor NEWSyntactic detection of malicious (obfuscated) JavaScript files
Home Page: https://swag.cispa.saarland/research.html
License: GNU General Public License v3.0
Syntactic detection of malicious (obfuscated) JavaScript files
Home Page: https://swag.cispa.saarland/research.html
License: GNU General Public License v3.0
Is there a way to supply ground truth to the classifier? The example provided works fine, but does output the message:
WARNING: No ground truth given: unable to evaluate the accuracy of the classifier's predictions
Some functions have default parameters which look like fileDir = '/home/...'
. Are these dafault arguments really needed? If yes, a relative path would be better as in the current version the home directory is hard coded.
Why is the dictionary in DicoOfAstEsprimaProduction.py generated every time? IMHO it would be better to generate it once and store it in a constant.
Please provide an explanation what this code repository is about.
Nice job !
I red your code JStap, I just wanted to quickly understand, what are the differences with this project?
Thank you
In NGramsRepresentation.py:
# return DicoIntToNGrams.dicoIntToNGrams[str(i)];
try:
ngram = dico[str(i)];
return ngram;
except KeyError as e:
print('The key ' + str(e) + ' is not in the dictionary.')
pass;
return ngram;
On an exception ngram is not defined and the return statement will fail.
The code quality could be improved by using "pylint".
hello,
I'm a new learner to classifying malicious and benign javascripts, and I'm very interested in reading this project and the paper. However I met some confusions. Please help me.
Thanks very much!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.