aboutsummaryrefslogtreecommitdiffstats
path: root/obfuscator/obfuscator.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-12-06travis fix [appveyor skip]bloodstalker1-2/+2
2019-11-29added libwasm32 as a lua module to bruiser now. you can get a quick wasm ↵bloodstalker1-0/+8
dump like that. some updates here and there to the READMEs. there is also a gitter group now. come say hi.and join please.
2018-11-26introducing cgrep, a new addition to the mutator family. updated the readme ↵bloodstalker1-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.
2018-09-29with a few minor tweaks, you can build m0, obfuscator and bruiser with llvm ↵bloodstalker1-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.
2018-08-19fixes #47. probably a good idea to just wipe and re-clone. also moved m0 to ↵bloodstalker1-1/+1
its own folder.
2018-08-10resolves 27bloodstalker1-19/+40
2018-08-09WIP-added keccak-tiny to obfuscatorbloodstalker1-0/+1
2018-04-27relicensed everything excluding safercpp to GPL-3.0. fixes #31. now there is ↵bloodstalker1-1/+1
ramdump. i just need to write a luawrapper.
2018-02-112 major bug fixed for bruiser, a lot of little improvements and bug fixed ↵bloodstalker1-0/+5
here and there
2017-12-20updated README, added commentsbloodstalker1-18/+121
2017-12-16now handles changing header names as wellbloodstalker1-18/+22
2017-12-16obfuscator should handle macro expansions just fine now, also there was no ↵bloodstalker1-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
2017-12-11wip, added methods for dealing with filename changes to obfuscatorbloodstalker1-13/+87
2017-12-09obfuscator can remove comments now. it can handle some hairy stuff. its ↵bloodstalker1-23/+50
better than vim's syntax highlighter anyways
2017-12-06obfuscator doesnt mess up var declations with init values, python driver has ↵bloodstalker1-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
2017-11-28python driver wip, obfuscator updated and readme, general readme updatesbloodstalker1-6/+111
2017-11-13half-way through finishing obfuscator.bloodstalker1-7/+103
2017-11-11added obfuscator, some minor changes made to load.py so it would be easier ↵bloodstalker1-69/+79
to call python scripts from lua, general changes for a new project
2017-10-21minor fixes here and there. also fixed #17bloodstalker1-1/+10
2017-08-09repurposing m2 into something im gonna play around with to check some ideasbloodstalker1-2/+44
2017-02-01added GPL2 license notes on top, emacs c++ recognitionbloodstalker1-0/+17
2016-12-02added a disclaimerbloodstalker1-0/+1
2016-11-30added a comment regarding replacementsbloodstalker1-0/+2
2016-11-04lvl 2 mutattions.bloodstalker1-0/+119