{"id":"behavior-clone","version":1,"status":"active","title":"Reproduce the output","summary":"Write a smaller function that produces the same output as the obfuscated script.","publishedAt":"2026-09-10T00:00:00.000Z","artifact":{"url":"/crowdsource/artifacts/behavior-clone-v1.js","mediaType":"text/javascript","sha256":"f2101d18e3493b79fb59d64ed8d886a9334b25d7f30b550c40c2fcb08e2d916b","sizeBytes":29602},"environment":{"runtime":"browser-or-node","networkPolicy":"blocked","notes":"Set globalThis.__crowdsourceInput before evaluating the artifact; the expression result is the observable output."},"thingsToTry":["Write a smaller function that produces the same outputs.","Explain any constants or processing stages you recover."],"rules":{"authorizationScope":"Only the exact published challenge artifacts and crowdsource API endpoints are authorized targets. Production services, third-party scripts, and infrastructure are out of scope.","automationAllowed":true,"denialOfServiceProhibited":true,"additionalTermsUrl":"https://obfuscatejs.com/crowdsource#rules"}}