Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 6, Position 2 = 7 Branch analysis from position: 6 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/QiIVv function name: (null) number of ops: 49 compiled vars: !0 = $doc, !1 = $javascriptCode, !2 = $script, !3 = $heads, !4 = $head, !5 = $scriptInHead line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 9 0 E > INIT_FCALL 'version_compare' 1 SEND_VAL '8.3.0' 2 SEND_VAL '5.0.5' 3 SEND_VAL '%3C%3D' 4 DO_ICALL $6 5 > JMPZ $6, ->7 6 > > RETURN null 11 7 > NEW $7 'DOMDocument' 8 SEND_VAL_EX '1.0' 9 DO_FCALL 0 10 ASSIGN !0, $7 12 11 INIT_METHOD_CALL !0, 'loadXML' 12 SEND_VAL_EX '%3Chead%2F%3E' 13 DO_FCALL 0 14 14 ASSIGN !1, '%0A++if+%281+%3C+4%29+%7B%0A++++alert%28%22hello%22%29%3B%0A++%7D%0A' 16 15 INIT_METHOD_CALL !0, 'createElement' 16 SEND_VAL_EX 'script' 17 DO_FCALL 0 $12 18 ASSIGN !2, $12 17 19 INIT_METHOD_CALL !2, 'appendChild' 20 INIT_METHOD_CALL !0, 'createCDATASection' 21 SEND_VAR_EX !1 22 DO_FCALL 0 $14 23 SEND_VAR_NO_REF_EX $14 24 DO_FCALL 0 19 25 INIT_METHOD_CALL !0, 'getElementsByTagName' 26 SEND_VAL_EX 'head' 27 DO_FCALL 0 $16 28 ASSIGN !3, $16 20 29 INIT_METHOD_CALL !3, 'item' 30 SEND_VAL_EX 0 31 DO_FCALL 0 $18 32 ASSIGN !4, $18 21 33 INIT_METHOD_CALL !4, 'appendChild' 34 SEND_VAR_EX !2 35 DO_FCALL 0 $20 36 ASSIGN !5, $20 23 37 ECHO 'libxml%3A+' 38 ECHO '2.9.4' 39 ECHO '%0A' 24 40 ECHO '%0AXML%3A%0A' 41 INIT_METHOD_CALL !0, 'saveXML' 42 DO_FCALL 0 $22 43 ECHO $22 25 44 ECHO '%0AHTML%3A%0A' 45 INIT_METHOD_CALL !0, 'saveHTML' 46 DO_FCALL 0 $23 47 ECHO $23 26 48 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0