aboutsummaryrefslogtreecommitdiffstats
path: root/checker/src/checker.py
Commit message (Collapse)AuthorAgeFilesLines
* removed faker dependency with new fakeid generationLouis Burda2021-07-021-66/+118
|
* refactored code to be style compliant and mostly statically typed with mypyLouis Burda2021-07-021-292/+512
|
* refactor for enochecker3Louis Burda2021-06-301-650/+741
|
* add new havoc which uploads stl models with real objects in them for fluffLouis Burda2021-06-301-10/+26
|
* check hash format and added more checks to returned stlinfoLouis Burda2021-06-261-11/+44
|
* add checking of returned stl info in test_good_upload havocsLouis Burda2021-06-261-10/+86
|
* fixed many inappropriate uses of EnoException to BrokenServiceExceptionLouis Burda2021-06-251-19/+19
|
* large refactor of checker, added more havocs to test listing and search, ↵Louis Burda2021-06-251-208/+346
| | | | added motd to service welcome banner
* improve checker exploit runtime slightlyLouis Burda2021-06-251-13/+7
|
* fix free() of potentially uninitialized pointer and minor refactors in serviceLouis Burda2021-06-251-1/+1
|
* added more randomness to whitespace in ascii fileLouis Burda2021-06-241-1/+1
|
* add more havocs to test stl parsingLouis Burda2021-06-241-28/+77
|
* added ability to request mulitple files in search without restartingLouis Burda2021-06-241-26/+19
|
* bumped enochecker to handle closed connections correctly, fixed added code ↵Louis Burda2021-06-241-1/+1
| | | | that prevented exploiting flagstore 2
* various fixes made while stress-testing exploitLouis Burda2021-06-241-16/+34
|
* fixed exploits in checker, added code for enochecker_testLouis Burda2021-06-111-10/+17
|
* improved loggingLouis Burda2021-06-101-22/+14
|
* pass hashstr to revhash more securelyLouis Burda2021-06-101-1/+1
|
* added code to stress-test of service and search for memory leaksLouis Burda2021-06-101-1/+1
|
* bump checker version to one that support forwarding args to flaskLouis Burda2021-06-101-1/+1
|
* improved comments in checker code, fixed possible INTERNAL_ERROR when ↵Louis Burda2021-06-081-36/+46
| | | | parsing returned file id
* added debugging to checker to find what is consuming memory on testvmLouis Burda2021-06-081-0/+14
|
* fix using both byte and string authstr in checker's do_auth, checked in ↵Louis Burda2021-05-311-2/+2
| | | | empty data folder for service
* fixed do_auth receiving IDLouis Burda2021-05-311-2/+2
|
* fix checker do_auth, add hashing to revhash for comparingLouis Burda2021-05-311-1/+1
|
* checker fixes, improvements to postdbLouis Burda2021-05-311-10/+15
|
* checker: replaced pwntools in self.openconn hotfix with self.connectLouis Burda2021-05-271-18/+12
|
* bumped enochecker and implemented exploits with minor tweaks to sourceLouis Burda2021-05-271-55/+134
|
* fix permissions on docker container, clean up checker code a littleLouis Burda2021-05-221-12/+12
|
* refactored checker a littleLouis Burda2021-05-221-12/+10
|
* fixed catching wrong exception in querydbLouis Burda2021-05-211-1/+1
|
* fixed checker havocid to be compatible with where they were used without ↵Louis Burda2021-05-201-18/+17
| | | | triggering exploits
* implemented rest of checker functionalityLouis Burda2021-05-201-101/+191
|
* enhanced checker functionality and minor changes / fixes in documentation ↵Louis Burda2021-05-191-117/+115
| | | | and src
* added basic checker flag and noise commands, still very basic, needs ↵Louis Burda2021-05-171-272/+124
| | | | randomization and havoc
* added sample service templates, basic service outline and moved service info ↵Louis Burda2021-04-281-0/+387
to documentation dir