Skip to content

feat: detect computed indices as potential obfuscation#969

Merged
woodruffw merged 9 commits into
mainfrom
ww/visitor
Jun 25, 2025
Merged

feat: detect computed indices as potential obfuscation#969
woodruffw merged 9 commits into
mainfrom
ww/visitor

Conversation

@woodruffw

@woodruffw woodruffw commented Jun 24, 2025

Copy link
Copy Markdown
Member

WIP. I'm going to rewrite some helpers to use this new API to smoke-test it.

This adds support for detecting computed indices to the obfuscation audit; these are flagged with the pedantic persona since they aren't always true positives (but typically reflect a code smell regardless).

Closes #762.

Signed-off-by: William Woodruff william@yossarian.net

Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw woodruffw self-assigned this Jun 24, 2025
@woodruffw woodruffw added the refactor Refactoring tasks label Jun 24, 2025
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw woodruffw changed the title refactor: begin work on Visitor APIs feat: detect computed indices as potential obfuscation Jun 24, 2025
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw woodruffw merged commit 8505b96 into main Jun 25, 2025
8 checks passed
@woodruffw woodruffw deleted the ww/visitor branch June 25, 2025 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Refactoring tasks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: obfuscation audit should check for computed indices

1 participant