aboutsummaryrefslogtreecommitdiffstats
path: root/obfuscator (unfollow)
Commit message (Collapse)AuthorFilesLines
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-29some cosmetic changes and makefile fixesbloodstalker1-2/+2
2018-08-19fixes #47. probably a good idea to just wipe and re-clone. also moved m0 to ↵bloodstalker2-14/+21
its own folder.
2018-08-18makefile updates for obfuscator and bruiserbloodstalker1-25/+146
2018-08-10updated obfuscators readmebloodstalker1-0/+8
2018-08-10travis fixbloodstalker1-0/+1
2018-08-10resolves 27bloodstalker4-25/+49
2018-08-09WIP-added keccak-tiny to obfuscatorbloodstalker7-2/+371
2018-05-18fixes #33. fixed #34. python interpreter should clean up after itself ↵bloodstalker1-0/+3
properly so maybe #32 is also sovled but i need more time to know. the stack usage for lua has been reduced so larger number of xobjs are fine now. general cleanup for executioner and bruiser. added a note regarding running obfuscators test. lua no longer needs libreadline to build. bfds test no longer needs libbfd to build.
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-04-24finally updated the readmes. they make more sense now.bloodstalker1-1/+2
2018-02-112 major bug fixed for bruiser, a lot of little improvements and bug fixed ↵bloodstalker4-6/+12
here and there
2018-02-01makefile update or they kinda do what they were supposed to dobloodstalker1-1/+11
2018-01-20updatebloodstalker1-1/+1
2017-12-30bruiser gets the function code and name from bfd now. besides that minor ↵bloodstalker1-0/+6
changes here and there.
2017-12-29load.py recognized function entries correctly now. minor fixes and updates.bloodstalker1-0/+1
2017-12-20updated README, added commentsbloodstalker2-19/+124
2017-12-16forgot the test header for obfuscator [ci skip]bloodstalker1-0/+6
2017-12-16now handles changing header names as wellbloodstalker3-86/+23
2017-12-16obfuscator should handle macro expansions just fine now, also there was no ↵bloodstalker10-20/+205
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 obfuscatorbloodstalker2-14/+88
2017-12-09obfuscator can remove comments now. it can handle some hairy stuff. its ↵bloodstalker2-27/+57
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 updatesbloodstalker2-6/+129
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 ↵bloodstalker3-0/+234
to call python scripts from lua, general changes for a new project