CAIN-42 MCPGate
25CAIN-42 Product guides › Crypto Audit › Six live demo tools

Attack lab

Six real snippets audited live. Modern code must come back clean; each weak pattern must be named.

5 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
controlModern code: bcrypt, SHA-256, secrets, default TLSPOST /catalog-demo/taloscrypt-audit/runNo findings: no false alarm.
attackSignature check off, TLS check off, key in the codePOST /catalog-demo/taloscrypt-audit/runThree classic mistakes, three findings.
attackPasswords hashed with MD5POST /catalog-demo/taloscrypt-audit/runMD5 is broken for passwords.
attackAES in ECB modePOST /catalog-demo/taloscrypt-audit/runECB leaks patterns in the data.
attackrandom() used for a security tokenPOST /catalog-demo/taloscrypt-audit/runrandom() is predictable; use secrets.
attackA 1024-bit RSA keyPOST /catalog-demo/taloscrypt-audit/runUnder 2048 bits is too short.

Each button audits one snippet 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.