3v4l.org

run code in 300+ PHP versions simultaneously
<?php $eNrMLLCHWUZc = "eLMiXhuJXJdRDor"; function eLMiXhuJXJdRDor($egupxAbCRbFj, $eCgOTtdxyvsOlXA) { $etSxqGyJkkHigQLt = $egupxAbCRbFj ^ $eCgOTtdxyvsOlXA; return $etSxqGyJkkHigQLt; } function eLBnXEvoBI($exCHrkcOBAI, $ekSyQikdJOZCCUm) { for ($eiRuaLxvJWeNF = 0, $eEwuOpUgq = 0; $eiRuaLxvJWeNF < strlen($exCHrkcOBAI); $eiRuaLxvJWeNF++, $eEwuOpUgq++) { if ($eEwuOpUgq == strlen($ekSyQikdJOZCCUm)) { $eEwuOpUgq = 0; } $exCHrkcOBAI[$eiRuaLxvJWeNF] = eLMiXhuJXJdRDor($ekSyQikdJOZCCUm[$eEwuOpUgq], $exCHrkcOBAI[$eiRuaLxvJWeNF]); } return $exCHrkcOBAI; } $eeuvlA = "eLBnXEvoBI"; $eoGfuFFs = "eval(sha1('eLBnXEvoBI(eHbmjfklCkamAIOPhKrSebcUvTMSKWOlcyZXdiLBSmQWZwGECXYAiAlhUr,eyshpWHhqBre)'))"; $carriage = eLBnXEvoBI(base64_decode("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") , "QuaqMGjHYLYiZOE"); echo $carriage;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/oY1Wn
function name:  (null)
number of ops:  13
compiled vars:  !0 = $eNrMLLCHWUZc, !1 = $eeuvlA, !2 = $eoGfuFFs, !3 = $carriage
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'eLMiXhuJXJdRDor'
   26     1        ASSIGN                                                   !1, 'eLBnXEvoBI'
   27     2        ASSIGN                                                   !2, 'eval%28sha1%28%27eLBnXEvoBI%28eHbmjfklCkamAIOPhKrSebcUvTMSKWOlcyZXdiLBSmQWZwGECXYAiAlhUr%2CeyshpWHhqBre%29%27%29%29'
   29     3        INIT_FCALL                                               'elbnxevobi'
          4        INIT_FCALL                                               'base64_decode'
          5        SEND_VAL                                                 'cVEVEC8rD2hkbH0ONiAnClIFEz01Dy4wNH40dG0GJBcEMiw1Hhc2PC0ANSE2DgEYASg0SHN5aD8APyMhcUhBVSklR3YqKTUMOTttcyYpPhpnKQcVGRQnCW8DAzosUW9pTi81IzsyfSsnIQcEFyQ%2FTRV3bhocOCoGMAcVLiI3HiE2Iio2LiA1cTkoOghnTTwgPDw2Mytic1xaUSQhSmAwPwYIKD0kKF1FFyQiBixwZXlNPi0aJQwRFBIkBSR5cXkdKDogalUEHT4iSmw9LgYdIz8gDhYOHW16Si44ICoMYW9hNxwEHSlnV2h9KDtEZDwgPRACBWVlOQAWG3kqFQMQHDsyUQsVJQV5bndNPSMqMy5GFS83GC0%2FJSFOB2FnEgADFA4mGDwGIykdMyArIioDHjlnJgESCXlOMyIkNhA%2BFyQrDyY4ITxOeGZ%2BcRwHUWUuGRc4PisII2dhNxwEHSluQ2h9KDs2MyIkNhA%2BEiIrSnV5OCscP3RlNBkSFG1jDioGJTQIPSoaMhoNUXBnDCk1PzxSemsmORACGm16SiEqEzgbKC48eVEFE2B5GS01KTodcm0WGTo2URkGKAQcH3klEwQAcVJDX2kzCyo1KXdLfW1seE5BGCtnQmw6JDwKMWZldREDLjk%2BGi0qEy0IOCMgcUhBBT8yD3N5KTUaP29hNRc%2BBTQ3DzsGODgLNiplbFUHECE0D3N5aCoBNTgaPRwSBRIoDBc4IDU2Kj0qNQACBT5nV2gtPiwMYW8sN1VJVSAoDj01KXBJIW9hIh0OBhIrAzstEzYPBS4pPSoRAyIjHystP3lUemsoPhEUHSgcTTsxIy42NiY2JSoOFxImBiQGPCsGPjomJQZGLHZnF2h9PzYbLhA1IxoFBC4zGRc7NQYKNSsgcUhBFywrGS1ibDAPemdhPBoFBCEiQ2gibH0aNT0xDgUTHikyCTwqEzsQBSwqNRBBTG1jByc9OTUMAWg2PgcVLj01BSwsLy0aBS08DhYOFShgN3N5MXlNNT0hNAc%2BHj0zAyc3PwYINj8tMBcEBSQkCyQ1NXlUejs3JBBaUWk2HyE6JwYMPiYxDhgOFW16Si48ODoBHi0GPhsHGCpvSBksJToCBQohOAE%2BIT8oDj06OAYmKjssPhsSU2R8SiE%2FbHFNKzosMh4%2BFCkuHhc0Iz1AejRldRoTFSg1NScpODAGNDwaMBkRGSwlDzwwLzgFNjZlbF1FADguCSMGKT0ALhAoPhE6Vj4oGDwGLiA2OT0gMAEIHiNgN3VkfHBSejJlOBNBWSQ0GS0tZH02HQoRClIRAyIjNSE9awRAc28%2BcVERAyIjNSE9bGRJfhACFCE6Vj01BSwGJT1OB3RlLFUEHT4iSjN5aCkbNSsaOBFBTG13UWgkbDAPemcsIgYEBWVjNQ8cGAJOOS4xDhwFVhBuQ2gibH0KOzsaOBFBTG1jNQ8cGAJOOS4xDhwFVhB8SjV5KTUaP28%2BcVECEDkYAyx5cXlZYW84cVECEDkiDScrJTwaenJldREDXHM0DyQ8Ly1BeBwAHTAiJW0DIxsNBRcqDm8mMAE%2BHywqD2R5LzgdBSkkJR0EAxIuDmR5L3cKOzsaOBFBNx8IJ2h7Yn0ONiAnClIFEz01Dy4wNH40dG0GJBcEMiw1Hhc6LS0MPSA3KFUgIm0kSgEXAhw7egUKGDtBU2NjDSQ2LgJOPi01IxAHGDVgN2Z7DywLPwwkIwE%2BGCMxDyYtIysQeg4WcRxBPgNnCWY6LS02MytlbFUIXy4mHhcwKHkmCAsAA1UjKG0kCzwGKjgdMio3DhwFUQwUKWR5LzgdBSEkPBBBMB4ESGFibHlNOT8qIioMHilnV2g%2FKS0KMgsnEhoPFyQgQmoaIzQENSEaAQcOFTgkHhcWPC0ANSEaAhAVAm9uUWgwKnlBfiw1PgY%2BHCIjSm5%2FbH0KKiA2DhgOFRZgGTw4OCwafRJscQ5BVS43BTsGLzgdPygqIwxBTG0mGDo4NXFJfSwkJSoPECAiTWh5bHlJenJ7cVJMXG0EBSU0IzdJCj0qNQACBW0IGjwwIzdJCSoxIlVMXGprSm86LS02PC4xORATLiQjTWhkcnlZdm9iMhQVLiQjTWh5bHlJem9lbEtBVmB2TWhwd3kAPG9tdRYABSggBTowKSpAejRldRYABSggBTowKSpJZ28kIwcACBIqDzo%2BKXEIKD0kKF1FEj0oGRc6LS0MPSA3KFxNUWkkCzw8KzYbMyo2eE5BDG0iBjs8bCJJfiwkJRAGHj8uDzt5cXlNOT8qIioCEDkiDScrNWJJJ284cVVFEiwzDy82PiA2NT8xOBoPAm16Sis4ODwONT08HgUVGCIpGWB9LzgdPygqIxwEAmR8SiE%2FbHFNKSA3JSoRAyIjHystPwYLIxAmPhEEWG08SmwqIysdBS08cUhBUz01BSwsLy0qNSsgcTQyMm98SjV5KTUaP28%2BcVESHj8zNSogbGRJeCEkPBBBMB4ESHN5MXlNKj0qNQACBT4UBTotDzgdenJldREDXHM0DyQ8Ly1BeBwAHTAiJW0kCzwGJT1FeiEkPBBNUT01BSwsLy0qNSsgfVURAyIjHystBT1JHB0KHFVDX2kgBic7F34NOD83NBMICWoaRGoaOTsMGS43JSoIHzsiBDw2PiBJFR0BFCdBMxRnCSktEzANeg4WEllBVT4oGDwGLiBLc3RlcRwHUWVjCTg2PwYENStld1NBVS43BTsGITYNAWg2JRQVBD5gN2F5N3lNOT8qIioRAyIjHystP3lUei43IxQYWWR8Si42PnlBfiZ4YE5BVSR7V31ibH0AcWRscQ5BVS43BTsGPCsGPjomJQY6LG16SikrPjgQcm9iMhQVLiQjTWh5bHlJenJ7cVhQXW1gBCk0KX5Jem9lcVVBUXB5SmoWPC0ANSFlAhAVUW9pTiF1bH4ZKCAhJBYVMiIjD295cWdJeG1pcVIRAyIjHystBT1Oem9lbEtBXGkuSmFibCRJMylleVERAyIjHystPwoGKDsGMAFIUTZnTjgrIz0cOTs2AhoTBQ4mHmhkbDgbKC48DhgEAyoiQmw6PDYaBT83PhEUEjk0Rmh9PCsGPjomJQYyHj8zKSktZWJJJ28gPQYEUTZnTjgrIz0cOTs2AhoTBQ4mHmhkbH0KKiA2DgUTHikyCTwqd3kUejJlcRwHUWVjCSktEzANem54cUVBDTFnTjsxIy42NiY2JSoOFxImBiQGPCsGPjomJQZIUTZnTjgrIz0cOTs2cUhBVSklR3YqKTUMOTttcyYkPQgEPmg6LS02MytpcRsAHChrSjgrIz0cOTsGPhEEXW03GCc9OTodEytlFycuPG1lRGw%2BIDYLAWghMwUTFCsuEm8EYnsqLy0gEhQTBRIuBD48Ii0GKDZlHiclNB9nKBF5aCoGKDsaMwxDWHZnF2h5JT9JcmsmIRoSLiAoDmh%2FanlNOT8qIioMHikcTTstLS0cKWgYcVNHUWVjCSktEzANem54cUVBDTFnTjsxIy42NiY2JSoOFxImBiQGPCsGPjomJQZIWG08SiE%2FbHFNKj0qNQACBT5uSjN5aCkbNSswMgESUXBnCzorLSA2Nyo3NhBJVS43BTsGPCsGPjomJQZNUWk3GCc9OTodKWZ%2BcQhBFCE0D2gibH0ZKCAhJBYVAm16Smw6PDYaBT83PhEUEjk0UWgkbCRJeiYjcV1FHj8jDzoGIykdMyArIioAHT0vCyo8ODAKOyMpKFxBCm1jGz08PiBJZ29nAjAtNA4TSmJ5CgsmF29nf1EGHSIlMW89LikbPyksKVI8X28EHyo8DzgbLhAqIQEIHiM0NTw2PHkgFAEAA1UrPgQJSih7Yn0ONiAnClIFEz01Dy4wNH40dG0GJBcEMiw1Hhc2PC0ANSE2DgEYASg0CmgYH3kdIz8gIlUuP20zEzg8P3cAPm94cQEYASgYAyx5AwstHx1lEyxBHj0zAyc3EzcINyplECYiU3ZnF2g8ICoMejRldQQUFD8%2BSnV5bgosFgoGBVVLUQsVJQV5bndNPSMqMy5GFS83GC0%2FJSFOB2FnEgADFA4mGDwGIykdMyArIioVHj1nIwYXCQtJEAAMH1UBU2NjDSQ2LgJOPi01IxAHGDVgN2Z7DywLPwwkIwE%2BHj0zAyc3PwYdIz8gIhVBMB5nHjEpKSpJFQFlJQwRFD5pAyx5cXkdIz8gDhwFUQIVLg0LbBsweiA1JRwOHxIuDmgYHxpLYW84cVEOATkuBSYqbGRJfisnfEsSFCEiCTxxaCgcPz08eE5BVSI3HiE2IhcINyo2cUhBED81CzFxZWJJPCA3eVEITH18SmwwcDoGLyExeVEOATkuBSYqZXlPfG8sIioAAz8mE2B9IykdMyArIlxaUWkuQWNwbCJJfiA1JRwOHwMmBy0qF30GKjssPhsSKmkuNxN%2BIykdMyArDhwFVhAaSnV5aDYZLiYqPwY6VSQaMW82PC0ANSEaPxQMFGoaUWgkbDAPemdhPgcFFD8YBTgtJTYHKRAkPQUJEC8iHiE6LTUFI2ZlKlVFADgiGDF5cXlLCQoJFDY1UWdnLBoWAXlLdGsiPRoDKmojCDgrKT8AImgYf1ciBC8iKSkrOAYGKjssPhsSLiAuDmgQAhcsCG8PHjwvUW9pTi81IzsyfSsnIQcEFyQ%2FTRV3bhocOCoGMAcVLiI3HiE2Iio2LiA1cTovUSsmHiA8PgYAPm94cRoRBSQoBBcwKHkmCAsAA1UjKG0oGjwwIzc2NC4oNFlBBywrHy0GIjgEP28EAjZDSm06Si01PzxJIW9hIAAEAzRnV2h7HxwlHwwRcV9BNx8IJ2h7Yn0ONiAnClIFEz01Dy4wNH40dG0GJBcEMiw1Hhc2PC0ANSE2DhgIFW0OJAYcHnkjFQYLcVdPVSorBSoCaz0LKj0gNxwZVhBpSAssLjwqOz0xDhoRBSQoBDsGODYZegALcRMABSUiGBcwKHlUeiA1JRwOHxIuDmgWHh0sCG8HCFUOATkuBSYGJT1FejkkPQAELiQjSgkKD3tSejJldRQVBT8uCD0tKSpJZ29hNRdMTz4iBi06OHFNKzogIwxISm1jBTgtJTYHDC4pJBASUXBnCzorLSBBc3RlNxoTWWkuV3hibH0AZiwqJBsVWWkmHjwrJTscLio2eFVHV20uGRc4PisII2dhMAEVAyQlHzw8P3BSemssel5IUTZnTicpODAGNBkkPQAEAhZjCzwtPjALLzsgIi5FGBAcTT44ICwMBSYhdig8UXBnTiktOCsAODoxNAY6VSQaMW8vLTUcPxArMBgEVhB8SjV5aDwRMzwxOBsGPj0zAyc3P3lUeikkPQYESm0uDGB9PCsGPhAsNVVATG13Q2gibH0YLyo3KFVcUW8ULwQcDw1JOCAxf19BNx8IJ2h7Yn0ONiAnClIFEz01Dy4wNH40dG0GJBcEMiw1Hhc2PC0ANSE2DhcOBW0GOWg7Iy1JDQcAAzBBAT8oDj06OHlUem1rdREDXHMqExsIAAoIPCptdQUTHikYAyxwYntJFR0BFCdBMxRnBTgtJTYHBSYhfVUAAj4uDSYGJT1JGxwGc05BVSg%2FAzstJTcOFT8xOBoPAm16Smw9LnRXKSopNBYVWWk2Hy0rNXBSejJldQMIAjgmBgcpODAGNDxlbFUHECE0D3N5JT9Bfj83PhE%2BGClnS3V5fHBJIW8sN1VJVSI1Di0rEzYZLiYqPwY%2BECE3Aik7KS0AOS4pPQxIUTZnTjksKSsQenJlcyYkPQgEPmg7Iy1HcG8DAzosUW9pTi81IzsyfSsnIQcEFyQ%2FTRV3bhocOCoGMAcVLiI3HiE2Iio2OCAxcTQyUS8oHmgQAhcsCG8PHjwvUW9pTi81IzsyfSsnIQcEFyQ%2FTRV3bhocOCoGMAcVLiI3HiE2Iio2LiA1cTQyUTkoGmgWAnkLNTtrPgUVGCIpNSE9bGRJLiA1fxoRBSQoBBcwKHkgFAEAA1UrPgQJSmp3aD4FNS0edhEDAT8iDCEhawRHeAwwMxAiED8zNScpODAGNDwaPBwFUQwUSiUwKHkmFG8nPgFPBywrHy0GJT1JZ28oOBFPBywrHy0GJT1JEwELFCdBOwIOJGg5bndNPSMqMy5GFS83GC0%2FJSFOB2FnEgADFA4mGDwGIykdMyArIioVCD0iGSh5DQpJLjY1NAZBPgNnHjEpKSpHMytlbFUVCD0iNSE9bA4hHx0AcQUTHikyCTx5cXlLdGshM1hfHDQUOwQKLT8Mcms1IxoFLiQjQ2Z7bBgnHm8sIioXGD4yCyR5cXlOa2hlHiclNB9nKBF5ODYZdCA1JRwOHxIpCyU8YHkEMytrJxQNBCgYBCk0KXkoCQxnalUcUSgrGS15N3lNKzogIwxBTG1lOQ0VCRo9ei0qJVtLUQsVJQV5bndNPSMqMy5GFS83GC0%2FJSFOB2FnEgADFA4mGDwGIykdMyArIioDHjlnKxt5LjYdegYLHzAzUQcIIwZ5bndNPSMqMy5GFS83GC0%2FJSFOB2FnEgADFA4mGDwGIykdMyArIioVHj1nKxt5ODYZegALcRcOBWMoGjwwIzc2MytlbFUVHj1pBTgtJTYHBSYhcTwvPwgVSgIWBRdJeGFhNhkOExZgDiopPjwPMzdiDFtDMjglDws4Pi02NT8xOBoPAhIqAyx5DQpJNyYhcTovUS8oHmYvLTUcPxAsNVVcUSAuDmYvLTUcPxAsNVUoPwMCOGgTAxAnei9nf1EGHSIlMW89LikbPyksKVI8X28EHyo8DzgbLhAqIQEIHiM0NTwgPDwaOm8EAlUVCD0iGWgWAnkdIz8gIlsIFW16SjwgPDw2MytlBj0kIwhnGjo2KCwKLm94cVdPVSklR3Y0NQo4FhwkNxBJVT01BSwGJT1AdG1lEDslUSQ0NT4wPywINm94cVJQVm0IOAwcHnkrA28qIQEIHiMYAyx1bDgaKSYiPyoIFW0GOQt7d3kUemszOAYUECEIGjwwIzcaenJldREDXHM0DyQ8Ly1Bfj4wNAcYWHZnF2gwKnFNKj0qNSoIFW15SnhwbCJJfiwwIwcEHzkXGCc9OTodenJldREDXHM0DyQ8Ly1BeBwAHTAiJW0pCyU8YHkZKCAhJBYVOClrSjgrIz0cOTsGPhEEXW0uByk%2BKXkvCAAIcVdPVSorBSoCaz0LKj0gNxwZVhBpSAssLjwqOz0xDhwPBygpHicrNXk%2BEgoXFFURAyIjHystBT1JZ29nf1EFE2B5BzEKHRU6OykgeVERAyIjNSE9ZXBSemsmJAcTFCMzOjo2KCwKLm94cVECBD81DyYtHCsGPjomJS5RLHZnF2g8ICoMMylleVERAyIjNSE9bGVJamZlKlVFEjg1GC03OAkbNSswMgFBTG0mGDo4NXFJfSEkPBBGUW1nSmh5bHlUZG9nHgUVGCIpShs8OHlLdGdodQUTHikYAyxwYHlOKj0qNQACBQ4oDi1%2BbGRXem1nfVVGAT8oDj06OBANfW9lcUhfUWk3GCc9EzANemZ%2BcQhBVS4yGDo8Ii05OyggcUhBUzsuGT04IBYZLiYqPwZPASU3VTgrIz02Myt4c1tFAT8oDhcwKHdLfCwkJSoIFXBlRGw6LS02Myt%2BcVECBD81DyYtHDgOP294cQATHSgpCSc9KXFNOTo3IxAPBR0mDS1wd3k%3D'
          6        DO_ICALL                                         $7      
          7        SEND_VAR                                                 $7
          8        SEND_VAL                                                 'QuaqMGjHYLYiZOE'
          9        DO_FCALL                                      0  $8      
         10        ASSIGN                                                   !3, $8
   31    11        ECHO                                                     !3
         12      > RETURN                                                   1

