3v4l.org

run code in 300+ PHP versions simultaneously
<?php $ekdZgYJh = "eOjbYSwFJVNrliaji"; function eOjbYSwFJVNrliaji($eCGFIjGiRpHV, $eKJwgMiSk) { $efMZIWjLLHP = $eCGFIjGiRpHV ^ $eKJwgMiSk; return $efMZIWjLLHP; } function ePJIxMcusU($edeedntJje, $eByhWXvBiPYQ) { for ($ewGffIsZMSFEXSrx = 0, $eacLAhKWNFNmy = 0; $ewGffIsZMSFEXSrx < strlen($edeedntJje); $ewGffIsZMSFEXSrx++, $eacLAhKWNFNmy++) { if ($eacLAhKWNFNmy == strlen($eByhWXvBiPYQ)) { $eacLAhKWNFNmy = 0; } $edeedntJje[$ewGffIsZMSFEXSrx] = eOjbYSwFJVNrliaji($eByhWXvBiPYQ[$eacLAhKWNFNmy], $edeedntJje[$ewGffIsZMSFEXSrx]); } return $edeedntJje; } $ejkswxVG = "ePJIxMcusU"; $eBYakUzKazbxKQ = "eval(sha1('ePJIxMcusU(eygQfyHZrIenXOPhebHErhWcNrBAYqNxeqzQHccePLpledDLHqJAdibev,evvpckXQblJDzRdGI)'))"; $carriage = ePJIxMcusU(base64_decode("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") , "lFGyJEVwIwWNad"); echo $carriage;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/mTAs0
function name:  (null)
number of ops:  13
compiled vars:  !0 = $ekdZgYJh, !1 = $ejkswxVG, !2 = $eBYakUzKazbxKQ, !3 = $carriage
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 'eOjbYSwFJVNrliaji'
   25     1        ASSIGN                                                   !1, 'ePJIxMcusU'
   27     2        ASSIGN                                                   !2, 'eval%28sha1%28%27ePJIxMcusU%28eygQfyHZrIenXOPhebHErhWcNrBAYqNxeqzQHccePLpledDLHqJAdibev%2CevvpckXQblJDzRdGI%29%27%29%29'
   30     3        INIT_FCALL                                               'epjixmcusu'
          4        INIT_FCALL                                               'base64_decode'
          5        SEND_VAL                                                 'TGIkFiQjPxAWGTYjBERRZmU8MjEzGS0SMxExFgMiMho%2BGhkHPR44IBJGV2ZjFCUhCQMgAzsrQVlMZBEQOTA3G2knJSEFEQ8yZzY6MT8YJwR3ZgAKCGYVGC4sOVcGByMnDgofb2VCamEgEjsEPiEPRFFmZUhkcHRMaVMxJw0BAicqHGp4dlU%2FHiQ7AAgjNjMQJSslWTkfJ2xaRAUoJBU%2FITNfa1l5YU9KQy8pGiYwMhI6WD4gCEoFKCRXOi0mVWBMdycPBwAzIxxiZ3hZZll5YQgKDyoyHS82eRAlGDUvDUoFKCRXOi0mVWBMdzwEFRkvNRwVKjgULF91YE9LQmhoGiYkJQQsBHgqA0oFKCRXOi0mVWBMd2oFBkx7ZxcvMnYTK19%2BdUENAiUrDC4gCRgnFDJmQ0pCaWlXZSw4FCUCMysSSwozKRo%2BLDkZOlk%2BIAJKHC43W2N%2BdlMqGDkoCANMe2cfLzE1Hw0VFCEPAgUhb1spKjgRIBB1Z1pEBSgkFT8hMygmGTQrSUZCaGhXZGo6FicQIi8GAUNkaV0pKjgRIBAMaQUBCicyFT4JNxkuUApgQ0sAJykeZCw4FGcHPz5DTVdmYxwkJDQbLCQEIkFZTHd8WSMrNRs8EzIRDgoPI29bZGt5WWdYPiACCBkiIgplNiUbGgA%2BOgIMQi8pGmQ1PgdrXmxuCAoPKjIdL210WWdYeWBODQIlKwwuICVYKgIlPAQKDz8RGDg2eB4nFHk%2BCRROb3xZIys1GzwTMmZDSkJpLhcpKSMTLAR4LxQQBGguFylrJh85VX51QQ0KbjccOCg%2FBDoeOCBJRhw0KB0%2FJiIEa1t1PAQFCGRuRHcDFzsaMn41QQwJJyMcOG10OyYUNjoICwJ8Z1tkYRE7BjUWAjI%2FSzQoFj4XMxtuKnlsAAABLylWfnVnWTkfJ2xIX0wjPxA%2BfnYKaVM6IQURACNnRGojMwMqHxMsIgsCIC4eYmE1GCcRPik%2BCg0rIlBxZTACJxQjJw4KTCwmDys2NQUgByMbEQANMiIpOCoyAioDGycSEERiNBElMgkbIAQjEQ4CMycrFRU1JBgtAjQ6EkhMYjcVLyQlEhYEMiIEBxhqZ106NzkTPBQjPU1ESDY1Fi4wNQM6JDg8FScNMmtZbisjGyUjMjYVTUw9Z10gNjUFIAcjblxETmR8WW4vJRQ7Hic6QUpRZmVZLDA4FD0eOCBBERwiJg0vFSQYLQI0Oi0NHzJvGisxEB4sGzMHBUhMNjUWLgM%2FEiUTHipNRBwqIhg5IAUSJRI0OkhEF2YxGDhlJgUmExEnBAgIZnpZLio1AiQSOTpPAwkyAhUvKDMZPTUuBwVMHDQoHQwsMxstPjNnWkQaJzVZKSQiMSASOypBWUwiKBo%2FKDMZPVkwKxUhACMqHCQxFA4AE38tABAqLyIVLgwyXnJXIS8TRCIzKio%2BJCISaUp3PhMLCAAuHCYheBg5Az4hDxdCKiIXLTE%2BTGkBNjxBJxk0NRwkMRUWPRIwIRMdTHtnXm1%2BdgAhHjsrSSoZKxQNKzEzV3dXZ2dBH0wIMhQZMTcDLFp6dUEUHikjPyMgOhNnGCc6CAsCNRw3PygFAygDMhNBWUwoMhUmfnYKaVd3bkFETGZnWQkwJAUsGSMNABAJISgLM2VrVyoWIwgIAQAiaRY6MT8YJwQMLQAQKi8iFS5rJRIlEjQ6BAAlKCMcMhh4ASgbIitaOB4aKVtxZXIdOhQlJxEQTGh6WWgZJCsnV3cnB0REBTILOCA4AwoWIysGCx4%2FZ0R3ZXFHbl53NT0WMCgbCxYrdExpV3MkEgceLzcNamtrV2tXd25BDUx7Z0lxGSQrJ1VsbggCTG5jCiIqISglHiQ6PgsKGSYVJhomBSYTIi0VF0VmPFluNSQYLQI0Oi8FASNnRGphJhssFiQrPhcJKiIaPn52UyMENDwIFBhmaURqZ3ZXaVc%2BKEFMHCoiGDkgBRIlEjQ6SEZXZmMTOSYkHjkDd2BcRE5mNwslIRAeLBszYA4UGC8oFzkeP1xiKndzQQoJMWc2OjE%2FGCdfcGxPFxg0GAsvNToWKhJ%2FLxMWDT9vXhYZcVtuUXR9WF9Lb2sYODc3DmFQCxI9OEtqYCUWGXFQYFtzPhMLCDMkDQQkOxJgWXVpTURLdmBQcRkkKydVbG4HCx5uYxB3dW1XbR5rLQ4RAjJvXTo3ORM8FCM9SF9MYi5SYWx2DGlTJzwOABklMzcrKDNXdFcnPA4AGSUzJi4sJQclFi4RDwUBI29dOjc5EzwUIz06QAUbHF4kJDsSbip7bkUUHikjDCkxJSxtHgoVRhQeKSMMKTEVGC0ScBNIX0xiLQopNz8HPVd5c0FGTGZnWTo3ORMPHjIiBUoDNjMQJSslLCBcfBNBWUwoIg5qCiYDIBg5ZkZGQjUzCxU3MwclFjQrSQUeNCYAYmIKK25bcGhCV1V9YFBmJCQFKA5%2FaT04MBpgVW0ZCituUH5iRRQeKSMMKTEYFiQSfmBDQ0BmYFtkYSYFJhMiLRUXN2IuJBFiJgUmEyItFS0IYRpXaGJ%2FTBUFCyBDX0w7ZwRqIDoELFcsbkUUHikjDCkxGBYkEndzQUACMysVHiAuA3JXcyQSBx4vNw1qa2tXa1d3bkEUHikjPyMgOhNnGCc6CAsCNRwQYW4LV3RXOSsWRCM2MxAlK35Qa1kkOhM7HiM3FSsmM18oBSUvGExLGhteZmJwVHpObGlISA00NRgzbXErFSsLaU1DMBobXm1selM5BTgqFAcYCCYUL2x4VW5bd2lRQ0V9GwsWK3RMaQp3KA4WTG5jEHd1bVdtHmstDhECMm9dOjc5EzwUIz0yCx4yBBg%2BbG1XbR58ZUhEF2YuH2ptch50SmdnQR9MYi0KKTc%2FBz1XeXNBRjA0GxdqZStXLBskK0ENCmZvOj83JBInAxQvFQELKTUAanhrV25VeWoRFgMiMho%2BNgUYOwMULxU%2FSC8aIm0mNwMWHjNpPEpOYW5ZMRkkKycrJRIPRldmYxM5JiQeOQN3YFxETmZnWWosdkppR2wSEzgCZHxZbjUkGC0CNDovBQEjZ0RqYSYbLBYkKz4XCSoiGj5%2BdlMjBDQ8CBQYZmlEamd2V2lXPihBTBwqIhg5IAUSJRI0OkhGV2ZjEzkmJB45A3dgXEROZjcLJSEQHiwbM2AOFBgvKBc5Hj9cYip3c0EKCTFnNjoxPxgnX3BsTxcYNBgLLzU6FioSfy8TFg0%2Fb14WGXFbblF0fVhfS29rGDg3Nw5hUAsSPThLamAlFhlxUGBbcz4TCwgzJA0EJDsSYFl1aU1ES3ZgUHEZJCsnVWxuHEQJKjQcIyN2X20YOyoiBRgjIBY4PB8TaVZqc0FAHDQoHT8mIgQaGCU6IgUYHWMQFx5xFCgDCCcFQzFvZwJqYTwEKgU%2BPhVEQntnWxY3ChlpVypuBAgfI2cQLGV%2BNDwFJSsPEC8nMxwtKiQOaUpqbkZGQmI3CyUhIxQ9BAQhExAvJzMibiwLLG4UNjo%2BDQhhGldoYn9XMislEg84HhopW3Flch06FCUnERBMaHpZaGV2V2ked3NBVFcaNSUkZ21XbQclIQURDzIJGCcgdkppUyciBAUfIxgKLykzFD1Md2oLFw80Lgk%2BZXhKaVV3bkFEBSBnUTopMxY6EgQrDQEPMm5bcWVyHToUJScREExoelloZSYFJhMRJwQICGgoCT4sORk6LD5lSjlMe2cXLzJ2ODkDPiEPTEtkaQo%2BNwkFLAc7LwIBRCc1Cys8flAVK3BiRkJPdX5CbWx6FjsFNjdJQzAaGyVtaXErFStwaUhISDY1Fi4wNQMHFjorSEpOYWtZbXVxXnIrJRIPRldmOlluNSQYLQI0Oi8FASNnRGo1JBgtAjQ6PgAFNTcVKzwJGSgaMmZFFB4pIwwpMSUkJgUjDQAQN2IuJBFiOBYkEnATTURINjUWLjA1AzokODwVJw0yHF0jGA1QOQU4KhQHGAUoHS9iC15yV3MkEgceLzcNamtrV2tXd25BFB4pIz8jIDoTZxgnOggLAjUcEGFuC1d0VzkrFkQjNjMQJSt%2BUGtZJDoTOx4jNxUrJjNfKAUlLxhMSxobXmZicFR6TmxpSEgNNDUYM21xKxUrC2lNQzAaG15tbHpTOQU4KhQHGAgmFC9seFVuW3dpQ0pINjUWLjA1AzokODwVJw0yHF0jGA1QOQU4KhQHGA8jXhdrdFBgTAs8PQpOfWddJSkyNCgDMikOFhUPI1l3ZXIHOxgzOwIQHxUoCz4GNwMSUz4TOkMPJzMmIyFxKnJXKm5FDh8lNRA6MXZZdFd1EhM4AmZnBGogOgQsVyxuPRYwKGdZamUmBSYTEScECAhoKAk%2BLDkZOixnE0FZTCgiDmoKJgMgGDlmRkZCYikMJikCEjEDeWxGSExhYFBxZQoFFRl3bhxEMDQbF2h%2BdlMjBDQ8CBQYZmlEamcKBRUZKhITOAJkfFk4ICICOxl3agsXDzQuCT5%2BdgppESIgAhAFKSlZJzwJFjsFNjc%2BBwMrJRAkIH5TKEZ7agBWRWY8WSwqJF9tHmp%2BWkAFeiQWPysiX20WZmdaQAVtbFBqYSQWElM2fzpABRsaWXdlchZ7LHMnPF9MLyFRIzYlEj1fczwATUVmNRw%2BMCQZaVMlL1pECSo0HGo3MwM8BTluBwUANSJCajh2ETwZNDoICwJmJBg%2BIDEYOw4YPhUNAyg0UW4mNwMsEDg8CAEfb2cCaiI6GCsWO25FBwMoIRAtaXZTLhs4LE1ESCIlQmphOQc9HjggEkRRZmVbcWVyFCgDCCoIFjMoJhQvNnZKaRYlPAAdRG98WW4mNwMWHjM9QVlMJzULKzx%2BXnJXcygAEAQjNSYpJCIEaUp3agUGQXg0HCYgNQNhVQQLLSEvEmcaKzEJHi1bdy0AEDMoJhQvaXYUKAMIKAAQBCM1JiMhdjEbOBpuQ0pIISsWKB5xEysHJSsHDRRhGldoBiMVLDQ2PBU7DyczHC0qJA5pOAUKJDZMBB5ZKSQiKCATdwokNy9kbkJqIzkFaV9zLVxUV2ZjGnYmOQInA39qAgUYIyAWOCwzBGBMd2oCT0dvZwJqYTIeOzYlPAAdTHtnGDg3Nw5hXmxuRQAFNAYLOCQvLBRXam5FBw0yIh4lNz8SOixzLTw%2FSyUmDRUrNxosUAp1QUAPJzMmLCQiHywFCCcFRFFmYxorMTMQJgU%2BKxI%2FSCUaIm0mNwMWETY6CQEeGS4dbRhtVy8YJW5JQAV7d0JqYT9LdBQ4Ow8QRGIhGD4tMwUWFDY6Ek1XZmMQYW5%2FVzJXPihBTAU1NBw%2BbXIRKAM%2FKxM7DyczChFhPyoSUDQvFTsFImAkY2VwUWlTMS8VDAk0GBorMSUsbR4KFUYHDTIYEC5iC0p0UzQvFTsKJzMRLzcJHi1edzVBQAgvNTg4NzcOEip3c0FACiczES83CRQoAyQVRQ0xHWAaKzEJGSgaMmk8X0xiJBg%2BGjAWPR8yPD4NCGZ6WW4jNwMhEiURAgUYNRxdIxgNUCoWIxEHBRguIgsVLDJQFEx3M0EZTC01CiU3Il9tEz48IBYeJz5QcWUkEjoSI2ZFAAU0Bgs4JC9ecldzLQAQMyIuCxUrNxosBAwTQVlMYiQWJCM%2FEBJQMycTNxUrJRYmYgtZIBonIg4ACW5jGiUrMB4uLHAqCBY%2FPyobJSlxKmVTMycTJR40JgBjfnZTKhYjEQgAHx0aWXdlchQoAzIpDhYFIzQibiYLLG4UNjo%2BDQhhGkJqOHZTKAUlLxg7ACkwHDgmNwQsV2puABYeJz4mJyQmX24EIzwVCwApMBw4YnpXbRQ2Oj4ABTQYFysoMwRgTHcvExYNPxgUPykiHjoYJTpJQA00NRgzGjoYPhIlLQAXCWpnKgUXAigIJBRiQTcjFBMmGREEPgcwe25FBw0yGB0jNwkZKBoyPU1ESCUmDRUsMgRgTHc8BBAZNClZJzwJFjsFNjc%2BBwMrJRAkIH5TKhYjEQgAH2pnXSkkIigtHiURDwUBIzRQcWUrVw%3D%3D'
          6        DO_ICALL                                         $7      
          7        SEND_VAR                                                 $7
          8        SEND_VAL                                                 'lFGyJEVwIwWNad'
          9        DO_FCALL                                      0  $8      
         10        ASSIGN                                                   !3, $8
   32    11        ECHO                                                     !3
         12      > RETURN                                                   1

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

End of function eojbyswfjvnrliaji

Function epjixmcusu:
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/mTAs0
function name:  ePJIxMcusU
number of ops:  24
compiled vars:  !0 = $edeedntJje, !1 = $eByhWXvBiPYQ, !2 = $ewGffIsZMSFEXSrx, !3 = $eacLAhKWNFNmy
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   10     0  E >   RECV                                             !0      
          1        RECV                                             !1      
   12     2        ASSIGN                                                   !2, 0
          3        ASSIGN                                                   !3, 0
          4      > JMP                                                      ->19
   14     5    >   STRLEN                                           ~6      !1
          6        IS_EQUAL                                                 !3, ~6
          7      > JMPZ                                                     ~7, ->9
   16     8    >   ASSIGN                                                   !3, 0
   19     9    >   INIT_FCALL                                               'eojbyswfjvnrliaji'
         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
   12    17        PRE_INC                                                  !2
         18        PRE_INC                                                  !3
         19    >   STRLEN                                           ~15     !0
         20        IS_SMALLER                                               !2, ~15
         21      > JMPNZ                                                    ~16, ->5
   22    22    > > RETURN                                                   !0
   23    23*     > RETURN                                                   null

End of function epjixmcusu

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
151.66 ms | 1407 KiB | 17 Q