CAIN-42 CAIN Studio
25CAIN-42 Product guides › A2A Guard › Five live demo tools

Attack lab

Each run registers a real card (search, summarize), checks it, then checks a copy with the capability you name added.

4 attacks 1 controls live: nothing pre-recorded

  1. Pick a preset. Red ones are attacks, green ones are honest requests that must still work.
  2. Tamper. Choose any field and drop it, null it, change its type, upper-case it, flip one character, or add a field the product never asked for.
  3. Send and read the real reply, or run every preset and watch the scoreboard fill.

What each preset tests

PresetRouteWhy it matters
controlThe original, untouched card verifiesPOST /catalog-demo/a2a-guard/runThe registered card matches its signature.
attackCopy with 'transfer_funds' addedPOST /catalog-demo/a2a-guard/runOne added capability breaks the signature.
attackCopy with 'wire_transfer_unlimited' addedPOST /catalog-demo/a2a-guard/runSame: rejected.
attackCopy with 'delete_all_users' addedPOST /catalog-demo/a2a-guard/runRejected.
attackEven a harmless-sounding 'read_calendar' addedPOST /catalog-demo/a2a-guard/runIntegrity is all-or-nothing: any edit fails, whether it looks dangerous or not.

Each button runs register, verify, verify-edited on the live service. Shared demo; rate limited per address.

FIRME AI CORPORATION · CAIN-42 is a Byzantine trust fabric. Numbers marked "our own check" were run by us, not by an independent party. Nothing on these pages is a certification.