Skip to content

A converter from Java bytecode to SSA representation for ML applications

Notifications You must be signed in to change notification settings

Georgiy0/BytecodeToSSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

BytecodeToSSA

A converter from Java bytecode to SSA representation for ML applications.

SSAGen - implements a simple JVM bytecode emulator in order to unroll the stack during method execution and create methods SSA representation.

ML - contains a set of python scripts that prepare SSA representations received from SSAGen and fit them into a simple classification model (vulnerable/not vulnerable) based on a LSTM layer and dense layer for classification.

About

A converter from Java bytecode to SSA representation for ML applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages