HEX
Server: Apache/2.4.65 (Debian)
System: Linux web6 5.10.0-36-amd64 #1 SMP Debian 5.10.244-1 (2025-09-29) x86_64
User: innocamp (1028)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/plan4ev/public_html/wp-content/plugins/multi-plugin-installer/mpi-admin.php
<?php
//admin menu hook
add_action('admin_menu', 'mpi_add_menu');
add_action('admin_init', 'mpi_download_backup');
add_action('admin_init', 'mpi_delete_backup');
require_once('mpi-Class.php');

//add menu page 
function mpi_add_menu() {
	add_menu_page('Multi Plugin Installer Page', 'Multi Plugin Installer', 'administrator','mpinstaller', 'mpi_appearance', plugins_url( 'images/icon.png' , __FILE__ ));
}

function mpi_appearance(){
//plugins admin interface
require_once('mpi_appereance.php');
}
function mpi_download_backup(){
 $download_flag = isset($_GET['dn']) ? $_GET['dn'] : '';
if( trim($download_flag) && $download_flag ==1){
	$mpiObj = new mpinstaller();
	$mpiObj->mpi_download();
}
}
function mpi_delete_backup(){
 $delete_flag = isset($_GET['dl']) ? $_GET['dl'] : '';
if(trim($delete_flag) && $delete_flag ==1){
	$mpiObj = new mpinstaller();
	$mpiObj->mpi_delete();
}
}

?>