You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
easily create diff to last verification if it exists (to allow for fast re-verification especially when there's only small changes)
flag "dangerous" calls to native (in particular Safe I/O and SquirrelHTTP, while on it's own not dangerous at all, they can be used to add additional logic that is impossible to verify using solely automated static analysis and require the knowledge of a human reviewer to ensure safety)
Features
downloader
download version requested for verification
diff creation
download last verified version
extract
git init
git commit with some dummy user
delete all files except .git folder
download version requested for verification
extract into same folder
stage files without committing
launch vscode to then easily see diff
"dangerous" keyword finder
simply do string search over the code and flag for certain keywords that would require additional scrutiny (SquirrelHTTP, SafeI/O, ...) or should be ban the mod entirely from verification (compilestring).
The text was updated successfully, but these errors were encountered:
Add some logic to assist in mod verification (https://github.com/R2Northstar/VerifiedMods/)
In particular
Features
downloader
download version requested for verification
diff creation
.git
folder"dangerous" keyword finder
simply do string search over the code and flag for certain keywords that would require additional scrutiny (SquirrelHTTP, SafeI/O, ...) or should be ban the mod entirely from verification (
compilestring
).The text was updated successfully, but these errors were encountered: