Commit Graph

  • d891605677 chore(commands): least-privilege allowed-tools for /find-trackers, /find-ads, /neutralize trackers-and-ads Simone Avogadro 2026-10-12 10:07:23 +02:00
  • 2b77b1afe2 docs(skills): add name: to the three remaining SKILL.md (matches master) Simone Avogadro 2026-10-12 09:16:25 +02:00
  • b3fe549259 refactor(detect-protection): drop the vendor signature list, detect packed code generically Simone Avogadro 2026-10-11 20:55:19 +02:00
  • c75167397b docs: PRIVACY.md for the full plugin; /decompile pre-approves only check-deps and decompile Simone Avogadro 2026-10-11 20:30:07 +02:00
  • fb43ebc940 docs: port marketplace metadata from master (notices, icon, plugin URLs, README) Simone Avogadro 2026-10-11 20:13:10 +02:00
  • 1e72f07ace fix(find-api-calls): port selected upstream master fixes (case-insensitive sections, AuthPatterns rename) Simone Avogadro 2026-10-11 20:11:07 +02:00
  • 0c7cf89830 docs: add third-party software notices master Simone Avogadro 2026-10-11 19:43:27 +02:00
  • 990aed0614 docs: add privacy policy and homepage/documentation/privacy URLs Simone Avogadro 2026-10-11 19:41:55 +02:00
  • a06ab17efc chore: add support and terms URLs to plugin.json Simone Avogadro 2026-10-11 19:40:30 +02:00
  • 9ac132bfd9 chore: address marketplace policy holds Simone Avogadro 2026-10-11 19:14:44 +02:00
  • 78bd5ca926 fix: case-insensitive sections in find-api-calls.sh always returned nothing Simone Avogadro 2026-10-11 19:10:39 +02:00
  • 3e04b45cb1 chore: prepare plugin for marketplace submission Simone Avogadro 2026-10-11 12:20:06 +02:00
  • a7eea1d4a7 chore: bump plugin version to 1.9.0 Simone Avogadro 2026-10-02 23:28:29 +02:00
  • 4a1f8b5892 feat(registry): additive coverage for Unity Ads, Chartboost v9, InMobi auto-init and Microsoft App Center Simone Avogadro 2026-10-02 23:24:49 +02:00
  • 2c83f8e26e chore: bump plugin version to 1.8.1 Simone Avogadro 2026-10-02 22:34:09 +02:00
  • 794ea61084 fix: Java version check robust to "Picked up ..._OPTIONS"; neutralize.sh reports skipped targets; backup docs Simone Avogadro 2026-10-02 21:50:22 +02:00
  • 7e5c4d354e fix(audit): --list-sdks separates audit-only packages; docs touch-ups; platform-priority convention Simone Avogadro 2026-10-02 16:30:44 +02:00
  • 8646e0ef8c docs: registry single source; audit v2; jq; tests; registry-backlog.md Simone Avogadro 2026-10-02 10:29:34 +02:00
  • 0a58dc6dd4 feat(audit): sdk-audit.ps1 (function-only) + find-trackers.ps1/find-ads.ps1 Simone Avogadro 2026-10-02 06:57:09 +02:00
  • 8b15ff2c9a feat(audit): sdk-audit.sh engine; find-trackers.sh/find-ads.sh become wrappers; legacy-tokens.tsv; ep-allowlist.tsv Simone Avogadro 2026-10-02 02:44:53 +02:00
  • d0b198bf12 data(registry): corpus detection-only entries tiktok-business, bigo-ads, apm-insight, kidoz Simone Avogadro 2026-10-02 00:39:43 +02:00
  • 0587108a7a data(registry): detection-only entries segment, flurry + their legacy_flags rows Simone Avogadro 2026-10-02 00:00:53 +02:00
  • b162c58338 data(registry): detection facts for ad and consent entries Simone Avogadro 2026-10-01 23:16:01 +02:00
  • 491562f2c2 data(registry): detection facts for tracker entries Simone Avogadro 2026-10-01 18:22:44 +02:00
  • 7d4da4f2f6 feat(registry): detection schema (+definitions) and lint L5-L15 Simone Avogadro 2026-10-01 15:30:11 +02:00
  • 4281db35b0 feat(deps): jq in install-dep/check-deps (.sh/.ps1), optional in check-neutralize-deps, soft-fail (subshell) in neutralize-all Simone Avogadro 2026-10-01 13:29:35 +02:00
  • 16e1fab342 refactor(detect-adwrapper): read .packages via registry-query/registry-lib (jq, or awk when jq is missing or < 1.6), always exit 0, ordered in-house list, --dump-exclusions Simone Avogadro 2026-10-01 00:23:28 +02:00
  • 22268f332c feat(registry): registry-lib.ps1 + registry-query.sh/.jq/.ps1 (rows/shared/packages/check-jq/version) + awk fallback + _audit-shared.json/.schema.json (groups, legacy_flags without segment/flurry, library_roots, format tables, hints) Simone Avogadro 2026-09-30 23:41:45 +02:00
  • 49ed86a14f feat(registry): targets optional (schema required/if-then/display_name) + registry-scan skips detection-only entries Simone Avogadro 2026-09-30 22:36:35 +02:00
  • f5e934dd31 test: add tests/ harness skeleton (golden, snapshot, lint base L1-L4, fixtures, pitfalls, synth48, shims) Simone Avogadro 2026-09-30 19:38:33 +02:00
  • 4c166fea8f chore: bump plugin version to 1.7.0 v1.7.0 Simone Avogadro 2026-09-30 10:17:17 +02:00
  • 73fc97535e feat(sdk-neutralizer): consent neutralization — suppress Google UMP/TCF and inject a reject-all state (new code-injection capability) Simone Avogadro 2026-09-29 23:09:19 +02:00
  • a3f6434de5 feat(sdk-neutralizer): add SYBO in-house analytics entry (stop the background flush workers) Simone Avogadro 2026-09-29 21:37:47 +02:00
  • 745894f2d9 feat(sdk-neutralizer): add Rovio Beacon in-house ad/analytics wrapper entry Simone Avogadro 2026-09-29 21:22:31 +02:00
  • cf8f4caa29 fix(sdk-neutralizer): neutralize AppLovin MAX and ironSource/LevelPlay at the mediator root (extend, keep legacy) Simone Avogadro 2026-09-29 20:25:11 +02:00
  • e890e3abef feat(sdk-neutralizer): add 11 kids-app ad & tracker SDKs to the registry Simone Avogadro 2026-09-29 15:07:39 +02:00
  • f868d9d040 feat(sdk-neutralizer): detect a publisher's in-house ad/analytics wrapper (detection only) Simone Avogadro 2026-09-29 15:07:07 +02:00
  • d960d6ce62 feat(sdk-neutralizer): add AdColony and cover legacy Vungle/Ogury packages Simone Avogadro 2026-09-28 22:00:59 +02:00
  • 3ee6d838d4 feat(sdk-neutralizer): detect app-hardening / anti-tamper / licensing protection before rebuild (detection only) Simone Avogadro 2026-09-28 10:22:06 +02:00
  • d8f7330d8a chore: bump plugin version to 1.6.0 Simone Avogadro 2026-09-28 09:53:31 +02:00
  • ee6991eb69 feat(sdk-neutralizer): merge split APKs with APKEditor before decoding; single-APK rebuilds with sh/ps1 parity Simone Avogadro 2026-09-28 09:53:22 +02:00
  • b976be7bda feat(sdk-neutralizer): add Tapjoy, Yandex Ads, Google Tag Manager and AppMetrica to the registry Simone Avogadro 2026-09-28 09:53:07 +02:00
  • 04fe39c7dc fix: use portable grep -oE for Java version detection (#28) WeTool 2026-09-08 14:55:03 +08:00
  • 9a39fa7fcc fix: add missing name property to SKILL.md frontmatter (#23) Vasu Garg 2026-09-08 12:10:49 +05:30
  • 6290d8be2e docs: CLAUDE.md — version is declared in three places, suggest bumps on significant PRs Simone Avogadro 2026-06-10 15:03:34 +02:00
  • e8dde9d058 chore: bump plugin version to 1.5.0 Simone Avogadro 2026-06-10 11:49:02 +02:00
  • f4c0c2c639 chore: bump plugin version to 1.5.0 Simone Avogadro 2026-06-10 11:29:36 +02:00
  • 641b7e780e Merge branch 'master' into trackers-and-ads Simone Avogadro 2026-06-10 11:18:59 +02:00
  • f68d9ce3be feat: post-filter --urls to drop dictionary noise while keeping IPs and apex hosts Simone Avogadro 2026-06-10 11:06:30 +02:00
  • ed97b8508b docs: document PR #16 features in README (Kotlin name recovery, fingerprint, Ktor/Apollo/Koin) Simone Avogadro 2026-06-10 10:33:53 +02:00
  • 2047f99d01 fix: harden find-api-calls.sh and recover-kotlin-names.sh from PR #16 review Simone Avogadro 2026-06-10 10:22:16 +02:00
  • a2a0a97f23 docs: call out BuildConfig.java and adopt a two-tier endpoint doc template Michał Tajchert 2026-04-29 01:40:50 +02:00
  • 627889a4c6 feat: add summary header to find-api-calls.sh Michał Tajchert 2026-04-29 01:39:55 +02:00
  • ec2b14c171 feat: detect Koin DI and HMAC request-signing schemes Michał Tajchert 2026-04-29 01:26:40 +02:00
  • 2e6fc63453 feat: bucketed --urls output with strict regex and third-party denylist Michał Tajchert 2026-04-29 01:23:56 +02:00
  • dbb19f0a22 feat: add --paths mode for obfuscation-resistant endpoint extraction Michał Tajchert 2026-04-29 01:21:25 +02:00
  • 371d3d4bed feat: add Ktor and Apollo (GraphQL) API-extraction patterns Michał Tajchert 2026-04-29 01:16:43 +02:00
  • 5b63fcb418 feat: recover original Kotlin class names from R8-stripped binaries Michał Tajchert 2026-04-29 01:12:31 +02:00
  • 213818fc27 feat: add Phase 0 fingerprint script for fast pre-decompile triage Michał Tajchert 2026-04-29 01:07:40 +02:00
  • 79daacdaa2 chore: bump plugin version to 1.4.0 Simone Avogadro 2026-04-27 23:00:12 +02:00
  • 6a31ed3fa2 chore: bump plugin version to 1.1.0 v1.1.0 Simone Avogadro 2026-04-27 22:58:48 +02:00
  • f8658fd974 Merge master into trackers-and-ads Simone Avogadro 2026-04-27 12:43:21 +02:00
  • cedc1a3368 docs: improve README with badges, TOC, and features table YIPEI WEI 2026-04-19 10:09:55 -07:00
  • f3fb1e9484 chore(install-dep.ps1): align dex2jar to ThexXTURBOXx fork Simone Avogadro 2026-04-27 10:26:42 +02:00
  • 87388d06b3 docs: add PowerShell support disclaimer and Acknowledgments section Simone Avogadro 2026-04-27 10:23:31 +02:00
  • f8d394a69e Feature/windows powershell support (#8) Phil Nachreiner 2026-04-27 01:14:59 -07:00
  • 5a810d94b3 fix: use maintained dex2jar fork (#12) Roshan Warrier 2026-04-27 13:29:14 +05:30
  • c25dfd78d2 fix(decompile): handle partial-success flows (#10) muqiao215 2026-04-27 15:59:05 +08:00
  • 5bc7cd53e6 feat: add Chinese localization / 添加中文支持 (#4) kevinaimonster 2026-04-27 15:58:56 +08:00
  • 6891a3a8a2 SDK Neutralizer v4: JSON registry with 29 SDKs and registry-scan.py Simone Avogadro 2026-04-27 09:43:39 +02:00
  • 3d68cf392f Add merged single APK support for XAPK and fix plugin version to 1.2.0 Simone Avogadro 2026-03-09 15:16:51 +01:00
  • e70920cf87 SDK Neutralizer v3: full XAPK round-trip, auto-keystore, neutralize-all installer Simone Avogadro 2026-03-09 14:37:06 +01:00
  • 291e785c67 Update metadata, install-dep, and find-trackers for sdk-neutralizer support Simone Avogadro 2026-03-03 09:56:19 +01:00
  • e06f794112 SDK Neutralizer v2: fix duplicate attrs, XAPK support, version check, build fallback, new patterns, replay Simone Avogadro 2026-03-02 19:03:40 +01:00
  • f216ec0914 Add tracker-analysis and ad-analysis skills with active vs passive SDK detection Simone Avogadro 2026-03-02 15:10:47 +01:00
  • ddeb9bc332 ADDED: .gitattributes for better WSL/Windows cooperation v1.0.1 Simone Avogadro 2026-03-02 11:36:38 +01:00
  • ec0f6700f8 Improve plugin discoverability and metadata completeness Simone Avogadro 2026-03-02 11:30:57 +01:00
  • 3276266788 Improve marketplace metadata compatibility with official Anthropic schema Simone Avogadro 2026-03-02 11:30:03 +01:00
  • bcbe078c52 Clarified this is a Skill Simone Avogadro 2026-02-02 21:34:07 +01:00
  • 3a87948331 Fix GitHub username in all repository URLs and LICENSE v1.0 Simone Avogadro 2026-02-02 21:06:15 +01:00
  • b092b3aeea Add legal disclaimer to README Simone Avogadro 2026-02-02 20:25:08 +01:00
  • d7fefe54f2 Update README to highlight API extraction, fix author name in metadata Simone Avogadro 2026-02-02 20:19:18 +01:00
  • fc9a722359 FIXED: relative paths Simone Avogadro 2026-02-02 16:36:48 +01:00
  • 5ec451e352 commit iniziale Simone Avogadro 2026-02-02 16:18:11 +01:00