Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 133 Branch analysis from position: 5 2 jumps found. (Code = 43) Position 1 = 28, Position 2 = 30 Branch analysis from position: 28 1 jumps found. (Code = 42) Position 1 = 31 Branch analysis from position: 31 2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 42 Branch analysis from position: 37 2 jumps found. (Code = 43) Position 1 = 46, Position 2 = 49 Branch analysis from position: 46 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 49 2 jumps found. (Code = 46) Position 1 = 66, Position 2 = 69 Branch analysis from position: 66 2 jumps found. (Code = 43) Position 1 = 70, Position 2 = 90 Branch analysis from position: 70 1 jumps found. (Code = 42) Position 1 = 121 Branch analysis from position: 121 2 jumps found. (Code = 44) Position 1 = 123, Position 2 = 104 Branch analysis from position: 123 2 jumps found. (Code = 43) Position 1 = 127, Position 2 = 132 Branch analysis from position: 127 1 jumps found. (Code = 42) Position 1 = 134 Branch analysis from position: 134 2 jumps found. (Code = 43) Position 1 = 138, Position 2 = 141 Branch analysis from position: 138 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 141 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 132 Branch analysis from position: 104 2 jumps found. (Code = 43) Position 1 = 107, Position 2 = 121 Branch analysis from position: 107 2 jumps found. (Code = 43) Position 1 = 119, Position 2 = 121 Branch analysis from position: 119 1 jumps found. (Code = 42) Position 1 = 123 Branch analysis from position: 123 Branch analysis from position: 121 Branch analysis from position: 121 Branch analysis from position: 90 Branch analysis from position: 69 Branch analysis from position: 42 Branch analysis from position: 30 2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 42 Branch analysis from position: 37 Branch analysis from position: 42 Branch analysis from position: 133 1 jumps found. (Code = 79) Position 1 = -2 filename: /in/nLHZo function name: (null) number of ops: 150 compiled vars: !0 = $__oc, !1 = $__ln, !2 = $__oid, !3 = $__id, !4 = $__here, !5 = $__rd, !6 = $__i, !7 = $__lp line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > INIT_FCALL 'extension_loaded' 1 SEND_VAL 'ionCube+Loader' 2 DO_ICALL $8 3 BOOL_NOT ~9 $8 4 > JMPZ ~9, ->133 5 > INIT_FCALL 'strtolower' 6 INIT_FCALL 'substr' 7 INIT_FCALL 'php_uname' 8 DO_ICALL $10 9 SEND_VAR $10 10 SEND_VAL 0 11 SEND_VAL 3 12 DO_ICALL $11 13 SEND_VAR $11 14 DO_ICALL $12 15 ASSIGN !0, $12 16 CONCAT ~14 'ioncube_loader_', !0 17 CONCAT ~15 ~14, '_' 18 INIT_FCALL 'substr' 19 INIT_FCALL 'phpversion' 20 DO_ICALL $16 21 SEND_VAR $16 22 SEND_VAL 0 23 SEND_VAL 3 24 DO_ICALL $17 25 CONCAT ~18 ~15, $17 26 IS_EQUAL !0, 'win' 27 > JMPZ ~19, ->30 28 > QM_ASSIGN ~20 '.dll' 29 > JMP ->31 30 > QM_ASSIGN ~20 '.so' 31 > CONCAT ~21 ~18, ~20 32 ASSIGN !1, ~21 33 INIT_FCALL 'function_exists' 34 SEND_VAL 'dl' 35 DO_ICALL $23 36 > JMPZ $23, ->42 37 > BEGIN_SILENCE ~24 38 INIT_FCALL 'dl' 39 SEND_VAR !1 40 DO_ICALL 41 END_SILENCE ~24 42 > INIT_FCALL 'function_exists' 43 SEND_VAL '_il_exec' 44 DO_ICALL $26 45 > JMPZ $26, ->49 46 > INIT_FCALL_BY_NAME '_il_exec' 47 DO_FCALL 0 $27 48 > RETURN $27 49 > CONCAT ~28 '%2Fioncube%2F', !1 50 ASSIGN !1, ~28 51 INIT_FCALL 'realpath' 52 INIT_FCALL 'ini_get' 53 SEND_VAL 'extension_dir' 54 DO_ICALL $30 55 SEND_VAR $30 56 DO_ICALL $31 57 ASSIGN ~32 !3, $31 58 ASSIGN !2, ~32 59 INIT_FCALL 'dirname' 60 SEND_VAL '%2Fin%2FnLHZo' 61 DO_ICALL $34 62 ASSIGN !4, $34 63 STRLEN ~36 !3 64 IS_SMALLER ~37 1, ~36 65 > JMPZ_EX ~37 ~37, ->69 66 > FETCH_DIM_R ~38 !3, 1 67 IS_EQUAL ~39 ~38, '%3A' 68 BOOL ~37 ~39 69 > > JMPZ ~37, ->90 70 > INIT_FCALL 'str_replace' 71 SEND_VAL '%5C' 72 SEND_VAL '%2F' 73 INIT_FCALL 'substr' 74 SEND_VAR !3 75 SEND_VAL 2 76 DO_ICALL $40 77 SEND_VAR $40 78 DO_ICALL $41 79 ASSIGN !3, $41 80 INIT_FCALL 'str_replace' 81 SEND_VAL '%5C' 82 SEND_VAL '%2F' 83 INIT_FCALL 'substr' 84 SEND_VAR !4 85 SEND_VAL 2 86 DO_ICALL $43 87 SEND_VAR $43 88 DO_ICALL $44 89 ASSIGN !4, $44 90 > INIT_FCALL 'str_repeat' 91 SEND_VAL '%2F..' 92 INIT_FCALL 'substr_count' 93 SEND_VAR !3 94 SEND_VAL '%2F' 95 DO_ICALL $46 96 SEND_VAR $46 97 DO_ICALL $47 98 CONCAT ~48 $47, !4 99 CONCAT ~49 ~48, '%2F' 100 ASSIGN !5, ~49 101 STRLEN ~51 !5 102 ASSIGN !6, ~51 103 > JMP ->121 104 > FETCH_DIM_R ~53 !5, !6 105 IS_EQUAL ~53, '%2F' 106 > JMPZ ~54, ->121 107 > INIT_FCALL 'substr' 108 SEND_VAR !5 109 SEND_VAL 0 110 SEND_VAR !6 111 DO_ICALL $55 112 CONCAT ~56 $55, !1 113 ASSIGN !7, ~56 114 INIT_FCALL 'file_exists' 115 CONCAT ~58 !2, !7 116 SEND_VAL ~58 117 DO_ICALL $59 118 > JMPZ $59, ->121 119 > ASSIGN !1, !7 120 > JMP ->123 121 > POST_DEC ~61 !6 122 > JMPNZ ~61, ->104 123 > INIT_FCALL 'function_exists' 124 SEND_VAL 'dl' 125 DO_ICALL $62 126 > JMPZ $62, ->132 127 > BEGIN_SILENCE ~63 128 INIT_FCALL 'dl' 129 SEND_VAR !1 130 DO_ICALL 131 END_SILENCE ~63 132 > > JMP ->134 133 > > EXIT 'The+file+%2Fin%2FnLHZo+is+corrupted.%0A' 134 > INIT_FCALL 'function_exists' 135 SEND_VAL '_il_exec' 136 DO_ICALL $65 137 > JMPZ $65, ->141 138 > INIT_FCALL_BY_NAME '_il_exec' 139 DO_FCALL 0 $66 140 > RETURN $66 141 > INIT_FCALL 'basename' 142 SEND_VAR !1 143 DO_ICALL $67 144 CONCAT ~68 'Site+error%3A+the+file+%3Cb%3E%2Fin%2FnLHZo%3C%2Fb%3E+requires+the+ionCube+PHP+Loader+', $67 145 CONCAT ~69 ~68, '+to+be+installed+by+the+website+operator.+If+you+are+the+website+operator+please+use+the+%3Ca+href%3D%22http%3A%2F%2Fwww.ioncube.com%2Flw%2F%22%3EionCube+Loader+Wizard%3C%2Fa%3E+to+assist+with+installation.' 146 ECHO ~69 147 > EXIT 199 4 148* ECHO 'HR%2BcPo5CuXQlazPPelycTpM8uC%2BfaQzpOb%2Bxjlr0yf4LWaNu39cWfKR1%2FqvESW5LMcEDtrRCoZtj%0AjeACNgmnJkgDv9Jkb4%2BsXt5GLQX2Y77voeFPEqcWCY%2F0RAdxs99h2PhTQrxWWTjZ%2BHws0DlIK09p%0ALFF52cG6jLf3AIl4wC%2BEmZf0rEGUaAs8sTO8%2Fj6yBJTU87jRSP0p%2FMoYxSurekBEnXdFQh1%2BvSQA%0A4dUV2dW3ol0YfZeGns8m2st70Q2aPfJs4KTyZTCxoo2LPsLQLsm60CADk0fEUqVTOjVvBbN073Ds%0AFVmzJvSa4b0Ed16%2BBtZ9JrX%2FyGleQlZfBNIrgmxFL2d4feq%2FK75OnTMMdXSjm4yUlL4ze5UWjRW8%0AWFxC3Oz57%2BzNtl8BzCVgsNOVMG2S5ipVZuTT6oxYKjpMq3tj8Q%2Fm06c0bBQjjH%2BzTM%2BaqlBWFPFN%0AQILsw8njhKJWpQJ0Sm5LdIpoNuEMeT9I%2BEM8NmtmIjlhV2EpdDPmkxHh4uEzq9kbXuVqaMbzi%2B5k%0A7SAF9q4z2u8Efs7Xqh0QahwGzISza3KDZmAWJ4bHJf5QUhY%2Ba88UGYU3gxA%2FibTRXlmd2Iaiqgiw%0A74s4yz4TqAEkTUGGm7lQEtH%2B2bJ5cQXd%2FsDOojR4ApH6%2FX3qStdcUKzmo59YTbMCLMHx9STKIyTI%0AkZg90qKcruRoXd3UCSwCyaOsitm8NXgp94imzyBij4GCauo5Dcmoz%2Bj62nTTMT8aiJTxOK1ffmqQ%0AA2xPD%2BYuoGtW9eiKqTp5sUgbgcbXvLvHibiFGp6%2BhaQOkevMQj8xclGvLXLYjP6SAuXNw1UlbJ%2Bk%0Adnv25isr8jXbDa3tzvfFfGOxnGvDUfjl1fnCacvFOpcOoXP2sH9lzPFYMKRD%2BAO5oFthXL3nBHc2%0A1aFGbFZG5JU3Hj6dkY6vgfFSZ4rft%2B4%2F52r8Ac3q3m6Xg%2FNpojz6zwiw81fbgLKiJPwY8c%2F%2FVr3g%0A%2BdILVFnBT36lxMc3oWDinbrVl8hrADoX4oWSHXkDId0xc1yfIJe%2Btfo8ugp%2FIzOjU2wwbSm7Wm8M%0A564zFrmYgQZcBkcTKMAJwDVCS7auKPiMg8UTi%2BZW1NKQA87aQ2bxePqvAfGi1SEOHem6ISG1p1tQ%0AicVXlz8UR17HxXwUHFHx1mF7Ay3EOjKDW9%2FWxJInyOIvxDpkKKYaMPz4%2FddzD8e2t%2FSD7qd9KC77%0AaPNyTr87knO76qbWL5CUCNK391Mdq6SwxA1yVEr4d5TMmNQpN%2FmSwEUabt90%2BLHt%2Bxe%2FpcX1lc2s%0A%2B%2BdYPShVDNnv4Ym5jvHU9cgBe5%2BhzfAWO%2FzBmamAs4DftrmNMUipqZPWVDS8m5PUPe9DZESQmut2%0AG9nlNrqkEDtLFxn5bZMyctvkb58pb4K9ort7ahw3Lg0k5WqMhJ4LSRMZn49sI3LfOl6nC4%2Ffq3Ha%0A%2BbcrifSgopYukVr9RYo5s5Bxl2bM%2F7OnT001RvEtsMMY1PeXoSWKYOwzI0g8J4NipvkLBxr%2B3cXE%0A%2F9l0ByU0X8TQ6%2BkMD0LJgepYmSxyBDmCqQk%2FyRSAennLvk9vjP0Cyd51M9FJfuVazDHNxCApfKd4%0As%2F5k97QoOrLcGDPMSWuNWKweOrbC8z49ZAkYPL2sQI3w1YBzNxdRKIwWEssTWYyVBZ7fROTQ%2Fn8C%0AAcqIYChGOuh%2FpgAdVIvadMSn0mvtb%2F1%2FYFqJRI4ZKEMCvVv8pI22ph98TdOohJuSEdm5eNoRVCZO%0AvU5SYIio03KCG2%2BYZMfChgoZfMVPcHQlEyeGUuEvLkLEw269nY2OnMsqH7%2BmKILyfjfqt4GMJMd3%0A5%2FCfEJky%2BtGm0jfkvIdxMqs0RJj%2FdotGsmAPTONKsVmH5i6%2FQer4rxqBpvB%2FibNDY0ueOQIIgMoe%0AZzLpDXYRowHHeym2u%2FiMSb7vGCfzBcsySwH8xd6NBS2aHvZ1RSaoBUxSxuj2%2B0iTH3xtHGB9UFIq%0A44K%2BQMD%2BcCSiR2OzngkRzls6%2Fwh5TQtf5nB%2FnDl0uYhBIzT5c2WrbBmt9obsM3FNWGKekG%2B96lzx%0ANUYyQdSVtkNcKoly0RngYE3%2F6w9thuELj3FlouMykpDwSvj6uEaWlMuU1JOgd3ZxOMD7OIGR%2FC8s%0AjJApLQBx9lULWkAQPu%2BxSUfOuKKUIDuvPwFvx302y9h7uvQfSVlEEb3DueCoXfOYN4Z8ijW7O2jr%0AELx55fpd3dCgvJhvKuyuLTOo1u8OYtbO%2FN9yFlJZJ4MmZWA0lGh27pG0Yp4lq6Bz6jhxPOeOOC%2BE%0AAHTz%2FFykS%2B%2Bdgi5wVR4N79ncqEsPVIktpYxJmsT6d6a9XZ4USOgXJdAdR9oTl0aN0ajg2raNTWwQ%0AUigLTs1v5IkR16mg%2FvRuDV2LewjPJoooW%2BhS9QjRl8klZSe7nzMCpgzw5QLDtXL36r1h1MxjfPFA%0AMtvzCgD8bUr5SvJww4GKYhKZilBS6ue6oJ1w9kXRMCkzqWCZTMbzP7WIG9a3FRvo9%2FVIZLu6YQxs%0AW%2FYdFSvqgds2Bmagojm0X0nxs90FkKMsS4FRlxarHViHQ0Z567Gei5OoPmjgr5c6yF02UAH5He%2FA%0A6gLRRTJ%2Blx3eA4PmNuwKNVCbPLlOzhqwodkCrA2dXePWQ%2Buk9vW7PTiAJ4X0VxAeHA8DSs6qcNKZ%0Aap30UtHmfNs8n2z%2Fln%2F9yhdK%2FVIlvK1vzmHQG75w%2Fq09HUOw1q51z3yQ7Q7P1ZBtiPygu98v3nEe%0AEFTXlhqYZzDAcV5CCdxcUbqhy9etmNBJT3iEhEGweWLebE8TUa8dEu2C1DD0TwH4%2FInOZWj%2BveUK%0A974pxDjFWpdnjbS1rPoY5PgKEUK9WzWEN9osFyd8RE9984jb9FW6UfhcYGd20lawCiD9V8ZLnfTK%0AZR%2Fj8Mm1JC%2BWDP71UsS4ElcDkkmxczxet1DDzd9Qp6%2Fc3wUaI0WNarFBWx7FlqMr8QgzuGeMEVf1%0AMFsgnZMkfhM8LlmBOo02UMiqRMa4U3xELer%2Bvsvx8sKnrd1LCBZuEB6tEsxWGVqYwjSVmheL67yL%0Ah2vKZAcXAfjv1RStrrgGRXiT46Tme0BjmoPjuQLCocQOdJ1TGCDCBZIOJermkeQDhOFXDmX2mK6U%0AsMqhjxHMUn8LZkB%2FGwQssEi4sTLdBC0HDrWBApqtZl9nggAvScDQtJYN%2F9OWJjQpfI1%2FsCQBj7EI%0A5kmewWP%2Fijhrid8IvSjmX8nTuRvW4LMHrMkdyCHFYCDUG05AxF84pp2YLVGiHOB5%2Bqjtf7OEi2Pg%0A5rZeE8SbnXDTZ1iCszCKpBj2VeXuDLkFjQ1Rowj9PZD7%2BoFIVFYmjm9FtwtmxShpKnKkL0bSJQ0Z%0AavuKPrYkzfX8GGODIGC%2BymbyxYFVp5WJqBlCqGW%2BPDiJ3pWDDWSfd%2BOjqcN%2FRC1d4RHhpis0XHVi%0AkbpX6%2Fm1jB3z8obdzuq0vwxYJX1hZX7dCYjGC6GMAX1kZ8%2BADKRLDNqQcTJD2w9YhUao3cvEjAvy%0AwZ%2BNIOeAZvww5%2BJbNMLVy4H0G14T9HjMr6o9PADxgGJ%2Fh4yFZCwHb0esvdEAyLRXaGw8bSvYL4Nv%0AWs6vt9kXjzi2DucCGlCZOQ16SII13BgwSWmQnP%2B9ija6pHmkttPzV1PR2mYbn7HPPFC8B5t0iRlR%0AYopxAWX2kXLrqQRk8NAI9oJPgE1NkC78YA82u8Zw' 52 149* > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0