`
天梯梦
  • 浏览: 13747227 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

PHP万能密码

阅读更多

刚接触PHP,对PHP安全方面的资料作了些收集和查阅,PHP注入首当其冲,一篇神秘小强的PHP万能密码写得不错,摘录:

 

说实话如果一个网站的前台都是注入漏洞,那么凭经验,万能密码进后台的几率基本上是百分之百。

可 是有的人说对PHP的站如果是GPC魔术转换开启,就会对特殊符号转义,就彻底杜绝了PHP注入。其实说这话的人没有好好想过,更没有尝试过用万能密码进 PHP的后台。其实GPC魔术转换是否开启对用万能密码进后台一点影响也没有。如果你用这样的万能密码'or'='or',当然进不去,理由是GPC开启 的时候单引号会被转换。

 

PHP注入时我常用的PHP万能密码 是:

'or 1=1/*.

 

那我们分析一下为什么这可以进后台。

 

如果SQL语句这样写:

 

"SELECT * FROM admin where name='".$_POST['name']."'and password='".$_POST['password']."'"
 

那我们在帐号处输入万能密码'or 1=1/*,密码随便输,sql语句就成了:

 

"SELECT * FROM admin where name='".$_POST['name']."'and password='".$_POST['password']."'"
 

 

/*为mysql的注释符,这样后面的东西就都被注释掉了,也就是为什么密码随便输的原因。

 

假设GPC转换没有开启,那么请看:where name=''or 1=1(*/后面的东西被注释掉了),name='' 的逻辑值为假,而后面的1=1逻辑值则为真,对于整体就成了假 or 真,最终的逻辑值还是真,就进后台了。

 

那 么如果GPC转换开启了,就对单引号进行了转换。语句就变成了:where name='\'or 1=1(*/后面的东西被注释掉了),在看一下和刚才有什么区别,无非是多了个\。name='\'与name=''的逻辑值一样,都为假,那1=1为 真,总的sql语句的逻辑值不还是真吗?那有进不去后台的理由吗?

 

所以总的来说,php网站的万能密码可以这样写:'or 1=1/*,而GPC转换是否开启对它没有任何影响!

所以请改变你的想法:存在字符型注入的PHP网站是可以用万能密码'or 1=1/*的。

 

------

防止PHP万能密码注入,记得过滤接收字符串中的单引号和*号。

 

 

http://blog.fufuok.com/Article/542.aspx

 

分享到:
评论

相关推荐

    PHP万能登陆密码

    在网络安全领域,尤其是在Web应用安全测试中,经常提到“万能密码”这一概念。本文将深入探讨PHP万能登录密码的工作原理及其背后的SQL注入机制,并针对GPC(Get/Post/COOKIE)魔术引号功能的影响进行详细分析。 ###...

    phpweb的文件破解并修复万能密码漏洞

    "phpweb的文件破解并修复万能密码漏洞"是一个关于如何识别、分析以及解决PHPWeb系统中常见安全问题的主题。这个话题聚焦于`post.php`文件,这是一个处理HTTP POST请求的关键文件,很可能涉及用户输入的数据验证和...

    万能密码.txt

    2. **PHP环境**:“admin ora=a2php or1=1/* User:something Pass:OR1=1”这里的万能密码尝试利用PHP中的漏洞,通过添加注释符(`/*`)来达到绕过认证的目的。同时,字符串“or1=1”也是常见的一种形式。 3. **JSP...

    注入总结之万能密码

    本文将针对三种不同的技术栈(PHP+MySQL、ASP+Access、ASP+MS SQL)进行万能密码的原理介绍与实现方式探讨。 #### 二、PHP+MySQL **前提条件**: - SQL查询语句采用如下格式: \[ q="select*...

    PHP万能采集网站源码.zip

    【PHP万能采集网站源码】是一个基于PHP开发的网页数据采集系统,它允许用户从互联网上抓取所需的信息并进行处理。这个源码的核心功能是实现自动化抓取、解析和存储网页数据,广泛应用于数据分析、内容聚合或者自动...

    phpweb的post.php文件破解并修复万能密码漏洞

    phpweb的post.php文件,已经解密了zend,并且修复了后台万能密码的漏洞

    基于PHP的Key神cms万能密码重设工具源码.zip

    【标题】:“基于PHP的Key神cms万能密码重设工具源码.zip”是指一个包含PHP编程语言实现的Key神CMS(Content Management System)的通用密码重置功能的源代码包。这个工具可能是为了帮助网站管理员在忘记或丢失密码...

    基于PHP的Key神 cms万能密码重设工具.zip

    【标题】"基于PHP的Key神 cms万能密码重设工具.zip" 提供的是一个用于内容管理系统(CMS)的PHP程序,旨在帮助用户重置忘记的密码。在Web开发领域,内容管理系统是一种广泛应用的工具,它允许非程序员通过图形用户...

    PHP实例开发源码-Key神 cms万能密码重设工具.zip

    PHP实例开发源码—Key神 cms万能密码重设工具.zip PHP实例开发源码—Key神 cms万能密码重设工具.zip PHP实例开发源码—Key神 cms万能密码重设工具.zip

    phpweb密码初始化为admin

    "phpweb密码初始化为admin"这个主题涉及到了Web应用安全的一个基本问题——默认密码。在这个场景中,phpWeb可能是一个基于PHP构建的Web管理平台,其默认的管理员密码被设置为"admin"。这种设定存在严重的安全隐患,...

    vivi万能小偷程序 小偷程序 vivi小偷程序 php小偷程序源码 网站采集系统

    vivi万能小偷程序是以php语言进行开发的网站采集系统,只需要输入目标站地址就能全自动采集,高智能的采集程序,支持98%的站点,规则制作十分简单,菜鸟也能制作采集规则,采集不求人。 功能简介: ·后台配置采集...

    基于原生小程序开发的万能门店小程序,服务器端为PHP+Mysql

    【作品名称】:基于原生小程序开发的万能门店小程序,服务器端为PHP+Mysql 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目...

    PHP开发漏洞环境(SQL注入+文件上传+文件下载+XSS+万能密码+session/cookie的学习等等)

    本压缩包提供的"PHP开发漏洞环境"是一个专门用于学习和研究这些安全问题的实践平台,包括SQL注入、文件上传、文件下载、XSS跨站脚本攻击、万能密码攻击以及session和cookie管理等多个方面。 1. SQL注入:这是一种...

    DELPHI源码:通过web方式修改远程FTP密码 dll组件(asp php jsp等适用)

    总的来说,"DELPHI源码:通过web方式修改远程FTP密码 dll组件(asp php jsp等适用)"这个项目,为Web开发者提供了一种便捷的方式来管理远程FTP服务器的密码,简化了服务器管理的复杂性。同时,它也展示了如何利用...

    PHP开发漏洞环境(SQL注入+文件上传+文件下载+XSS+万能密码+session/cookie+购物逻辑漏洞的学习等等)

    5. 万能密码:在某些系统中,由于密码验证机制设计不当,可能存在弱口令或者默认密码,攻击者可以轻易地尝试这些通用的密码组合,从而获取访问权限。 6. Session/Cookie管理:正确的Session和Cookie管理是确保用户...

    万能门店 独立版2.7.3开源.rar

    // 密码 'password' => 'mendian' 5、点击登录管理(帐号 admin 密码 123456) 注意:域名应该指向站点指向目录为:站点根目录\public;这程序是Thinkphp框架开发的,一定要做Thinkphp伪静态规则; 万能...

    PHP万能镜像系统程序v6.21

    - ftp上传需使用二进制上传方式,方法请百度 - data文件夹需要读写权限 - 首次使用程序请到后台进行相关设置,否则出现错位、空白等现象 - 默认后台:http://网站地址/@admin/index.php 默认账号: admin 默认密码: ...

    独立版万能门店2.7.3.rar

    1、环境要求:测试环境php5.6 mysql5.6 apache 2.4 2、绑定二级目录 绑定到/public 文件夹 ... // 密码 'password' => 'mendian' 数据库信息改为自己的数据库信息 4、默认用户名密码 admin 123456

    基于PHP的表单程序源码.zip

    1. **表单元素**: 在HTML中,`<form>`标签用于创建一个表单,其中包含各种输入元素,如`<input>`(文本框、密码框、复选框、单选按钮等)、`<textarea>`(多行文本输入)、`<select>`(下拉列表)和`<button>`(提交...

    万能小偷站群3.5不限制版.zip

    程序说明 小偷站群其实也就是克隆站点,也可以说镜像站点。 程序无任何使用限制 安装亲测 1、先看一下万能小偷站群系统 3.5无限制版的后台: 默认后台:http://网站地址/@admin/index.php ...默认密码:admin

Global site tag (gtag.js) - Google Analytics