aboutsummaryrefslogtreecommitdiffstats
path: root/bruiser/bruiser.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* with a few minor tweaks, you can build m0, obfuscator and bruiser with llvm ↵bloodstalker2018-09-291-0/+8
| | | | 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.
* did some code cleanup on m0 and bruiser, now you can specify report paths ↵bloodstalker2018-09-271-53/+0
| | | | for m0, wip of dedrecating mutator.sh and mutator.py
* WIPbloodstalker2018-09-161-2/+3
|
* fixed a bug with default.lua. added the blueprint for the wasm interface to ↵bloodstalker2018-06-011-1/+0
| | | | bruiser.
* wip:added a wasm backend. i need to setup an interface with the main c++ ↵bloodstalker2018-05-201-1/+4
| | | | code. added some commands to bruiser for managing xobj memories
* 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.
* ramdump is herebloodstalker2018-04-281-1/+2
|
* 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.
* wip-the asm rewriter module plus the assembly jump table lua module ↵bloodstalker2018-03-011-1/+4
| | | | implementation
* WIP.using libffi for calling xobjects now.bloodstalker2018-01-201-1/+1
|
* updatebloodstalker2018-01-201-1/+5
|
* updatebloodstalker2018-01-171-0/+3
|
* updatebloodstalker2018-01-091-1/+2
|
* wipbloodstalker2017-12-311-1/+5
|
* obfuscator doesnt mess up var declations with init values, python driver has ↵bloodstalker2017-12-061-4/+117
| | | | been updated, not finished yet, bruiser now gets the objects from load.py, executioner will handle running the objects and registering them with lua
* now you can run load.py from bruiser.bloodstalker2017-11-051-1/+2
|
* new commandbloodstalker2017-07-291-1/+2
|
* removed extra spacesbloodstalker2017-07-031-11/+1
|
* new commandbloodstalker2017-07-021-1/+2
|
* added 4 new commandbloodstalker2017-06-251-1/+5
|
* added two new commands, fixed some previous help textsbloodstalker2017-06-241-11/+15
|
* new commandbloodstalker2017-06-241-2/+4
|
* added help for the new commandbloodstalker2017-06-231-1/+2
|
* fixed the help contentbloodstalker2017-06-221-11/+28
|
* updated help sectionbloodstalker2017-06-171-1/+1
|
* added some more help textbloodstalker2017-06-131-12/+12
|
* updated helpbloodstalker2017-06-101-9/+16
|
* changed a commentbloodstalker2017-05-181-30/+1
|
* chaned some macros to fix the color problembloodstalker2017-05-151-3/+5
|
* some deletions of ncurses remnants, added some skeletons for the selective ↵bloodstalker2017-05-131-11/+38
| | | | non-blind mutation
* added some more macrosbloodstalker2017-05-121-0/+12
|
* minor changebloodstalker2017-05-091-0/+6
|
* added a bunch a thingsbloodstalker2017-05-071-3/+21
|
* added a help structure along with minor additions/changesbloodstalker2017-05-061-0/+25
|
* daemonize?bloodstalker2017-05-021-2/+5
|
* added some excuse of shell functionalitybloodstalker2017-04-301-1/+32
|
* fixesbloodstalker2017-04-271-1/+13
|
* added some xml-related stuffbloodstalker2017-04-261-8/+33
|
* some fixesbloodstalker2017-04-241-1/+2
|
* added an error kind enumeration for bruiserbloodstalker2017-04-181-2/+11
|
* added a new class to read the xml report created by M0.bloodstalker2017-04-151-0/+37
|
* adding some infrastructure.wip.bloodstalker2017-04-131-1/+49
|
* the new mutator experimetal mutator feature. bruiser tries to break your code.bloodstalker2017-04-111-0/+35