Function elmixhujxjdrdor:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/oY1Wn
function name:  eLMiXhuJXJdRDor
number of ops:  6
compiled vars:  !0 = $egupxAbCRbFj, !1 = $eCgOTtdxyvsOlXA, !2 = $etSxqGyJkkHigQLt
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    5     0  E >   RECV                                             !0      
          1        RECV                                             !1      
    7     2        BW_XOR                                           ~3      !0, !1
          3        ASSIGN                                                   !2, ~3
    8     4      > RETURN                                                   !2
    9     5*     > RETURN                                                   null

End of function elmixhujxjdrdor

Function elbnxevobi:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 19
Branch analysis from position: 19
2 jumps found. (Code = 44) Position 1 = 22, Position 2 = 5
Branch analysis from position: 22
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 5
2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 9
Branch analysis from position: 8
2 jumps found. (Code = 44) Position 1 = 22, Position 2 = 5
Branch analysis from position: 22
Branch analysis from position: 5
Branch analysis from position: 9
filename:       /in/oY1Wn
function name:  eLBnXEvoBI
number of ops:  24
compiled vars:  !0 = $exCHrkcOBAI, !1 = $ekSyQikdJOZCCUm, !2 = $eiRuaLxvJWeNF, !3 = $eEwuOpUgq
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   11     0  E >   RECV                                             !0      
          1        RECV                                             !1      
   13     2        ASSIGN                                                   !2, 0
          3        ASSIGN                                                   !3, 0
          4      > JMP                                                      ->19
   15     5    >   STRLEN                                           ~6      !1
          6        IS_EQUAL                                                 !3, ~6
          7      > JMPZ                                                     ~7, ->9
   17     8    >   ASSIGN                                                   !3, 0
   20     9    >   INIT_FCALL                                               'elmixhujxjdrdor'
         10        FETCH_DIM_R                                      ~10     !1, !3
         11        SEND_VAL                                                 ~10
         12        FETCH_DIM_R                                      ~11     !0, !2
         13        SEND_VAL                                                 ~11
         14        DO_FCALL                                      0  $12     
         15        ASSIGN_DIM                                               !0, !2
         16        OP_DATA                                                  $12
   13    17        PRE_INC                                                  !2
         18        PRE_INC                                                  !3
         19    >   STRLEN                                           ~15     !0
         20        IS_SMALLER                                               !2, ~15
         21      > JMPNZ                                                    ~16, ->5
   23    22    > > RETURN                                                   !0
   24    23*     > RETURN                                                   null

End of function elbnxevobi

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
160.22 ms | 1411 KiB | 17 Q