Linux sagir-us1.hostever.us 5.14.0-570.51.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 8 09:41:34 EDT 2025 x86_64
LiteSpeed
Server IP : 104.247.108.91 & Your IP : 216.73.216.105
Domains : 74 Domain
User : georgeto
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
softaculous /
apps /
exim /
themes /
enduser /
Delete
Unzip
Name
Size
Permission
Date
Action
add_email_account_theme.php
12.54
KB
-rw-r--r--
2025-11-17 07:49
add_email_autoresponder_theme.php
11.93
KB
-rw-r--r--
2025-01-13 08:52
address_importer_theme.php
6.47
KB
-rw-r--r--
2024-05-02 06:56
boxtrapper_theme.php
25.58
KB
-rw-r--r--
2024-04-30 09:23
configure_greylisting_theme.php
6.45
KB
-rw-r--r--
2024-04-17 09:30
create_email_filter_theme.php
20.91
KB
-rw-r--r--
2025-01-13 08:52
default_address_theme.php
4.9
KB
-rw-r--r--
2024-05-02 06:10
edit_email_autoresponder_theme.php
6.17
KB
-rw-r--r--
2025-01-13 08:52
email_account_theme.php
11.13
KB
-rw-r--r--
2026-01-22 06:40
email_deliverability_theme.php
23.14
KB
-rw-r--r--
2025-08-13 08:32
email_filter_theme.php
6.64
KB
-rw-r--r--
2024-05-02 06:56
email_forward_theme.php
10.1
KB
-rw-r--r--
2025-03-28 03:34
email_queue_theme.php
4.32
KB
-rw-r--r--
2024-05-02 06:10
email_relayers_theme.php
4.11
KB
-rw-r--r--
2024-05-02 06:10
email_router_theme.php
5.93
KB
-rw-r--r--
2024-05-02 06:10
email_sent_summary_theme.php
5.02
KB
-rw-r--r--
2024-05-02 06:10
email_settings_theme.php
2.32
KB
-rw-r--r--
2023-10-27 04:12
email_split_delivery_theme.php
4.09
KB
-rw-r--r--
2024-04-30 08:12
encryption_theme.php
11.61
KB
-rw-r--r--
2024-05-02 06:10
track_email_delivery_theme.php
17.39
KB
-rw-r--r--
2025-08-29 09:11
Save
Rename
<?php ////////////////////////////////////////////////////////////// //=========================================================== // WEBUZO CONTROL PANEL // Inspired by the DESIRE to be the BEST OF ALL // ---------------------------------------------------------- // Started by: Pulkit // Date: 10th Jan 2009 // Time: 21:00 hrs // Site: https://webuzo.com/ (WEBUZO) // ---------------------------------------------------------- // Please Read the Terms of Use at https://webuzo.com/terms // ---------------------------------------------------------- //=========================================================== // (c) Softaculous Ltd. //=========================================================== ////////////////////////////////////////////////////////////// if(!defined('SOFTACULOUS')){ die('Hacking Attempt'); } function exim_encryption_theme(){ global $user, $globals, $theme, $softpanel, $WE, $error ,$done, $publickey, $privatekey; echo ' <style> textarea{ height:250px } textarea.showkey{ height:350px; font-size: 10px; } </style> <div class="card soft-card p-3"> <div class="sai_main_head "> <img src="'.EXIM_ASSETS.'encryption.png" alt="" class="webu_head_img me-2" style="width: 48px;"/> <h5 class="d-inline-block">'.__('Encryption').'</h5> <button type="button" class="flat-butt float-end pl-2 mb-1" data-bs-toggle="modal" data-bs-target="#import-key">'.__('Import Public GPG Key').'</button> <button type="button" class="flat-butt float-end" data-bs-toggle="modal" data-bs-target="#add-key" style="margin-right: 10px;">'.__('Create Key').'</button> </div> </div> <div class="card soft-card p-4 mt-4"> <div class="modal fade" id="add-key" tabindex="-1" aria-labelledby="add-enckey" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="add-enckey">'.__('Create New Pair Of Key').'</h5> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body p-4"> <form accept-charset="'.$globals['charset'].'" action="" method="post" name="encrytion" id="encrytion_add" class="form-horizontal" onsubmit="return submitit(this)" data-donereload="1"> <label for="name" class="sai_head mt-3" id="type">'.__('Name').'</label> <input type="text" name="name" class="form-control mb-3" value="" /> <label for="email" class="sai_head mt-3" id="type">'.__('Email').'</label> <input type="email" name="email" class="form-control mb-3" value="" /> <label for="nick" class="sai_head mt-3" id="type">'.__('Comment or Nickname').'</label> <input type="text" name="nick" class="form-control mb-3" value="" /> <label class="form-label sai_head" for="newpass">'.__('Key Password').'</label> <div class="input-group password-field"> <input type="password" name="newpass" id="newpass" class="form-control" onkeyup="check_pass_strength($(\'#newpass\'), $(\'#pass-prog-bar\'))" value="" /> <span class="input-group-text" onclick="change_image(this, \'newpass\')"> <i class="fas fa-eye"></i> </span> <a href="javascript: void(0);" onclick="rand_val=randstr(10,'.pass_score_val('email').');$_(\'newpass\').value=rand_val;$_(\'conf\').value=rand_val;check_pass_strength($(\'#newpass\'), $(\'#pass-prog-bar\'));return false;" title="'.__('Generate a Random Password').'" class="random-pass"> <i class="fas fa-key"></i> </a> </div> <div class="progress pass-progress mb-3"> <div class="progress-bar bg-danger" id="pass-prog-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0"> <span>0</span> </div> </div> <label class="form-label" for="conf">'.__('Password (Again)').'</label> <input type="password" name="conf" id="conf" class="form-control mb-3" value="" /> <label class="sai_head" for="exp">'.__('Expiration Date').'</label><br> <label><input type="radio" name="exp" value="0" checked> '.__('Never Expires').'</label><br> <label> <input type="radio" name="exp" value="1"> <input type="text" name="days" style="width:30%"> <select name="expire_unit"> <option value="">'.__('Days').'</option> <option value="w">'.__('Weeks').'</option> <option value="m">'.__('Months').'</option> <option value="y">'.__('Years').'</option> </select> </label><br> <label class="sai_head mt-3" for="size">'.__('Key Size').'</label> <select type="text" name="size" class="form-control mb-3"> <option value="1024">1024</option> <option value="2048">2048</option> <option value="3072">3072</option> <option value="4096">4096</option> </select> <center> <input type="submit" class="flat-butt me-2 text-center" value="'.__('Create Key').'" name="add" /> </center> <img id="createimg" src="'.$theme['images'].'progress.gif" style="display:none"> </form> </div> </div> </div> </div> <div class="modal fade" id="import-key" tabindex="-1" aria-labelledby="import-enckey" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="add-enckey">'.__('Import Public GPG Key').'</h5> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body p-4"> <form accept-charset="'.$globals['charset'].'" action="" method="post" name="encrytion_import" id="encrytion_import" class="form-horizontal" onsubmit="return submitit(this)" data-donereload="1"> <label for="import" class="sai_head mt-3" id="type">'.__('Paste the GPG or PGP public key data below').'</label> <textarea type="text" name="txtkey" class="form-control mb-3 w-100 overflow-auto" value="" /></textarea> <center> <input type="submit" class="flat-butt me-2 text-center" value="'.__('Create Key').'" name="import" /> </center> <img id="createimg" src="'.$theme['images'].'progress.gif" style="display:none"> </form> </div> </div> </div> </div> <h3>'.__('Public Keys').'</h3> <div id="publickey" class="table-responsive pb-4"> <table class="table align-middle table-nowrap mb-0 webuzo-table"> <thead class="sai_head2"> <tr> <th class="align-middle">'.__('Key ID').'</th> <th class="align-middle">'.__('Public Keys').'</th> <th class="align-middle text-center">'.__('Key Size').'</th> <th class="align-middle text-center">'.__('Created on').'</th> <th class="align-middle text-end">'.__('Expires').'</th> <th class="align-middle text-end">'.__('Actions').'</th> </tr> </thead> </tbody>'; if(empty($publickey)){ echo ' <tr> <td class="text-center" colspan=6>'.__('No Key is generated').'</td> </tr>'; }else{ foreach ($publickey as $key => $value){ echo ' <tr> <td class="align-middle">'.$value['keyid'].'</td> <td class="align-middle">'.$value['key'].'</td> <td class="align-middle text-center">'.$value['size'].'</td> <td class="align-middle text-center">'.$value['created'].'</td> <td class="align-middle text-end">'.$value['expires'].'</td> <td class="align-middle text-center"> <span><a href="javascript:openKey(\''.$value['keyid'].'\', \'public\')"><i class="fa fa-eye"></i></a></span> <i class="fas fa-trash delete-icon" title="'.__('Delete').'" id="did'.$value['keyid'].'" data-delete="'.$value['keyid'].'" data-keytype="public" onclick="delete_record(this)" data-donereload="1"></i> </td> </tr> '; } } echo ' </tbody> </table> </div> <h3>'.__('Private Keys').'</h3> <div id="privatekey" class="table-responsive"> <table class="table align-middle table-nowrap mb-0 webuzo-table"> <thead class="sai_head2"> <tr> <th class="align-middle">'.__('Key ID').'</th> <th class="align-middle">'.__('Private Keys').'</th> <th class="align-middle text-center">'.__('Key Size').'</th> <th class="align-middle text-center">'.__('Created on').'</th> <th class="align-middle text-end">'.__('Expires').'</th> <th class="align-middle text-end">'.__('Actions').'</th> </tr> </thead> </tbody>'; if(empty($privatekey)){ echo ' <tr> <td class="text-center" colspan=6>'.__('No Key is generated').'</td> </tr>'; }else{ foreach ($privatekey as $key => $value){ echo ' <tr> <td class="align-middle">'.$value['keyid'].'</td> <td class="align-middle">'.$value['key'].'</td> <td class="align-middle text-center">'.$value['size'].'</td> <td class="align-middle text-center">'.$value['created'].'</td> <td class="align-middle text-end">'.$value['expires'].'</td> <td class="align-middle text-center"> <span><a href="javascript:openKey(\''.$value['keyid'].'\', \'private\')"><i class="fa fa-eye"></i></a></span> <i class="fas fa-trash delete-icon" title="'.__('Delete').'" id="did'.$value['keyid'].'" data-delete="'.$value['keyid'].'" data-keytype="private" onclick="delete_record(this)"></i> </td> </tr> '; } } echo ' </tbody> </table> </div> </div> <!-- Button trigger modal --> <button type="button" class="btn btn-primary" hidden data-bs-toggle="modal" data-bs-target="#show_enc_modal" id="load_modal"></button> <!-- Modal --> <div class="modal fade" id="show_enc_modal"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content"> <div class="modal-header" style="background: #1960bb; color: #fff;"> <h5 class="modal-title" id="modal-title"></h5> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <textarea type="text" id="keytext" class="form-control mb-3 w-100 overflow-auto showkey" disabled/></textarea> </div> <div class="modal-footer"> <button class="btn btn-primary pull-left text-decoration-none copybtn" onclick="copyKey()" href="javascript:void(0);">'.__('Copy').'</button> <button type="button" class="btn btn-primary float-end text-decoration-none" data-bs-dismiss="modal">'.__('Close').'</button> </div> </div> </div> </div> <script language="javascript" type="text/javascript"> function openKey(keyid, keytype){ $(".loading").show(); $.getJSON("'.$globals['index'].'act=encryption&api=json&keyid="+keyid+"&keytype="+keytype+"&showkey=1", function(data, textStatus, jqXHR) { if(data.showkey){ // Capitilize the first character var keyname = keytype.charAt(0).toUpperCase() + keytype.substring(1); var modal_head = keyname + " '.__js('key').'"; document.getElementById("modal-title").innerHTML = modal_head; var logtxt = ""; $.each(data.showkey, function(key,val){ logtxt += val + "\n"; $("#keytext").val (logtxt); }) $("#load_modal").click(); } $(".loading").hide(); }); } function copytext(){ $(".copybtn").html ("'.__js('Copy').'"); $(".copybtn").css ("background-color", "#0a58ca"); $(".copybtn").prop("disabled", false); } function copyToClipboard(text) { var copyTextarea = document.createElement("textarea"); document.body.appendChild(copyTextarea); copyTextarea.value = text; copyTextarea.select(); if(document.execCommand("copy")){ $(".copybtn").html ("'.__js('Copied').'"); $(".copybtn").css ("background-color", "red"); $(".copybtn").prop("disabled", true); setTimeout(copytext, 2000); } document.body.removeChild(copyTextarea); } function copyKey(){ var copyText = document.getElementById("keytext"); copyToClipboard(copyText.value); } </script>'; }