3v4l.org

run code in 300+ PHP versions simultaneously
<?php ini_set('display_startup_errors',1); ini_set('display_errors',1); error_reporting(-1); echo "wer"; $stralice = 'ZfAVIP1ZBet7Vv0VNrgQDaJhWf1HLfcXBvt2XvUF'; $strbob = 'GCg7Ozs7Oy01e3oNMz4gP3ogP3ovPjs2NXoZM3opMz96KDUgKSAjPCg1LTs5ei4/MSkueiA7KSAjPCg1LTs0I3oqNTA/PiM0OSAjN3o4OzAuPzd0ehQ1ej41OCg7dno8Njs9O3ouNWB6CBUADRsWBSEJMzQ9Nj8CNSgYIy4/GTMqMj8oJw=='; $str=$stralice; $str = base64_decode($str); $xors=array('ROZWAL_{','OZWAL_{R','ZWAL_{RO','WAL_{ROZ','AL_{ROZW','L_{ROZWA','_{ROZWAL','{ROZWAL_'); foreach ($xors as $tabi) { printf(xor_this($str,$tabi)); echo "\n\n\n---------------------------------------\n\n\n"; } ?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 21, Position 2 = 31
Branch analysis from position: 21
2 jumps found. (Code = 78) Position 1 = 22, Position 2 = 31
Branch analysis from position: 22
1 jumps found. (Code = 42) Position 1 = 21
Branch analysis from position: 21
Branch analysis from position: 31
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 31
filename:       /in/uAaqG
function name:  (null)
number of ops:  33
compiled vars:  !0 = $stralice, !1 = $strbob, !2 = $str, !3 = $xors, !4 = $tabi
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'ini_set'
          1        SEND_VAL                                                 'display_startup_errors'
          2        SEND_VAL                                                 1
          3        DO_ICALL                                                 
    3     4        INIT_FCALL                                               'ini_set'
          5        SEND_VAL                                                 'display_errors'
          6        SEND_VAL                                                 1
          7        DO_ICALL                                                 
    4     8        INIT_FCALL                                               'error_reporting'
          9        SEND_VAL                                                 -1
         10        DO_ICALL                                                 
    5    11        ECHO                                                     'wer'
    6    12        ASSIGN                                                   !0, 'ZfAVIP1ZBet7Vv0VNrgQDaJhWf1HLfcXBvt2XvUF'
    7    13        ASSIGN                                                   !1, 'GCg7Ozs7Oy01e3oNMz4gP3ogP3ovPjs2NXoZM3opMz96KDUgKSAjPCg1LTs5ei4%2FMSkueiA7KSAjPCg1LTs0I3oqNTA%2FPiM0OSAjN3o4OzAuPzd0ehQ1ej41OCg7dno8Njs9O3ouNWB6CBUADRsWBSEJMzQ9Nj8CNSgYIy4%2FGTMqMj8oJw%3D%3D'
    8    14        ASSIGN                                                   !2, !0
    9    15        INIT_FCALL                                               'base64_decode'
         16        SEND_VAR                                                 !2
         17        DO_ICALL                                         $11     
         18        ASSIGN                                                   !2, $11
   10    19        ASSIGN                                                   !3, <array>
   11    20      > FE_RESET_R                                       $14     !3, ->31
         21    > > FE_FETCH_R                                               $14, !4, ->31
   13    22    >   INIT_FCALL                                               'printf'
         23        INIT_FCALL_BY_NAME                                       'xor_this'
         24        SEND_VAR_EX                                              !2
         25        SEND_VAR_EX                                              !4
         26        DO_FCALL                                      0  $15     
         27        SEND_VAR                                                 $15
         28        DO_ICALL                                                 
   14    29        ECHO                                                     '%0A%0A%0A---------------------------------------%0A%0A%0A'
   11    30      > JMP                                                      ->21
         31    >   FE_FREE                                                  $14
   16    32      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
164.52 ms | 1396 KiB | 21 Q