aboutsummaryrefslogtreecommitdiffstats
path: root/obfuscator/obfuscator.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* introducing cgrep, a new addition to the mutator family. updated the readme ↵bloodstalker2018-11-261-2/+1
| | | | for bruiser. some minor changes to the wasm setter test script. things look more or less fine. i still need to add a repackage function to faultreiber.
* with a few minor tweaks, you can build m0, obfuscator and bruiser with llvm ↵bloodstalker2018-09-291-6/+21
| | | | 8.0(latest tested:trunk 340121). we are skipping llvm 7.0. Ill keep backwards compatibility with 5.0 or 6.0 for a good while.
* fixes #47. probably a good idea to just wipe and re-clone. also moved m0 to ↵bloodstalker2018-08-191-1/+1
| | | | its own folder.
* resolves 27bloodstalker2018-08-101-19/+40
|
* WIP-added keccak-tiny to obfuscatorbloodstalker2018-08-091-0/+1
|
* relicensed everything excluding safercpp to GPL-3.0. fixes #31. now there is ↵bloodstalker2018-04-271-1/+1
| | | | ramdump. i just need to write a luawrapper.
* 2 major bug fixed for bruiser, a lot of little improvements and bug fixed ↵bloodstalker2018-02-111-0/+5
| | | | here and there
* updated README, added commentsbloodstalker2017-12-201-18/+121
|
* now handles changing header names as wellbloodstalker2017-12-161-18/+22
|
* obfuscator should handle macro expansions just fine now, also there was no ↵bloodstalker2017-12-161-20/+38
| | | | rewriter for macro expansion so added one and added a test folder for obfuscator, also added a new method for getting the spellingloc to aux methods
* wip, added methods for dealing with filename changes to obfuscatorbloodstalker2017-12-111-13/+87
|
* obfuscator can remove comments now. it can handle some hairy stuff. its ↵bloodstalker2017-12-091-23/+50
| | | | better than vim's syntax highlighter anyways
* obfuscator doesnt mess up var declations with init values, python driver has ↵bloodstalker2017-12-061-0/+1
| | | | been updated, not finished yet, bruiser now gets the objects from load.py, executioner will handle running the objects and registering them with lua
* python driver wip, obfuscator updated and readme, general readme updatesbloodstalker2017-11-281-6/+111
|
* half-way through finishing obfuscator.bloodstalker2017-11-131-7/+103
|
* added obfuscator, some minor changes made to load.py so it would be easier ↵bloodstalker2017-11-111-0/+200
to call python scripts from lua, general changes for a new project