????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 3.133.157.86 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/self/root/home/b8009/php-5.6.22/sapi/phpdbg/ |
Upload File : |
########################################################## # .phpdbginit # # Lines starting with # are ignored # Code must start and end with <: and :> respectively ########################################################## # Place initialization commands one per line ########################################################## # exec sapi/phpdbg/test.php # set color prompt white-bold # set color notice green # set color error red ########################################################## # Embedding code in .phpdbginit ########################################################## <: /* * This embedded PHP is executed at init time */ /* * Functions defined and registered by init * will persist across cleans */ /* function my_debugging_function() { var_dump(func_get_args()); } */ /* phpdbg_break(PHPDBG_METHOD, "phpdbg::method"); */ /* phpdbg_break(PHPDBG_FUNC, "my_global_function"); */ /* phpdbg_break(PHPDBG_FILE, "/path/to/file.php:10"); */ /* If readline is loaded, you might want to setup completion: */ if (function_exists('readline_completion_function')) { readline_completion_function(function(){ return array_merge( get_defined_functions()['user'], array_keys(get_defined_constants()) ); }); } /* Setting argv made trivial ... argv 1 2 3 4 ^ set argv for next execution argv ^ unset argv for next execution */ function argv() { $argv = func_get_args(); if (!$argv) { $_SERVER['argv'] = array(); $_SERVER['argc'] = 0; return; } $_SERVER['argv'] = array_merge ( array("phpdbg"), $argv ); $_SERVER['argc'] = count($_SERVER['argv']); return $_SERVER['argv']; } :> ########################################################## # Now carry on initializing phpdbg ... ########################################################## # R my_debugging_function # R argv ########################################################## # PHP has many functions that might be useful # ... you choose ... ########################################################## # R touch # R unlink # R scandir # R glob ########################################################## # Remember: *you have access to the shell* ########################################################## # The output of registered function calls is not, # by default, very pretty (unless you implement # and register a new implementation for phpdbg) # The output of shell commands will usually be more # readable on the console ########################################################## # TLDR; if you have a good shell, use it ... ##########################################################