|
|
|
个人电脑常见的被入侵方式:
% \/ ?1 o6 N. U U$ D谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种:
0 f" X A. [0 W) x7 S, i3 g(1) 被他人盗取密码;
. B/ T/ E5 d' L9 ^(2) 系统被木马攻击;
5 L+ A) c t+ L(3) 浏览网页时被恶意的java scrpit程序攻击;
: [9 @3 T( n& q# q3 F! D+ Y(4) QQ被攻击或泄漏信息;
5 x8 I5 g R1 [+ ~" B(5) 病毒感染; 7 [' {. Z* C5 @3 m& }5 n
(6) 系统存在漏洞使他人攻击自己。 ' m& n) J, L$ q* O# l$ ~% E
(7) 黑客的恶意攻击。 0 H# j* J" q6 T* o
下面我们就来看看通过什么样的手段来更有效的防范攻击。 3 S k% ~9 M/ k# V# P
1.察看本地共享资源
) Y& K# [& c+ t1 v3 h运行CMD输入net share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。
: G. o" D/ X8 ?' V8 K2 Z2.删除共享(每次输入一个) $ m/ w! N+ H0 j2 Q, \
net share admin$ /delete 9 L/ S" s) {# O7 B' F y" b3 y* i
net share c$ /delete 1 g* K8 i- |" l5 [' Y" W8 E7 R
net share d$ /delete(如果有e,f,……可以继续删除)
, z1 n* ^, p. F8 n3 x& x3.删除ipc$空连接 ) O! F6 v+ d5 u5 ^4 ~
在运行内输入regedit,在注册表中找到 HKEY-LOCAL_MACHINESYSTEMCurrentControSetControlLSA 项里数值名称RestrictAnonymous的数值数据由0改为1。
% L5 j r- L' o& |1 R4.关闭自己的139端口,ipc和RPC漏洞存在于此。 ; j3 V s5 s" \" t! X5 q
关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。 : Y4 }* y: |% f/ ^
5.防止rpc漏洞
: W/ B4 }; n a( e打开管理工具——服务——找到RPC(Remote Procedure Call (RPC) Locator)服务——将故障恢复中的第一次失败,第二次失败,后续失败,都设置为不操作。
* ]6 Y% v3 `/ Y& g: L* W$ m4 mXP SP2和2000 pro sp4,均不存在该漏洞。& E+ ^2 t( J u, m" b5 t5 K1 [
6.445端口的关闭 ( ~; v" z( T6 D( ]
修改注册表,添加一个键值
8 X( P3 b' K0 @HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters在右面的窗口建立一个SMBDeviceEnabled 为REG_DWORD类型键值为 0这样就ok了 + E- ]/ q0 ]/ J8 f& @' O
7.3389的关闭 ; a! Q4 u, V5 a3 ~- p
XP:我的电脑上点右键选属性--> 远程,将里面的远程协助和远程桌面两个选项框里的勾去掉。 ( H. B7 T) H( u7 C: U4 K* u1 g
Win2000server 开始--> 程序--> 管理工具--> 服务里找到Terminal Services服务项,选中属性选项将启动类型改成手动,并停止该服务。(该方法在XP同样适用)
* P9 ?5 c( y0 q% f; i: K7 f* Y( h) f使用2000 pro的朋友注意,网络上有很多文章说在Win2000pro 开始--> 设置--> 控制面板--> 管理工具--> 服务里找到Terminal Services服务项,选中属性选项将启动类型改成手动,并停止该服务,可以关闭3389,其实在2000pro 中根本不存在Terminal Services。 ' k% W* ~* Z0 g& o( Q* }" F
8.4899的防范
0 ]2 A0 K2 H8 G网络上有许多关于3389和4899的入侵方法。4899其实是一个远程控制软件所开启的服务端端口,由于这些控制软件功能强大,所以经常被黑客用来控制自己的肉鸡,而且这类软件一般不会被杀毒软件查杀,比后门还要安全。
/ w! I6 H# M9 j9 i$ Y1 V. ~2 V& k4899不象3389那样,是系统自带的服务。需要自己安装,而且需要将服务端上传到入侵的电脑并运行服务,才能达到控制的目的。 # x/ V+ |7 f" l
所以只要你的电脑做了基本的安全配置,黑客是很难通过4899来控制你的。
& }( V% _. z. r9、禁用服务
2 W4 v F/ N/ t: z- |- Y打开控制面板,进入管理工具——服务,关闭以下服务
; A) N" h/ V* L: J2 u. `% U. O1.Alerter[通知选定的用户和计算机管理警报] 8 |. X5 s/ q2 x
2.ClipBook[启用“剪贴簿查看器”储存信息并与远程计算机共享]
$ x ~" B! a% V1 {$ ~3.Distributed File System[将分散的文件共享合并成一个逻辑名称,共享出去,关闭后远程计算机无法访问共享
: p# G# `; u+ O: l% L* ]0 C! ~4.Distributed Link Tracking Server[适用局域网分布式链接? ?踪客户端服务] ) o- v8 z( O+ g* P
5.Human Interface Device Access[启用对人体学接口设备(HID)的通用输入访问] " p. t" b1 {" X% A' u
6.IMAPI CD-Burning COM Service[管理 CD 录制] / `: n( w/ D* g8 [! j
7.Indexing Service[提供本地或远程计算机上文件的索引内容和属性,泄露信息] ! }8 B9 n7 @: Y( Q& q
8.Kerberos Key Distribution Center[授权协议登录网络]
2 e/ v, d6 a1 m) h q6 ]6 J9.License Logging[监视IIS和SQL如果你没安装IIS和SQL的话就停止]
# S6 X* @& t/ ?$ {! A4 k3 U& l10.Messenger[警报] 3 {7 I4 ]( y ^( x2 o
11.NetMeeting Remote Desktop Sharing[netmeeting公司留下的客户信息收集] , \+ x4 ]3 `7 g- ^) ]& o
12.Network DDE[为在同一台计算机或不同计算机上运行的程序提供动态数据交换]
* b* X; W% P* Z13.Network DDE DSDM[管理动态数据交换 (DDE) 网络共享] % E6 w8 P9 y& T$ X
14.Print Spooler[打印机服务,没有打印机就禁止吧] ' K2 V6 m1 e$ F# T+ [
15.Remote Desktop Help& nbsp;Session Manager[管理并控制远程协助]
8 Q) D( q ^; f+ p% G8 E16.Remote Registry[使远程计算机用户修改本地注册表] 4 F/ f. s. x- S- }+ B
17.Routing and Remote Access[在局域网和广域往提供路由服务.黑客理由路由服务刺探注册信息]
1 O6 Z2 L7 L) X18.Server[支持此计算机通过网络的文件、打印、和命名管道共享]
! ?' y, u' x/ r$ o19.Special Administration Console Helper[允许管理员使用紧急管理服务远程访问命令行提示符]
8 D9 @- x$ [1 w; F0 h+ ~" Q+ E, V20.TCP/IPNetBIOS Helper[提供 TCP/IP 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支持而使用户能够共享文件、打印和登录到网络] . S1 t8 p1 ~. C: R6 _4 M
21.Telnet[允许远程用户登录到此计算机并运行程序] 5 u' D+ n4 ^0 C2 b+ V/ D
22.Terminal Services[允许用户以交互方式连接到远程计算机] - P) T" L* N, e! }3 t3 y5 ?
23.Window s Image Acquisition (WIA)[照相服务,应用与数码摄象机] " v. h+ |4 {! v# Y
如果发现机器开启了一些很奇怪的服务,如r_server这样的服务,必须马上停止该服务,因为这完全有可能是黑客使用控制程序的服务端。 * H1 f0 z4 G0 `
10、账号密码的安全原则 , @8 z1 J: Y' v) p, i: j# }% f
首先禁用guest帐号,将系统内建的administrator帐号改名~~(改的越复杂越好,最好改成中文的),而且要设置一个密码,最好是8位以上字母数字符号组合。 (让那些该死的黑客慢慢猜去吧~)
- d8 P+ ^6 |. f1 N0 z0 R( z3 a! q如果你使用的是其他帐号,最好不要将其加进administrators,如果加入administrators组,一定也要设置一个足够安全的密码,同上如果你设置adminstrator的密码时,最好在安全模式下设置,因为经我研究发现,在系统中拥有最高权限的帐号,不是正常登陆下的adminitrator帐号,因为即使有了这个帐号,同样可以登陆安全模式,将sam文件删除,从而更改系统的administrator的密码!而在安全模式下设置的administrator则不会出现这种情况,因为不知道这个administrator密码是无法进入安全模式。权限达到最大这个是密码策略:用户可以根据自己的习惯设置密码,下面是我建议的设置(关于密码安全设置,我上面已经讲了,这里不再罗嗦了。; r! u% B9 J3 r& g) \! s2 [' g6 {
打开管理工具.本地安全设置.密码策略
# H' r8 e! j& Z/ _2 [, `6 h: F, {. w& a* q) [8 e) q
; t& [% c8 K, O7 Z+ b s5 a9 u
$ d& k6 W- L& ]. k1.密码必须符合复杂要求性.启用 ! b6 a' t! a9 A0 d
2.密码最小值.我设置的是8 ! L* r2 C* L1 w3 i8 }, p
3.密码最长使用期限.我是默认设置42天 8 x/ Q: j0 [) Q+ o
4.密码最短使用期限0天 9 }0 H8 X, N' A. ]( P+ y% ?
5.强制密码历史 记住0个密码 ) o! W9 @4 q* E" V3 c
6.用可还原的加密来存储密码 禁用
& _" |( m' W+ n) P! I4 ] w11、本地策略:
) G& n) _1 W: u! \' Z这个很重要,可以帮助我们发现那些心存叵测的人的一举一动,还可以帮助我们将来追查黑客。
; y" @0 X6 d+ c, v(虽然一般黑客都会在走时会清除他在你电脑中留下的痕迹,不过也有一些不小心的) & R# {# Y6 S" S) ^) S0 C7 {
打开管理工具
8 W8 q; U$ m% \* v, v找到本地安全设置.本地策略.审核策略 1 @3 N3 ]4 i* y( A! |, |
1.审核策略更改 成功失败 6 h5 j' h: t; m* p) s
2.审核登入事件 成功失败
9 j/ J. |) M l$ @/ W/ [8 k( x3.审核对象访问 失败 ' `+ i% ~9 F" W# A+ k1 r9 F8 h
4.审核跟踪过程 无审核 ! s* J+ t- v* {, E: ?
5.审核目录服务访问 失败 ' \ r. w! v+ ]# v+ w H5 a
6.审核特权使用 失败 * {- W7 G! ]) e- y1 w7 T4 L: w( i
7.审核系统事件 成功失败 s4 h" J) R8 z: i& W& P
8.审核帐户登陆时间 成功失败
7 K& C- l9 `8 a2 I: D0 p7 a/ @9.审核帐户管理 成功失败
+ I" P5 ^# T) @! E# D9 \# ?) ^然后再到管理工具找到 * d. V& U; x- r$ V! h! h1 f( {
事件查看器
; K v8 L/ ~" U. k8 a" q应用程序:右键> 属性> 设置日志大小上限,我设置了50mb,选择不覆盖事件 / M& F4 Q# f! B3 q' C Z3 }
安全性:右键> 属性> 设置日志大小上限,我也是设置了50mb,选择不覆盖事件
- M& A, q% u+ k" p0 E8 z: x! ~系统:右键> 属性> 设置日志大小上限,我都是设置了50mb,选择不覆盖事件 ) _) s2 |0 Q: ~& O8 b( W6 x
12、本地安全策略: $ u S% E( N, i& r/ l
打开管理工具 % Z& r. J4 K$ H/ O. F
找到本地安全设置.本地策略.安全选项 Z& A8 i" @# p% F, U( W
1.交互式登陆.不需要按 Ctrl+Alt+Del 启用 [根据个人需要,? 但是我个人是不需要直接输入密码登陆的]
+ R& J" o& S$ k9 c2.网络访问.不允许SAM帐户的匿名枚举 启用 / n# K4 p% m/ E7 Y3 i
3.网络访问.可匿名的共享 将后面的值删除
. S: N2 }/ O. u( d3 `4.网络访问.可匿名的命名管道 将后面的值删除
2 o a5 e. U6 h! R& O, Y- U) n7 X5.网络访问.可远程访问的注册表路径 将后面的值删除
7 o) T" v5 X8 M q! b6.网络访问.可远程访问的注册表的子路径 将后面的值删除
; u( G8 _# X8 N7.网络访问.限制匿名访问命名管道和共享
X& f% {. L5 Y6 {! D, Y8.帐户.(前面已经详细讲过)
2 _* x5 B: O5 c8 e: p7 |" P13、用户权限分配策略:
; P0 L% ~/ W4 n打开管理工具 ; x- ?" k" x" S6 u0 _ k
找到本地安全设置.本地策略.用户权限分配 . w% C. I7 B; |9 Y3 T
1.从网络访问计算机 里面一般默认有5个用户,除Admin外我们删除4个,当然,等下我们还得建一个属于自己的ID
0 }4 [/ w1 t E( c& M+ J2 N0 l2 b2.从远程系统强制关机,Admin帐户也删除,一个都不留 ; l9 [# r5 V( F
3.拒绝从网络访问这台计算机 将ID删除 3 I9 N7 e5 S: s" Z8 _+ |
4.从网络访问此计算机,Admin也可删除,如果你不使用类似3389服务
% ]# m- R% [; `2 R9 w2 d6 X5.通过远端强制关机。删掉 " T( Y' t: Y: T( Z E4 Q2 L1 E4 Z4 d
14、终端服务配置
C5 x8 r9 D0 D打开管理工具 0 u! V% n: C3 O7 f; H% T' J( F
终端服务配置 ( {# K C2 D) ]* j. u2 W
1.打开后,点连接,右键,属性,远程控制,点不允许远程控制 ! [" F3 G. P+ [5 x. r
2.常规,加密级别,高,在使用标准Windows验证上点√!
1 L8 ^3 ?4 Z- [1 y7 K3.网卡,将最多连接数上设置为0
+ ?# s7 _( e' B4 i5 |4.高级,将里面的权限也删除.[我没设置]
) D5 h* f7 U; j% M4 q再点服务器设置,在Active Desktop上,设置禁用,且限制每个使用一个会话
8 y9 O% i6 c# r# l- `15、用户和组策略
3 I0 K: f) H$ ` g5 x6 {' }; E* m
打开管理工具
' l8 `/ N' Q7 @计算机管理.本地用户和组.用户; - M# q2 ~8 w9 l
删除Support_388945a0用户等等
+ y6 L- y" h- i) l$ J; u: l8 P只留下你更改好名字的adminisrator权限
' e. m8 }. v3 J7 y! w8 o6 e计算机管理.本地用户和组.组 3 v% V$ q, B& v, y! }+ J
组.我们就不分组了,每必要把 ' r$ j+ y j1 _8 z a# {
16、自己动手DIY在本地策略的安全选项
& f5 A0 g, g2 v Z0 Z8 s4 L1)当登陆时间用完时自动注销用户(本地) 防止黑客密码渗透. ) y u! y4 m& E3 Z& _) S/ S
2)登陆屏幕上不显示上次登陆名(远程)如果开放3389服务,别人登陆时,就不会残留有你登陆的用户名.让他去猜你的用户名去吧. . m% Z# C$ ]: c0 p
3)对匿名连接的额外限制
; }9 M: N. Z, W( p- t( h: S: l4)禁止按 alt+CRTl +del(没必要)
0 J h f- r. y5)允许在未登陆前关机[防止远程关机/启动、强制关机/启动]
$ w; y+ _: r, A$ G; v. j$ y: [6)只有本地登陆用户才能访问CD-ROM - a" S9 ~+ ~* z( P% t6 V
7)只有本地登陆用户才能访问软驱
. c9 n m& g3 w' m; C2 u) T8)取消关机原因的提示 ( L' l R6 M S, `7 F
A、打开控制面板窗口,双击“电源选项”图标,在随后出现的电源属性窗口中,进入到“高级”标签页面;
# T, G" z3 C/ W, _ @: V7 U1 l* nB、在该页面的“电源按钮”设置项处,将“在按下计算机电源按钮时”设置为“关机”,单击“确定”按钮,来退出设置框; & E* |" ^0 k8 ?9 a" a
C、以后需要关机时,可以直接按下电源按键,就能直接关闭计算机了。当然,我们也能启用休眠功能键,来实现快速关机和开机;
% `: ^+ q) X& D! ]; \/ }D4、要是系统中没有启用休眠模式的话,可以在控制面板窗口中,打开电源选项,进入到休眠标签页面,并在其中将“启用休眠”选项选中就可以了。 0 v0 L4 J- K+ Q7 C
9)禁止关机事件跟踪
8 x4 a n" s/ K$ H开始“Start -> ”运行“ Run -> 输入”gpedit.msc “,在出现的窗口的左边部分,选择 ”计算机配置“(Computer Configuration )-> ”管理模板“(Administrative Templates)-> ”系统“(System),在右边窗口双击“Shutdown Event Tracker” 在出现的对话框中选择“禁止”(Disabled),点击然后“确定”(OK)保存后退出这样,你将看到类似于Windows 2000的关机窗口 $ A- E8 z" E, T k: E! x) t
17、常见端口的介绍 6 f& F0 r M+ }% M5 V& o1 G
TCP
8 }& d. C: z& c4 X6 g2 o21 FTP # y6 b7 S7 y6 d$ M. R! b+ }0 S$ f# F' u
22 SSH u+ T. Y7 {5 h3 t( T, L" E, a
23 TELNET
+ y% e( y- c# g! b- A3 ?25 TCP SMTP
% q" D/ V+ J3 k( h# |0 n) m53 TCP DNS 7 x+ `/ ~0 |7 b1 m6 W# r! l* ~
80 HTTP - |+ }* t; t2 [; a" J
135epmap ! L. p y$ U5 X2 E; l5 W0 R+ }1 r
138[冲击波]
; h" R: k6 n1 d9 V J139smb
5 u H, D4 Q- i) z445
. o1 m, ]; W. y3 Q$ I$ Q9 [& u1025 DCE/1ff70682-0a51-30e8-076d-740be8cee98b
- W( ]3 q9 o; i- {" X1026 DCE/12345778-1234-abcd-ef00-0123456789ac
% d( N& q- y* d( E% B& \7 f1433 TCP SQL SERVER / D; ~0 J }! W- U4 Q/ A$ c" T% s
5631 TCP PCANYWHERE 4 ?7 n5 J) D* ]0 v" i0 D7 W+ a, Z
5632 UDP PCANYWHERE : C6 M( N3 K3 w- J$ p7 }: L$ t
3389 Terminal Services
4 \/ \. D9 P; X4444[冲击波] ( h( Q" v8 B+ n7 I
UDP , r! b3 ]# X. K$ }7 M$ x# W; l
67[冲击波]
. r7 \3 |* G3 U2 E+ a# a, J137 netbios-ns # `; ?' x3 M+ E! w
161 An SNMP Agent is running/ Default community names of the SNMP Agent ( N- W$ o( d$ o& d
关于UDP一般只有腾讯QQ会打开4000或者是8000端口或者8080,那么,我们只运 行本机使用4000这几个端口就行了 |
|