Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | added luatablegen as a submodule to start testing the integration with ↵ | bloodstalker | 2018-08-17 | 1 | -0/+3 | |
| | | | | faultreiber and the generated code as well | |||||
* | updated obfuscators readme | bloodstalker | 2018-08-10 | 1 | -0/+8 | |
| | ||||||
* | travis fix | bloodstalker | 2018-08-10 | 1 | -0/+1 | |
| | ||||||
* | resolves 27 | bloodstalker | 2018-08-10 | 5 | -25/+50 | |
| | ||||||
* | WIP-added keccak-tiny to obfuscator | bloodstalker | 2018-08-09 | 7 | -2/+371 | |
| | ||||||
* | faultreiber is a submodule now. it generates binary file format parsers in ↵ | bloodstalker | 2018-08-08 | 6 | -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 delf | bloodstalker | 2018-07-29 | 3 | -2/+123 | |
| | ||||||
* | markdown... | bloodstalker | 2018-07-21 | 1 | -3/+3 | |
| | ||||||
* | updated the README with the mirror repo links for luatablegen, delf and dwasm | bloodstalker | 2018-07-21 | 4 | -26/+68 | |
| | ||||||
* | a fix for the luatablegen json file, added a new option to load.py, minor ↵ | bloodstalker | 2018-07-19 | 13 | -39/+60 | |
| | | | | cosmetic changes | |||||
* | fixing travis | bloodstalker | 2018-06-24 | 1 | -1/+1 | |
| | ||||||
* | fixes 42, fixes 44 | bloodstalker | 2018-06-24 | 34 | -90/+144 | |
| | ||||||
* | fixes #43. the auto-gen source files by luatablegen dont look like source ↵ | bloodstalker | 2018-06-19 | 58 | -268/+125 | |
| | | | | files instead of headers. luatablegen also generates an excuse of a doc for all the table methods. | |||||
* | fix | bloodstalker | 2018-06-10 | 5 | -11/+28 | |
| | ||||||
* | added the autogen files, should also fix travis | bloodstalker | 2018-06-10 | 56 | -0/+4506 | |
| | ||||||
* | the codegen is working now. the generated codes will not be part of the repo ↵ | bloodstalker | 2018-06-09 | 12 | -150/+261 | |
| | | | | for the time being. they will be generated during the build process. | |||||
* | missed the json file for the test | bloodstalker | 2018-06-04 | 1 | -0/+5 | |
| | ||||||
* | fixes #40 | bloodstalker | 2018-06-04 | 7 | -13/+322 | |
| | ||||||
* | fixed a bug with default.lua. added the blueprint for the wasm interface to ↵ | bloodstalker | 2018-06-01 | 8 | -33/+343 | |
| | | | | bruiser. | |||||
* | added test files for the wasm linker. added two scripts to extra-tools | bloodstalker | 2018-05-28 | 9 | -8/+198 | |
| | ||||||
* | load.py is now imported bt another python module, should cut down on startup ↵ | bloodstalker | 2018-05-25 | 1 | -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 ↵ | bloodstalker | 2018-05-25 | 7 | -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++ ↵ | bloodstalker | 2018-05-20 | 15 | -84/+3591 | |
| | | | | code. added some commands to bruiser for managing xobj memories | |||||
* | fixes #33. fixed #34. python interpreter should clean up after itself ↵ | bloodstalker | 2018-05-18 | 25 | -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 guidelines | bloodstalker | 2018-05-02 | 1 | -3/+3 | |
| | ||||||
* | code of conduct | bloodstalker | 2018-05-02 | 1 | -0/+3 | |
| | ||||||
* | fixed the bad cli options being passed to bruiser on precommit tests | bloodstalker | 2018-04-30 | 1 | -20/+20 | |
| | ||||||
* | travis... | bloodstalker | 2018-04-30 | 1 | -1/+1 | |
| | ||||||
* | fixing travis | bloodstalker | 2018-04-30 | 2 | -2/+4 | |
| | ||||||
* | fixes #30. run make deepclean on bruiser. lua needs to be rebuilt. added a ↵ | bloodstalker | 2018-04-30 | 9 | -200/+303 | |
| | | | | new commandline option, --keepalive. drops to cli if you were running in non-cli after script finishes running. | |||||
* | ramdump is here | bloodstalker | 2018-04-28 | 7 | -44/+48 | |
| | ||||||
* | relicensed everything excluding safercpp to GPL-3.0. fixes #31. now there is ↵ | bloodstalker | 2018-04-27 | 35 | -433/+951 | |
| | | | | ramdump. i just need to write a luawrapper. | |||||
* | finally updated the readmes. they make more sense now. | bloodstalker | 2018-04-24 | 3 | -78/+85 | |
| | ||||||
* | updated the readme, added a wiki entry, fixed the default.lua script which i ↵ | bloodstalker | 2018-04-23 | 4 | -11/+28 | |
| | | | | broke in the last commit | |||||
* | two more options for load.py. also fixed the default lua script for bruiser. ↵ | bloodstalker | 2018-04-21 | 6 | -19/+47 | |
| | | | | now it works for everyone if luarocks is in path. | |||||
* | fixed #29 | bloodstalker | 2018-04-15 | 4 | -16/+24 | |
| | ||||||
* | added some more cli options to load.py. added a new test file for bruiser to ↵ | bloodstalker | 2018-04-08 | 8 | -16/+186 | |
| | | | | see how it fares against bigger files. | |||||
* | added some more features, a lil bit closer to getting the nested function ↵ | bloodstalker | 2018-04-05 | 1 | -0/+93 | |
| | | | | calls right | |||||
* | run a deepclean on bruiser's makefile to rebuild the lua makefile | bloodstalker | 2018-03-20 | 2 | -2/+2 | |
| | ||||||
* | travis... | bloodstalker | 2018-03-19 | 1 | -0/+1 | |
| | ||||||
* | fix for travis | bloodstalker | 2018-03-19 | 2 | -2/+2 | |
| | ||||||
* | some fixes | bloodstalker | 2018-03-19 | 11 | -77/+220 | |
| | ||||||
* | added a lua module for asmrewriter, will soon add docs. you can try the new ↵ | bloodstalker | 2018-03-12 | 8 | -120/+237 | |
| | | | | module by running asmtest.lua or demo2.lua did some cosmetic fixes to load bfd so it doesnt suck as hard when you get dumps | |||||
* | the jmp table is working now. you get member set and get methods, and an ↵ | bloodstalker | 2018-03-04 | 7 | -61/+125 | |
| | | | | iterator. you can demo2 in the lua scripts folder for a test. | |||||
* | wip-the lua syntax is not what i want to be yet and im having trouble with ↵ | bloodstalker | 2018-03-04 | 8 | -64/+214 | |
| | | | | the JMP_S_T pointers | |||||
* | the skeletion code for the jump table struct is now working | bloodstalker | 2018-03-02 | 8 | -13/+41 | |
| | ||||||
* | some fixes for the jump table lua module | bloodstalker | 2018-03-01 | 6 | -48/+63 | |
| | ||||||
* | wip-the asm rewriter module plus the assembly jump table lua module ↵ | bloodstalker | 2018-03-01 | 15 | -16/+711 | |
| | | | | implementation | |||||
* | bruiser will now run a lua script before startup so now you can easily use ↵ | bloodstalker | 2018-02-24 | 6 | -37/+159 | |
| | | | | your lua rocks from inside bruiser. added a new demo using bruisers xobj module. added a new bruiser option for the default lua script to run prior to bruiser startup. updated the readme for bruiser. | |||||
* | removed lua docs [ci skip] | bloodstalker | 2018-02-21 | 10 | -12405/+0 | |
| |