aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* did some code cleanup on m0 and bruiser, now you can specify report paths ↵bloodstalker2018-09-2710-797/+293
| | | | for m0, wip of dedrecating mutator.sh and mutator.py
* it's working for the most part, the getter methods are also registering ↵bloodstalker2018-09-253-16/+52
| | | | lightuserdata with a respective global metatable
* fixbloodstalker2018-09-241-0/+0
|
* getting there. half the wasm stuff are working. you can run demo4 to seebloodstalker2018-09-242-32/+188
|
* travis fixbloodstalker2018-09-201-1/+1
|
* travis fixbloodstalker2018-09-203-3/+2
|
* forgot the new xml filebloodstalker2018-09-202-0/+192
|
* WIP, update faultreiber and tablegen again. we're getting the tables just ↵bloodstalker2018-09-205-65/+97
| | | | fine. need more testing to do.
* still WIPbloodstalker2018-09-1810-40/+249
|
* a quick fixbloodstalker2018-09-161-1/+1
|
* fixing the new buildbloodstalker2018-09-161-2/+4
|
* [skip ci]bloodstalker2018-09-161-1/+1
|
* [skip ci]bloodstalker2018-09-1655-4077/+7
|
* [skip ci]bloodstalker2018-09-161-2/+2
|
* [skip ci]bloodstalker2018-09-161-4/+8
|
* WIPbloodstalker2018-09-1612-163/+370
|
* begenning to integrate and test both the codegens. run git pull for ↵bloodstalker2018-09-1011-1/+744
| | | | faultreiber and tablegen.
* jmp_t_s now uses the new way of registering tables, the 5.3 way. bruiser is ↵bloodstalker2018-09-084-15/+32
| | | | supposed to be luarocks-friendly so i wont remove the compatibility build.
* some cosmetic changes and makefile fixesbloodstalker2018-08-297-1320/+589
|
* fixes #47. probably a good idea to just wipe and re-clone. also moved m0 to ↵bloodstalker2018-08-1923-202/+539
| | | | its own folder.
* makefile updates for obfuscator and bruiserbloodstalker2018-08-185-72/+302
|
* updating faultreiber and tablegen to their respective latest commitsbloodstalker2018-08-182-0/+0
|
* updatebloodstalker2018-08-172-1/+1
|
* added luatablegen as a submodule to start testing the integration with ↵bloodstalker2018-08-171-0/+3
| | | | faultreiber and the generated code as well
* updated obfuscators readmebloodstalker2018-08-101-0/+8
|
* travis fixbloodstalker2018-08-101-0/+1
|
* resolves 27bloodstalker2018-08-105-25/+50
|
* WIP-added keccak-tiny to obfuscatorbloodstalker2018-08-097-2/+371
|
* faultreiber is a submodule now. it generates binary file format parsers in ↵bloodstalker2018-08-086-4/+180
| | | | C. the memory management side of faultreiber is not implemented yet since im on the fence on how to do it. faultreiber along with tablegen will completely automate the process of adding new file formats to bruiser.
* added new options to delfbloodstalker2018-07-293-2/+123
|
* markdown...bloodstalker2018-07-211-3/+3
|
* updated the README with the mirror repo links for luatablegen, delf and dwasmbloodstalker2018-07-214-26/+68
|
* a fix for the luatablegen json file, added a new option to load.py, minor ↵bloodstalker2018-07-1913-39/+60
| | | | cosmetic changes
* fixing travisbloodstalker2018-06-241-1/+1
|
* fixes 42, fixes 44bloodstalker2018-06-2434-90/+144
|
* fixes #43. the auto-gen source files by luatablegen dont look like source ↵bloodstalker2018-06-1958-268/+125
| | | | files instead of headers. luatablegen also generates an excuse of a doc for all the table methods.
* fixbloodstalker2018-06-105-11/+28
|
* added the autogen files, should also fix travisbloodstalker2018-06-1056-0/+4506
|
* the codegen is working now. the generated codes will not be part of the repo ↵bloodstalker2018-06-0912-150/+261
| | | | for the time being. they will be generated during the build process.
* missed the json file for the testbloodstalker2018-06-041-0/+5
|
* fixes #40bloodstalker2018-06-047-13/+322
|
* fixed a bug with default.lua. added the blueprint for the wasm interface to ↵bloodstalker2018-06-018-33/+343
| | | | bruiser.
* added test files for the wasm linker. added two scripts to extra-toolsbloodstalker2018-05-289-8/+198
|
* load.py is now imported bt another python module, should cut down on startup ↵bloodstalker2018-05-251-0/+1030
| | | | time. added the WASM linking structures to dwasm. i can start working on the linker as soon as i get some tests.
* load.py is now imported bt another python module, should cut down on startup ↵bloodstalker2018-05-257-1015/+118
| | | | time. added the WASM linking structures to dwasm. i can start working on the linker as soon as i get some tests.
* wip:added a wasm backend. i need to setup an interface with the main c++ ↵bloodstalker2018-05-2015-84/+3591
| | | | code. added some commands to bruiser for managing xobj memories
* fixes #33. fixed #34. python interpreter should clean up after itself ↵bloodstalker2018-05-1825-385/+257
| | | | 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.
* contribution guidelinesbloodstalker2018-05-021-3/+3
|
* code of conductbloodstalker2018-05-021-0/+3
|
* fixed the bad cli options being passed to bruiser on precommit testsbloodstalker2018-04-301-20/+20
|