Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Cryptographic Dataset Generation & Modelling Framework

License

NotificationsYou must be signed in to change notification settings

AbertayMachineLearningGroup/CryptoKnight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated cryptographic classification framework using Intel'sPin platform for dynamic binary instrumentation andPyTorch for deep learning.

  • Clone Repository
  • Required Python libraries:sudo apt-get install python-pip python-tk
  • Install requirements:pip install -r requirements.txt
  • Install toolkit:python knight.py --setup
  • Binary compilation requiresOpenSSL:sudo apt install libssl-dev

Automatically draw distribution:

python crypto.py -d scale

Evaluatation:

python knight.py --predict <executable>python knight.py --evaluate <dataset>

To add custom cryptographic samples to the generation pool, please follow theFormat Specification.

We also published "CryptoKnight: Generating and Modelling Compiled Cryptographic Primitives" that can be foundhere in Open Access.

If you want to cite the paper please use the following format;

@Article{info9090231,AUTHOR = {Hill, Gregory and Bellekens, Xavier},TITLE = {CryptoKnight: Generating and Modelling Compiled Cryptographic Primitives},JOURNAL = {Information},VOLUME = {9},YEAR = {2018},NUMBER = {9},ARTICLE NUMBER = {231},URL = {http://www.mdpi.com/2078-2489/9/9/231},ISSN = {2078-2489},DOI = {10.3390/info9090231}}

[8]ページ先頭

©2009-2025 Movatter.jp