Skip to content

dattasiddhartha/DeepObfusCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

DeepObfusCode

Automated source code obfuscation with sequence-to-sequence network.

Code repository for DeepObfusCode: Source Code Obfuscation Through Sequence-to-Sequence Networks.

pip package also available.

Usage

Import deepobfuscode as library, and install required dependencies. Obfuscation tests for reference.

  1. Run encryption/encryption() to generate obfuscated code, then generate keys and verify evaluation with encryption/decryption().
  2. Run execution/obfuscated_execution() to execute obfudcated code.

Citation

S. Datta. 2020. DeepObfusCode: Source Code Obfuscation Through Sequence-to-Sequence Networks. In Advances in Intelligent Systems and Computing

About

DeepObfusCode: Source Code Obfuscation Through Sequence-to-Sequence Networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages