aboutsummaryrefslogtreecommitdiffstats
path: root/checker
Commit message (Collapse)AuthorAgeFilesLines
* use usual random ids for modelname and solidname in havoc 15, various ↵Louis Burda2021-07-084-312/+318
| | | | smaller fixes
* fix checker formattingLouis Burda2021-07-081-2/+2
|
* add authorization check to list as well so that second exploit cant be used ↵Louis Burda2021-07-081-9/+13
| | | | for first flagstore
* added attackinfo and fixed other issuesLouis Burda2021-07-081-33/+59
|
* stash before adding attack_info for fixing exploit variant 2Louis Burda2021-07-072-77/+95
|
* bumped enochecker3 to 0.4.0Louis Burda2021-07-071-2/+1
|
* bump enochecker3 and fix context messages in read callsLouis Burda2021-07-062-20/+16
|
* use session logger in service functionsLouis Burda2021-07-061-103/+74
|
* add logging and abstract read / write in session classLouis Burda2021-07-061-95/+121
|
* change checker name to lowercase, only cleanup every 13 min since 11 round ↵Louis Burda2021-07-052-1/+2
| | | | persistence at 60s per round
* removed faker dependency with new fakeid generationLouis Burda2021-07-024-70/+4214
|
* refactored code to be style compliant and mostly statically typed with mypyLouis Burda2021-07-028-523/+567
|
* refactor for enochecker3Louis Burda2021-06-305-655/+761
|
* add new havoc which uploads stl models with real objects in them for fluffLouis Burda2021-06-3016-11/+3945
|
* 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-262-10/+87
|
* 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-253-214/+360
| | | | 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-252-2/+2
|
* added more randomness to whitespace in ascii fileLouis Burda2021-06-241-1/+1
|
* add more havocs to test stl parsingLouis Burda2021-06-242-51/+78
|
* 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-242-2/+2
| | | | that prevented exploiting flagstore 2
* various fixes made while stress-testing exploitLouis Burda2021-06-244-33/+57
|
* fix docker-compose version and add proc limits to containersLouis Burda2021-06-231-6/+23
|
* change docker-compose.yml version to 2 (#35)ldruschk2021-06-211-2/+2
| | | * change docker-compose.yml version to 2
* improve checker test logging from failsLouis Burda2021-06-211-7/+15
|
* add memory limits to docker-composeLouis Burda2021-06-211-1/+2
|
* change gunicorn conf to fight memory consumption via leak by restarting ↵Louis Burda2021-06-212-5/+8
| | | | periodically
* add variant to remote request to enocheckerLouis Burda2021-06-211-1/+1
|
* 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-104-13/+171
|
* bump checker version to one that support forwarding args to flaskLouis Burda2021-06-102-2/+3
|
* bump enochecker version to commit with fix for docstring assignmentLouis Burda2021-06-091-1/+1
|
* bump enochecker to commit with timeout checksLouis Burda2021-06-091-2/+3
|
* 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
|
* removed exploits from test script since already available in checkerLouis Burda2021-06-021-0/+1
|
* 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
* fix bug in revhash that generated false preimagesLouis Burda2021-05-311-14/+22
|
* fixed do_auth receiving IDLouis Burda2021-05-311-2/+2
|
* fix checker do_auth, add hashing to revhash for comparingLouis Burda2021-05-312-9/+43
|
* checker fixes, improvements to postdbLouis Burda2021-05-312-11/+16
|
* bump enochecker to 0.4.2Louis Burda2021-05-311-2/+1
|
* 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-278-75/+264
|
* change port numbers for checker and service for no collisionsLouis Burda2021-05-251-1/+1
|