aboutsummaryrefslogtreecommitdiffstats
path: root/obfuscator (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixes #33. fixed #34. python interpreter should clean up after itself ↵bloodstalker2018-05-181-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.
* 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.
* finally updated the readmes. they make more sense now.bloodstalker2018-04-241-1/+2
|
* 2 major bug fixed for bruiser, a lot of little improvements and bug fixed ↵bloodstalker2018-02-114-6/+12
| | | | here and there
* makefile update or they kinda do what they were supposed to dobloodstalker2018-02-011-1/+11
|
* updatebloodstalker2018-01-201-1/+1
|
* bruiser gets the function code and name from bfd now. besides that minor ↵bloodstalker2017-12-301-0/+6
| | | | changes here and there.
* load.py recognized function entries correctly now. minor fixes and updates.bloodstalker2017-12-291-0/+1
|
* updated README, added commentsbloodstalker2017-12-202-19/+124
|
* forgot the test header for obfuscator [ci skip]bloodstalker2017-12-161-0/+6
|
* now handles changing header names as wellbloodstalker2017-12-163-86/+23
|
* obfuscator should handle macro expansions just fine now, also there was no ↵bloodstalker2017-12-1610-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
* wip, added methods for dealing with filename changes to obfuscatorbloodstalker2017-12-112-14/+88
|
* obfuscator can remove comments now. it can handle some hairy stuff. its ↵bloodstalker2017-12-092-27/+57
| | | | 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-282-6/+129
|
* 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-113-0/+234
to call python scripts from lua, general changes for a new project