mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-02-03 21:29:23 +00:00
[PR #391] [MERGED] Add nested json output for protectionscan #536
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/SabreTools/BinaryObjectScanner/pull/391
Author: @HeroponRikiBestest
Created: 11/8/2025
Status: ✅ Merged
Merged: 11/10/2025
Merged by: @mnadareski
Base:
master← Head:nested-json-attempt-2📝 Commits (10+)
8468341Attempt nested for real this timebb98653forgot to include handling the base pathd025150Reverted unnecesssary changesff39badRemove unneeded net6.0 gatingd2cb73fAdd commentsa931232Finish comments5a46e17Might as well safeguard if no protections are returned.f176f2eUse object instead of dynamiccc1503eRemove weird empty string root node handling502fbacremove uneeded ref📊 Changes
1 file changed (+107 additions, -2 deletions)
View changed files
📝
ProtectionScan/Features/MainFeature.cs(+107 -2)📄 Description
There is one thing I'd like your advice on, if you have any. I thought i was having encoding issues, as the plus sign was turning into
\u002B, but it turns out this specific character is supposed to be treated this way.https://github.com/dotnet/runtime/issues/35281
Should I
\u002Bwith+on the outputI'm not sure what's best, since apparently
So, doing some kind of workaround doesn't seem ideal.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.