Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 94 Branch analysis from position: 94 2 jumps found. (Code = 44) Position 1 = 95, Position 2 = 39 Branch analysis from position: 95 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 39 1 jumps found. (Code = 42) Position 1 = 93 Branch analysis from position: 93 2 jumps found. (Code = 44) Position 1 = 94, Position 2 = 40 Branch analysis from position: 94 Branch analysis from position: 40 2 jumps found. (Code = 43) Position 1 = 43, Position 2 = 44 Branch analysis from position: 43 1 jumps found. (Code = 42) Position 1 = 94 Branch analysis from position: 94 Branch analysis from position: 44 2 jumps found. (Code = 44) Position 1 = 94, Position 2 = 40 Branch analysis from position: 94 Branch analysis from position: 40 filename: /in/nkVLD function name: (null) number of ops: 111 compiled vars: !0 = $prg, !1 = $Pattern, !2 = $pagedata, !3 = $PRG2, !4 = $matches line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'file_get_contents' 1 INIT_FCALL 'implode' 2 SEND_VAL '%2F' 3 FETCH_R global ~5 '_SERVER' 4 FETCH_DIM_R ~6 ~5, 'DOCUMENT_ROOT' 5 INIT_ARRAY ~7 ~6 6 ADD_ARRAY_ELEMENT ~7 '..%2Fmiser-vars%2FPRG%2FMISER.BAS' 7 SEND_VAL ~7 8 DO_ICALL $8 9 SEND_VAR $8 10 DO_ICALL $9 11 ASSIGN !0, $9 5 12 INIT_FCALL 'file_get_contents' 13 INIT_FCALL 'implode' 14 SEND_VAL '%2F' 15 FETCH_R global ~11 '_SERVER' 16 FETCH_DIM_R ~12 ~11, 'DOCUMENT_ROOT' 17 INIT_ARRAY ~13 ~12 18 ADD_ARRAY_ELEMENT ~13 '..%2Fmiser-vars%2Fregex%2FLINES.re' 19 SEND_VAL ~13 20 DO_ICALL $14 21 SEND_VAR $14 22 DO_ICALL $15 23 ASSIGN !1, $15 7 24 INIT_FCALL 'file_get_contents' 25 INIT_FCALL 'implode' 26 SEND_VAL '%2F' 27 FETCH_R global ~17 '_SERVER' 28 FETCH_DIM_R ~18 ~17, 'DOCUMENT_ROOT' 29 INIT_ARRAY ~19 ~18 30 ADD_ARRAY_ELEMENT ~19 '..%2Fmiser-vars%2Fhtml%2Findex.html' 31 SEND_VAL ~19 32 DO_ICALL $20 33 SEND_VAR $20 34 DO_ICALL $21 35 ASSIGN !2, $21 9 36 ASSIGN !3, '' 11 37 ASSIGN_OP 8 !3, '%3Ctable%3E%3Ctbody%3E' 12 38 > JMP ->94 14 39 > > JMP ->93 16 40 > STRLEN ~25 !0 41 IS_IDENTICAL ~25, 0 42 > JMPZ ~26, ->44 43 > > JMP ->94 18 44 > INIT_FCALL 'preg_match' 45 SEND_VAR !1 46 SEND_VAR !0 47 SEND_REF !4 48 DO_ICALL 20 49 INIT_FCALL 'file_put_contents' 22 50 INIT_FCALL 'implode' 24 51 SEND_VAL '%2F' 26 52 FETCH_R global ~28 '_SERVER' 53 FETCH_DIM_R ~29 ~28, 'DOCUMENT_ROOT' 54 INIT_ARRAY ~30 ~29 28 55 FETCH_DIM_R ~31 !4, 'linelabel' 56 CONCAT ~32 '..%2Fmiser-vars%2FPRG%2F', ~31 57 CONCAT ~33 ~32, '.BAS' 58 ADD_ARRAY_ELEMENT ~30 ~33 59 SEND_VAL ~30 60 DO_ICALL $34 61 SEND_VAR $34 30 62 FETCH_DIM_R ~35 !4, 'linelabel' 63 FETCH_DIM_R ~36 !4, 'sep' 64 CONCAT ~37 ~35, ~36 65 FETCH_DIM_R ~38 !4, 'code' 66 CONCAT ~39 ~37, ~38 67 SEND_VAL ~39 68 DO_ICALL 33 69 INIT_FCALL 'str_replace' 70 FETCH_DIM_R ~41 !4, 'linelabel' 71 FETCH_DIM_R ~42 !4, 'sep' 72 CONCAT ~43 ~41, ~42 73 FETCH_DIM_R ~44 !4, 'code' 74 CONCAT ~45 ~43, ~44 75 SEND_VAL ~45 76 SEND_VAL '' 77 SEND_VAR !0 78 DO_ICALL $46 79 ASSIGN !0, $46 34 80 INIT_FCALL 'htmlentities' 81 FETCH_DIM_R ~48 !4, 'linelabel' 82 SEND_VAL ~48 83 DO_ICALL $49 84 CONCAT ~50 '%3Ctr%3E%3Ctd%3EPRG%5B', $49 85 CONCAT ~51 ~50, '%5D%3C%2Ftd%3E%3C%2Ftr%3E%3Ctr%3E%3C%2Ftd%3E' 86 INIT_FCALL 'htmlentities' 87 FETCH_DIM_R ~52 !4, 'code' 88 SEND_VAL ~52 89 DO_ICALL $53 90 CONCAT ~54 ~51, $53 91 CONCAT ~55 ~54, '%3C%2Ftd%3E%3C%2Ftr%3E' 92 ASSIGN_OP 8 !3, ~55 14 93 > > JMPNZ <true>, ->40 12 94 > > JMPNZ <true>, ->39 39 95 > ASSIGN_OP 8 !3, '%3C%2Ftbody%3E%3C%2Ftable%3E' 41 96 INIT_FCALL 'str_replace' 97 SEND_VAL '%7B%7B+title+%7D%7D' 98 SEND_VAL 'Miser+Ripper' 99 SEND_VAR !2 100 DO_ICALL $58 101 ASSIGN !2, $58 42 102 INIT_FCALL 'str_replace' 103 SEND_VAL '%3C%3C+page+%3E%3E' 104 SEND_VAR !3 105 SEND_VAR !2 106 DO_ICALL $60 107 ASSIGN !2, $60 44 108 ECHO !2 46 109 > EXIT 47 110* > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0