不用引号的字符注入和XSS
所属分类:
网络安全 / 黑客教程
阅读数:
1745
收藏 0赞 0分享
在字符型填字游戏中,'和"往往是决定能否跳出约束进行攻击的关键,于是出现鸟转义字符 \
,可以把' "变成残废....这恰恰帮助我们改变了字符内部结构
SQL Injection
在MYSQL中登陆界面
$db->query("Select * from a where username='$u' and pass='$p' ");
想到了万能登陆?但假设这里$u $p不让你输入' 那?
这时,我们让 $u为\ $p为 or 1=1#
$db->query("Select * from a where username='\' and pass=' or 1=1#' ");
OK搞定字符登陆without '
当然,只适用MYSQL,貌似坏坏的MS的数据库不给用转义字符....而且那啥magic必须为off,因为它对\也转义...........利用空间超超超小,就当是小小的猜想吧
Xss
变通一下
<script>
a="\";b="<script>alert()</script>//"
<script>
我不知是不是这样,不是的话当我没说.........
另,有时候如果系统把 " 转化 \" 那我们可以再来个\让它变成\\" 不过只转"而不转\的貌似没有吧..和那啥magic一样
总结
这归根结底是引号的有效无效问题(即能否用来闭合)
必须是多处字符输入,就象XSS中两个字符/* 和*/的配合
SQL Injection时可能没什么很大的利用价值
但感觉XSS用转义字符和注释的配合延伸应该有一定的利用空间- =
中小网站如何对付拒绝服务攻击
DoS(Denial of Service)是一种使用合理的效劳恳求占用过多的效劳资源,从而使合法用户无法得到效劳呼应的网络进犯行为。
收藏 0赞 0分享
黑客专家教你设计不易破解的密码以及注意事项
美国一家密码管理应用提供商SplashData 公司近期总结出2012年度最差的25个密码,美国《纽约时报》作家尼克尔·佩尔荣斯近日撰文指出,密码要想不被黑客猜中,有几点非常重要的注意事项。
收藏 0赞 0分享
神秘的影子帐号揭秘
见名思义,帐号具有隐蔽性,不容易被发现(只是在一定程度上)。即一般的菜鸟发现不了
收藏 0赞 0分享
黑客基础知识 常用命令和快捷键大全
很多用户可能都知道在DOS模式下可以进行命令行的黑客命令操作,可总有用户不知道从哪里下手,看了下文您应该可以有一点启示
收藏 0赞 0分享
删除用户时提示无法在内置账户上运行此操作
一般情况写黑客在入侵服务器后都会添加新的用户或者和设置后门程序.如果大家在使用服务器的过程中发现,出现了不能删除的用且账号不能够正常删除提示无法在内置账号进行此操作。
收藏 0赞 0分享
使用搜索引擎搜索资料的方法
学习使用搜索引擎是电脑学习者必须掌握的一项技能,我们平时碰到的很多问题都可以在搜索引擎里面找到答案,比如我们要下载某个游戏,直接搜索那个游戏名字即可,非常的方便。下面,让我们一起来学习一下关于搜索引擎的使用方法。
收藏 0赞 0分享
查看更多