aboutsummaryrefslogtreecommitdiffstats
path: root/service/src/stlfile.c
Commit message (Collapse)AuthorAgeFilesLines
* minimized service dependencies in Dockerfile, fixed STL parsing of files ↵Louis Burda2021-07-071-1/+1
| | | | with no solidname after endsolid
* large refactor of checker, added more havocs to test listing and search, ↵Louis Burda2021-06-251-10/+4
| | | | added motd to service welcome banner
* fix free() of potentially uninitialized pointer and minor refactors in serviceLouis Burda2021-06-251-27/+24
|
* refactored code for readability and keeping within 80ch limit, updated ↵Louis Burda2021-06-241-46/+85
| | | | service source
* add more havocs to test stl parsingLouis Burda2021-06-241-11/+19
|
* changed repo structure and commited releease files such that default ↵Louis Burda2021-05-291-5/+4
| | | | docker-compose worklow commands work in testvm
* added test command for upload custom file, various smaller changes, fixed ↵Louis Burda2021-05-231-1/+13
| | | | float little-endian loading
* fix for 17e3bc8 breaking ascii kwarg parsingLouis Burda2021-05-221-7/+7
|
* consider matching of terminator in strchr callsLouis Burda2021-05-221-11/+17
|
* fixed checker havocid to be compatible with where they were used without ↵Louis Burda2021-05-201-1/+2
| | | | triggering exploits
* enhanced checker functionality and minor changes / fixes in documentation ↵Louis Burda2021-05-191-1/+1
| | | | and src
* seperated modelname and solidname handlingLouis Burda2021-05-181-12/+33
|
* renamed to STLDoctorLouis Burda2021-05-171-4/+4
|
* added cleanup script, improved poc test, addec echo for debugging and small ↵Louis Burda2021-05-131-1/+1
| | | | fixes
* made docker setup more stable + small fixesLouis Burda2021-05-111-2/+5
|
* extended query function to load file info, added poc testLouis Burda2021-05-101-8/+16
|
* save scan info and model, added vuln in load info, small tweaksLouis Burda2021-05-101-30/+78
| | | | create result directory with serialized info struct and model file after successful scan, dont modify the stl file contents during parsing, EOF getc vuln to truncate loaded hash added in load_info
* added bounding box calculationLouis Burda2021-05-091-10/+29
|
* save hash statically, added file info output, improved error strings and ↵Louis Burda2021-05-091-23/+59
| | | | minor fixes
* further improved parsing and related testsLouis Burda2021-05-041-57/+109
|
* improved parsing for ascii stl and added sample file for testingLouis Burda2021-05-031-34/+73
|
* fixed Makefile and extended ascii parsing structureLouis Burda2021-04-291-4/+57
|
* very basic binary file parsing and skeleton for state-machine based parsing ↵Louis Burda2021-04-291-4/+105
| | | | of ascii format
* basic service structure and docker setupLouis Burda2021-04-291-0/+12
|
* added sample service templates, basic service outline and moved service info ↵Louis Burda2021-04-281-0/+4
to documentation dir