ADAMASDump Converter
Analise um dump de bytecode e gere um pseudo-disassembly estrutural em representação Lua válida
Automated Devirtualization, Analysis, Mapping, Attribution and Synthesis
Ex obscuritate ad intellectum
Paired Dump-to-Lua Alignment
Projeto B isolado · somente alinhamento supervisionado
ADAMAS ProbeLab — Semantic Core V5.8.5
Luraph 14.7 · Roblox · Level 1 · fingerprint exato
requestedSemanticCoreVersion: 5.8.5
loadedSemanticCoreVersion: not_run
handlerVersion: not_run
pipelineVersion: not_run
uiBuildId: not_run
handlerBuildId: not_run
pipelineBuildId: not_run
modulePath: not_run
moduleHash: not_run
bundleBuildTimestamp: not_run
versionCompatible: false
versionPreflightPassed: false
requiredInputsPresent: false
canExecuteProjectC: false
disabledReason: versão do Semantic Core incompatível
executedSemanticCoreVersion: not_run
outputSchemaVersion: not_run
mandatoryV585OutputsPresent: not_run
rootClosureOccurrences: null
sequencesStrictlyObserved: null
sequencesBaselineRetained: null
sequencesAcceptedTotal: null
closureSignatureCoverage: null
globalLoadSignatureCoverage: null
testsStatus: not_run
sourceFilePresent: false
metadataFilePresent: false
dumpFilePresent: false
alignmentSeedFilePresent: false
versionPreflightPassed: false
requiredInputsPresent: false
canExecuteProjectC: false
buttonHandlerName: executeProbeSuiteSupervisedLearningV585
resolvedHandlerName: not_run
resolvedHandlerVersion: not_run
handlerVersion: not_run
pipelineVersion: not_run
semanticCoreVersion: not_run
pipelineName: ADAMAS_PROBELAB_PROJECT_C
oldBuildActive: false
disabledReason: versão do Semantic Core incompatível
Proveniência opcional — nunca executada · pacote anterior desativado na V5.8.5
HTTP 400 errorCode: não informado message: Request failed with status code 400 details: null availableVersions: [] registeredHandlers: [] response.data: { "ok": false, "data": { "probe_error": { "semanticCoreVersion": "5.8.5", "schemaVersion": "5.8.5", "pipelineBuildId": "adamas-probelab-project-c-v585-20260721", "handlerBuildId": "probe-suite-supervised-v585-20260721", "projectId": "project-c-probesuite-luraph147", "projectType": "supervised-probe-laboratory", "pipelineName": "ADAMAS_PROBELAB_PROJECT_C", "handlerName": "executeProbeSuiteSupervisedLearningV585", "runId": "121517b5-48a1-4f98-9b62-18c9a0ddfaad", "createdAt": "2026-08-27T04:20:20.251Z", "failedStage": "REQUEST_VALIDATION", "errorCode": "PROBE_SUPERVISED_FAILURE", "errorMessage": "Authentication required to view users", "failedProbeId": null, "failedProbeIndex": null, "failedFunctionName": null, "failedParserNodeType": null, "failedConsumerModule": null, "failedOperation": null, "objectExpected": null, "objectActual": null, "availableObjectKeys": [], "stackTrace": "Base44Error: Authentication required to view users\n at _bundled.mjs:108:17358\n at async _i.request (_bundled.mjs:13:2598)\n at async _bundled.mjs:2222:5020\n at async _bundled.mjs:2249:28956", "lastCompletedStage": null, "sourceParserStatus": "not_started", "inputPresence": { "sourceFilePresent": false, "metadataFilePresent": false, "dumpFilePresent": false, "alignmentSeedFilePresent": false }, "inputHashes": { "inputSourceHash": null, "inputMetadataHash": null, "inputDumpHash": null, "inputAlignmentSeedHash": null } } } }
ADAMAS Project D — V5.9.6 Call-Arity Audit & Pseudo-Reconstruction
Luraph 14.7 real script · source-island ground truth · isolado do Project C
projectDVersion: 5.9.6
projectId: project-d-luraph147-real-script
pipelineName: ADAMAS_PROJECT_D_STATIC_INTAKE
trustScope: untrusted_exact_artifact_observation
requiredInputsPresent: false
canExecuteProjectD: false
artifactFingerprint: not_run
observedProtoCount: not_run
observedInstructionCount: not_run
opcodeCount: not_run
operandNameCount: not_run
rootDirectChildProtoCount: not_run
totalNestedProtoCount: not_run
protoNodeCount: not_run
protoEdgeCount: not_run
rootProtoCount: not_run
reachableProtoCount: not_run
orphanProtoCount: not_run
cycleCount: not_run
brokenProtoEdgeCount: not_run
totalScannedStrings: not_run
scannedStringsRejectedCount: not_run
sourceIslandCandidateCount: not_run
sourceIslandQualifiedCount: not_run
sourceIslandCandidateUnqualifiedCount: not_run
sourceIslandCount: not_run
keywordClusterCount: not_run
brokenProtoRefCount: not_run
anchorOpcodeCounts: {}
ngramCounts: {}
anchorCount: not_run
anchorFoundCount: not_run
anchorFlowConfirmedCount: not_run
sequenceAuditCount: not_run
op199Op15AuditCount: not_run
candidateRoleCount: not_run
candidateRoleLevel: not_run
callFrameAuditCount: not_run
callFrameCompatibleCount: not_run
callFrameContradictedCount: not_run
callFrameAmbiguousCount: not_run
stringArgumentCount: not_run
nonStringArgumentCount: not_run
operandRoleHypothesisCount: not_run
operandRoleEvidenceCount: not_run
operandRoleConflictCount: not_run
negCtrlOp199Total: not_run
negCtrlOp15Total: not_run
negCtrlOp15NotPrecededByOp199: not_run
loaderReconstructionInZip: not_run
stringLiteralCallCount: not_run
numberLiteralCallCount: not_run
booleanLiteralCallCount: not_run
otherLiteralCallCount: not_run
literalCallSkeletonCount: not_run
sigPartitionCount: not_run
zeroOccurrenceTotal: not_run
zeroInFrameCount: not_run
zeroOutOfFrameCount: not_run
executionAttempted: not_run
testsPassed: not_run
testsFailed: not_run
Selecione novamente os três arquivos do Project D (Dump JSON, Decompressed Lua, Payload Lua).
Validação dos três inputs (conteúdo, não apenas nomes)
requiredInputsPresent: false
uploadPayloadValid: false
dumpFile: present=false
decompressed: present=false
payload: present=false
uploadValidationErrors: DUMP_FILE_MISSING, DECOMPRESSED_FILE_MISSING, PAYLOAD_FILE_MISSING
Intake 100% estático · nenhum input é executado · load/loadstring/eval proibidos
Gating do botão EXECUTAR PROJECT D INTAKE
requiredInputsPresent:false
uploadPayloadValid:false
versionPreflightPassed:false
versionCompatible:false
handlerRegistered:false
pipelineRegistered:false
schemaRegistered:false
isSubmitting === false:true
runState in [created, failed]:true
runState: created
isSubmitting: false
canExecuteProjectD: false
disabledReason: waiting_for_required_inputs
Registries do Project D V5.9.6 (backend)
requestedProjectDVersion: 5.9.6
loadedProjectDVersion: not_resolved
availableProjectDVersions: —
requestedHandlerName: executeProjectDStaticIntake
resolvedHandlerName: not_resolved
resolvedHandlerVersion: —
resolvedHandlerIsFunction: false
requestedPipelineName: ADAMAS_PROJECT_D_STATIC_INTAKE
resolvedPipelineName: not_resolved
resolvedPipelineVersion: —
resolvedSchemaVersion: not_resolved
preflightStatus: idle
preflightErrorCode: null
preflightMessage: null
ignoredStaleResponseCount: 0
projectDHandlerRegistryKeys: —
projectDPipelineRegistryKeys: —
projectDSchemaRegistryKeys: —
Lifecycle do preflight (idle|running|passed|failed|timeout)
isPreflightRunning: false
preflightRequestId: —
preflightStartedAt: —
preflightFinishedAt: —
preflightAttemptCount: 0
disabledConditions (3)
requiredInputsPresent: expected=true actual=false
uploadPayloadValid: expected=true actual=false
selfTest_passed (V596-H3): expected=true actual=false
currentAttemptRunId: —
runState: created
latestCompletedRunId: —
latestCompletedVersion: —
latestCompletedOutputsPersisted: false
historicalRunMetadataKnown: false · historicalRunOutputsAvailable: false
compactZipReady: false
compactZipError: no completed persisted run available
✓ Perfis omg-obfuscator-v1 estrito e expanded-proto-tree explícito
✓ Protos aceitos, candidatos genéricos e rejeitados são separados
✓ Saída estrutural em tabelas Lua válidas, sem afirmar executabilidade
✓ Opcodes permanecem OP_<n> até existir evidência do dispatcher da mesma VM
✗ Decompilação para if/while/for exige dispatcher, handlers, registradores e CFG recuperados