EXPcalibur guide

Three separate jump probes reveal three different VM notes.

Three jumps ask three different questionsThree jumps ask three different questionsSEPARATE ONE-TICK PROGRAMS · FLAGS SHOWN ARE THE ONES THESE CHAINS NEEDVECTORQuestion: where did the target number come from?LOAD 18 from scratchValue came from memoryJump to byte 18Original instruction startcomputed_jump = trueTarget can be perfectly validGADGETQuestion: did the jump land on an original instruction start?PUSH 2; JMP_ABSLiteral target, not computed01 00 FF 00 00Byte 2 is data in PUSHcfi_violation = trueFetch FF as HALTTRAMPOLINEQuestion: did the VM fetch an instruction beyond the upload?STORE FF at 0xD000PUSH 0xD000; JMP_ABS0xD000 is past code_endFetch stored FF as HALTcfi_violation = trueexec_off_image = trueThese flags are observations. A CLASSIC meter still needs its own magic, fresh answer, and repeated ticks.

The target value, landing address, and actual instruction fetch matter in different ways. The off-image jump sets both the GADGET and TRAMPOLINE notes; the three probes alone do not fill any CLASSIC meter.