Skip to content

bdlmt/SynesthesiaYS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SynesthesiaYS

Synesthesia, implemented as Yices scripts

Implementation for Synesthesia, a semi-automated compiler for shellcode with encoding restrictions. Run the scripts using yices 2.x with the command-line option "--mode=ef".

The ideas behind this project were discussed in my presentation at EkoParty 2016: http://www.msreverseengineering.com/blog/2016/11/8/synesthesia-modern-shellcode-synthesis-ekoparty-2016-talk

Please see my blog entry on the subject for a high-level description of the project and the contents of this repository: http://www.msreverseengineering.com/blog/2017/7/15/the-synesthesia-shellcode-generator-code-release-and-future-directions

Forgive my atrocious file naming convention.

About

Synesthesia, implemented as Yices scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published