发新话题
打印

菜鸟学习初级教程-----强烈推荐(一)

本主题由 李宜超 于 2008-9-6 18:36 解除置顶
<9>内核后门
* y0 z* ~9 [. L& U7 m5 Q  内核是Unix工作的核心,用于库躲过MD5校验的方法同样适用于内核级别,甚至连静态 连接多不能识别. 一个后门作的很好的内核是最难被管理员查找的,所幸的是内核的 后门程序还不是随手可得,每人知道它事实上传播有多广。
4 |* N- T# L1 E7 r* [  A3 R0 X0 V; H/ A6 o
 <10>文件系统后门 % w0 H' c% O& t1 B. D: p* o
  入侵者需要在服务器上存储他们的掠夺品或数据,并不能被管理员发现,入侵者的文章常是包括exploit脚本工具,后门集,sniffer日志,email的备分,原代码,等等!有时为了防止管理员发现这么大的文件,入侵者需要修补"ls","du","fsck"以隐匿特定的目录和文件,在很低的级别,入侵者做这样的漏洞: 以专有的格式在硬盘上割出一部分,且表示为坏的扇区。因此入侵者只能用特别的工具访问这些隐藏的文件,对于普通的管理员来说,很难发现这些"坏扇区"里的文件系统,而它又确实存在。 1 S! y8 x( M8 R" Y
) |# k" f2 t! s& m
  <11>Boot块后门 ' T! a# b) `2 K! R5 f
  在PC世界里,许多病毒藏匿与根区,而杀病毒软件就是检查根区是否被改变。Unix下,多数管理员没有检查根区的软件,所以一些入侵者将一些后门留在根区。 , q# e4 d- o% P* d# g- e! A
. 所以更多的管理员是 用MD5校验和检测这种后门的。
& k& T  W# x( s" U% o( j<12>隐匿进程后门
6 z- O% E8 P6 d1 E; c8 ~, g0 x  入侵者通常想隐匿他们运行的程序,这样的程序一般是口令破解程序和监听程序 (sniffer),有许多办法可以实现,这里是较通用的: 编写程序时修改自己的argv[] 使它看起来象其他进程名。可以将sniffer程序改名类似in.syslog再执行,因此 当管理员用"ps"检查运行进程时,出现 的是标准服务名。可以修改库函数致使 "ps"不能显示所有进程,可以将一个后门或程序嵌入中断驱动程序使它不会在进程表显现。使用这个技术的一个后门例子是 ' L# ?9 k2 G! O" D) a' `- _6 X# L7 i

$ \( m8 M7 R% f  amod.tar.gz :
6 q5 M5 |1 e. d! ~- P7 B! z  http://star.niimm.spb.su/~maillist/bugtraq.1/0777.html网络通行. 这些网络通行后 门有时允许入侵者通过防火墙进行访问。有许多网络后门程序允许入侵者建立某个端 口号并不用通过普通服务就能实现访问. 因为这是通过非标准网络端口的通行,管理 员可能忽视入侵者的足迹. 这种后门通常使用TCP,UDP和ICMP,但也可能是其他类型报文。
& ~& z* j4 R& H' ^( O
1 j+ o' m  B- C3 k  <14>TCP Shell 后门 4 i% d/ J% @9 v5 t
  入侵者可能在防火墙没有阻塞的高位TCP端口建立这些TCP Shell后门. 许多情况下,他 们用口令进行保护以免管理员连接上后立即看到是shell访问. 管理员可以用netstat 命令查看当前的连接状态,那些端口在侦听,目前连接的来龙去脉. 通常这些后门可 以让入侵者躲过TCP Wrapper技术. 这些后门可以放在SMTP端口,许多防火墙允许 e-mail通行的.
* D: ^& c) w) I0 n0 O! m2 U( b9 I& t
  <15>UDP Shell 后门 7 a3 f8 r6 y0 t8 D3 j
  管理员经常注意TCP连接并观察其怪异情况,而UDP Shell后门没有这样的连接,所以 netstat不能显示入侵者的访问痕迹,许多防火墙设置成允许类似DNS的UDP报文的通行,通常入侵者将UDP Shell放置在这个端口,允许穿越防火墙。
9 q: s$ P" m& ^8 K* r! S
- O2 g1 _2 x$ X+ _3 W1 I  <16>ICMP Shell 后门 : [) L* @4 x7 t* ?$ P6 N8 d: O, m2 b
  Ping是通过发送和接受ICMP包检测机器活动状态的通用办法之一。许多防火墙允许外界ping它内部的机器,入侵者可以放数据入Ping的ICMP包,在ping的机器间形成一个shell通道,管理员也许会注意到Ping包暴风,但除了他查看包内数据,否者入侵者不会暴露。
' ?) o' K' Q  k0 C- B7 e; t" {& o6 i5 m4 T3 f* L6 B
  <17>加密连接 6 \; `$ c' a( G  V0 |
  管理员可能建立一个sniffer试图某个访问的数据,但当入侵者给网络通行后门加密 后,就不可能被判定两台机器间的传输内容了。
  `/ Z, M& H" @3 I積分212 威望202  金币3  贡献184  閱讀許可權25 最後登錄2008-6-21 查看詳細資料9 J* _' P  T/ a! o' O; ]5 i
TOP

TOP

基础知识(1)

基础知识(1)5 I* C+ T# @/ J8 i5 [2 E) R
3 F4 {! `% N; [$ W, g' B& R
! D: l, D$ r8 l7 S3 g( \3 ^( g( S
我认为这是一套适合初学者由浅到深的文章,所以强烈推荐给大家,作者从基础讲到最近比较火的漏洞,可能有些人看来是浅了些,但是的确很适合想干点啥但又不知道怎么办的菜鸟们 。7 n! I9 m9 e. Z  J7 T: c

, l- K- P& |4 J  }第一节,伸展运动。这节操我们要准备道具,俗话说:“工欲善其事,必先利其器”(是这样吗?哎!文化低……)说得有道理,我们要学习黑客技术,一点必要的工具必不可少。 % X- Y; ]# C. J+ R
; [1 n; M8 C  s& P
1,一台属于自己的可以上网的电脑。这样你可以有充分的支配权,上网不用说,否则你怎么看到我的文章?wap?呵呵!属于自己很重要,否则安全性是个很大的问题。第一点相信大家没有问题。 * \6 H* _% U3 [% w" P( W2 L7 p5 r: W

8 _; ?3 ]& ?2 \" L1 e/ T- n- t* B2,windows2000/nt,别和我说98/me,他们是你们同学用来玩游戏的!(当然,我也是铁杆game fan)对网络支持极差,命令受限制,很多软件又不能用,对黑客来说使用起来绊手绊脚,非常不利。这里我推荐2000,这是一个很成熟的系统(漏洞还是有一堆)。推荐双系统,这样黑玩搭配,干活不累。
6 a) p' ]) G( X) i& q, `% `
' S- ^9 f# y: c( b6 F3,冰河。中国第一木马,中者数不胜数,国人骄傲。虽然用冰河根本不能算黑客,但它确实能培养你对黑客的兴趣,同时帮助你了解网络,相信很多黑客同学都是这样起步的。静止写的那篇冰河教程很不错,大家仔细看看。而且,以后你学会入侵服务器后,用冰河操作也会减少工作量(我是懒虫,爽!) * N/ J& v' n' F, K+ ]
3 \; d0 e3 U. s4 [. N6 {! x. @% a
4,oicq。我们学黑客,可不是学泡mm!bfctx你………… 息怒息怒!我们当然是学黑客,但不要忘了,众人拾柴火更高,我们通过cshu的成员列表,互相联系帮助,对提高水平很有帮助!另外我要废话一句:据我了解,现在黑客网站下载最多的都是针对oicq的破解工具,我个人认为很无聊,偷个密码代表什么,浪费时间!最后补充:mm不能不泡。(谁砸我??!!)
6 \) Y* n: h1 u' ^& ]% C  R
6 Z9 v. u7 C# u5,superscan。很好用的端口扫描器,速度超快,功能一流,一旦拥有,别无所求……(打住!)不论是找木马受害者,还是扫服务器端口,它都非常有效,cshu强烈推荐! 0 q( p8 L& |7 i- Z% B+ D  a
* U$ |; ?) h+ q: J  p* t! y
6,一本笔记本/便条,网上资料相当多,黑客处理的也是非常之多。良好的习惯决定了你的效率,准备一本笔记本,记录下你的成果,肉鸡,木马利用,命令,密码……坚持一下,你会发现你的效率大幅上升的! 9 e, w, A1 W* ~9 ^3 M/ a, _  O& R

6 m% j8 Y! B. K& a" x7 U! z7,lc3.著名nt/2000sam破解程序,有时我们拿不到足够权限,又没好办法,那么lc3是最好的解决办法,只要你拿的到sam,你就是服务器它爷爷!本站有其破解程序,支持了暴力破解!

TOP

8,程序合并。这是玩木马必需的,虽然木马是很低的手段,但有时配合巧办法(以后我会介绍)确实能够达到意想不到的效果,朋友们可以在空闲时玩玩木马,很有趣,若你能巧妙的骗过mm,那么webmaster也可能被你骗倒:〉 (比较理想化)   [* @( x, T" _2 s% k+ t7 ~. o: B

" [' t, u, `/ f% A  v& k9,流光4for 2000/nt。可能是世界上最好的综合类黑软!中国的骄傲,它集成了很全的漏洞信息,速度快,方法多,对有漏洞的主机是毁灭性的打击,操作又方便,是快速黑站必不可少的精品工具。超级吐血推荐!! $ K/ a1 s8 u$ {; _. c

* [* V1 _  ?6 `9 p& X10,良好的心态,稳定的情绪,刻苦钻研的精神,刨根问底的作风,打扫房间的习惯。黑客是门很高深的学问,不要幻想一步登天,失败是常有的事,千万不可灰心。在那么多黑软的包围下,切不可完全依赖他们,一定要了解它们利用什么原理工作。对任何一个小问题,小细节,一定要问清楚,cshu就是给大家互相交流的场所哦!黑完后不要得意忘形,打扫战场也很重要,以防万一。
2 j) Z. ?& j: C" L( p- k+ @; e$ ]: L% ?% A. h- E; ]# @5 E
第一节操完,可能很无聊,我就这点水平,大家见谅!这里我说一句大话:做完菜鸟操,包你会黑简单的站(哎哟!心慌了!)
" i5 c. E+ W! c; d+ {8 L3 A. w3 m% X- h3 f5 n
下一节操我们要介绍如何掌握一台主机的基本信息,期待中…… : M* R! O! d# K. w
8 h& k) _9 m; Q, G# t  `" J1 e
真是太对不起大家了,隔了那么久才写这篇教程,我这几天实在太忙,大家还是体谅一下我吧,好了,开始做操。
, A2 R( K: `! V4 h! _5 B1 w' W9 M) u' E
今天的内容是获得主机的信息。 我们要黑一台主机,首先要了解它的信息,包括它的类型,用户列表,目录,端口,漏洞等等。 " t- g+ U0 v. B9 I' b- G

( P0 r# I' o/ g, f首先我们我们要找一台主机来练手,随便挑吧!www.flyingfish.com(乱说的) . N: K+ c1 x8 X/ ?
+ |. n1 d# T- Z8 u0 x9 v/ W1 [8 r
第一部,呵呵,先在ie里看看吧,mmmm.....做的还行,挺精致的!主要是我们肯定了它现在是正常的。 然后,我们应该知道它的ip,很简单,ping它一下就可以了。 . r. H! ?( B6 z) A* `

' _5 h! U0 [  c" \5 Z' kping www.flyingfish.com,看看窗口里有了什么?是不是有三行回应,其中的111.111.222.222就是ip了(还是胡说的,一个例子)。有人是不是要问,我这里怎么没有。那可能是两个原因,第一,你打错命令了;第二,该主机装了防火墙,禁止ping,不过这种可能很小。

TOP

知道了ip,下一步应该确定端口了。下面是一些常用的端口的默认值
% H: ?/ V/ o# [2 p: O# G" X2 Z8 i: i  I' p
21--ftp 重要哦 3 B0 J& d0 n7 z( j
1 L4 E8 D5 W; @$ n
23--telnet 欢呼吧
9 n- z' O* U6 ]0 J+ r# K. c0 W8 g. O' w* a5 C/ i1 i9 m
25-smtp 尽管重要,但似乎没什么可利用的
4 u" z) d3 O( z+ d# @+ V! z
: ]& U* ^' G/ v+ G$ T. a* n53--domain 同上
9 B' t. x" V) s: i3 x, E6 p
5 X, D5 j- l: g. ^  C79--finger 可知道用户信息了
' t" q+ n8 S8 \6 E7 v% i! x& F
/ l. a- }% v4 }! _( ]' c80--http 要看网页,没它不行吧 - P( C  t; C4 M8 C2 n
- [  R, Y, E; S/ ]9 ?+ ?% E
110--pop 收信的
$ R/ A0 }% Q' [) I% s0 O5 q
% \; a$ P# l" C139--netbios 共享用的,很有利用价值哦
/ ?" T# f7 M7 v2 h% |+ J% S3 U( L3 R) G7 l
3389--win2000超级终端 呵呵,这个好!
/ g* P9 M! X# O, }4 h; Z, V
# q% M% b7 f8 G( k7 H: M/ z其实端口有上千种,这些最最常用 ) }  @* p. R- o" K- n7 }! m/ U$ P( Y
5 A4 ?+ h# l9 I7 ]7 l, b8 T3 ~
我们怎么知道服务器有什么端口打开呢??去找个扫描器吧,x-scan ,super scan,flux等等很多哦。这里我推荐super scan ,速度很快,本站也有其教程哦!用法还是比较傻瓜的,估计大家不会有问题,轻轻几点,打开的端口就出现了。不错不错,上面说到的都有(太理想化了吧!) ' `! U( d2 k" Z% i* Y) A- Q

, H: I+ |# K6 W4 B' y5 @那么我们该如何应对呢?
3 s* [6 d; e- D. Z7 U9 n. ~* c1 w8 h0 h, x9 }) D, O& W" _  K% i  r
ps:忘了说一声,顺便扫一下7626,冰河有也说不准哦:) 9 d9 P3 }5 i3 ^, A2 q6 p5 s

7 n- W. j7 Q2 y. u# Q若有ftp,那就用用匿名登陆。自己动手也行,最好用x-scan flux等吧!反正,有ftp就有一份希望
( S' h, o) O/ d* E2 z
1 [" J* ^+ G0 e7 _telnet在!好!telnet 111.111.222.222,出现窗口了吧!嗯?要密码?看来网管还不是超级注意文明用语:)随便猜个,错了,闪人! 9 z( l$ ?' r! p& _" j9 I
) S8 p; n9 Q, |2 N  h8 r0 ?/ _+ x* @
smtp,看着它,无奈
. p6 M& e/ \4 V' C0 `/ o; ?! L" n9 q: T; n
domain,一般它带了局域网了
/ }. o6 ]$ d$ ^+ b  h
2 l$ S; f; X. N! }finger 可以知道用户列表了,不好,忘了用法了,幸好finger很少出现 2 T0 {/ d" l* h" n
( Q) O$ U7 {7 y' ~
80肯定在,我们等会来对付它
& c5 A+ v/ T9 f- L7 o! B6 J: T; w0 j% M& E
110 有smtp,pop在也不奇怪了
# b$ O* Z4 j( a! [" v) {( E, d
. q% I( C+ ]) q3 R# }7 Q. @/ M139 找个扫描器来找找有没有露在外面的共享吧,日后也用得着 " u, m' ~/ V5 |7 N
, l4 V' Z- E! ~* d
3389 太太太好了!!打开客户端吧,用输入法漏洞试试,成了就干了它!不成也没事,我们以后完全控制它3389会很方便的。 # k3 N, S9 r& D6 c) u! y& s
+ H5 [( d. d5 y/ s% }
端口扫完了!我们在多了解它一点吧!追捕大家都知道吧,其实用它获取主机信息也不赖哦。打开追捕,输入ip,选择智能追捕,是不是有很多信息出来了?虽然不能直接利用,但毕竟我们有对它有了进一步的了解。 & h8 B. V3 E) V" @7 X3 A: c

- T# `: a: c5 h掌握了那么多信息,我们该做点什么了,一般黑客入侵都是靠着系统漏洞,不会都傻傻地去暴力破解的。我们现在就要看看它有什么漏洞。
2 W; N! S' o$ D* A$ U
, B4 |1 Y; B2 L* J( l对漏洞大家可能不太了解,我这里也不能一一说明了,太多了,感兴趣的话去论坛找freedom吧! ! \& O$ N7 l9 K( |3 K
" e6 f- S# S3 @6 F' F
目前广泛利用和存在的漏洞有:unicode,unicode后续,iis溢出,.idq,.frontpage extend,输入法漏洞等等大漏洞。 至于如何确定,呵呵,绝对不会是一行一行地在ie中试吧,拿出x-scan吧,很好的扫描器哦!
+ o2 d/ F( E. d1 i$ C+ a4 E0 a; |3 Z0 {  M
稍微设置一下就上路吧!过了一会,呵呵,报告出来了,快看,哇!漏洞一大堆!这下赚了!各条漏洞都有详细的信息,大家看吧,总比我说的准了。
3 [5 N$ Z5 d2 }  W
/ L1 J# z0 L# W+ h  |/ n现在这台主机已经和我们成为亲戚了,要让这位亲爱的亲戚做点事,就要开始各种攻击了,下回我们就探讨一下最最可爱的unicode漏洞,各位可能就会在unicode中完成第一次黑客体验,再见:)

TOP

基础知识(2)

基础知识(2)
" ^; D$ ^9 _2 X$ P# S' Q0 @$ }' S) I2 }, n$ R4 B  Z7 K* |% ]
& T: X5 X  C2 C, x
今天我们谈谈unicode漏洞,这可是基础中的基础,重点里的重点,不懂的一定要好好学。 1 }( D8 C, c! H3 [
: v3 A8 m2 U4 Q* I2 C! B  D$ Z
2000年10月17日中联绿盟发布了以下的安全公告:
$ u) m9 L# z# B2 J  ~8 h' m5 z( l6 n8 `( {0 A
微软IIS 4.0 / 5.0 扩展UNICODE目录遍历漏洞
- f4 h8 a7 z4 T+ m9 t. H5 |4 B6 d) d" Q5 P4 \. H7 e( O. a: P
远程漏洞:是
; g( o2 J% n; j/ c; V1 n, j5 O7 y/ m8 t0 U2 h; ?
本地漏洞:是
& g9 X& v, ?* {3 D% H; M) q2 n- g5 n# V/ y8 `) L! W
发布日期:2000年10月17日
+ v: n, f- o, I8 I* o) M0 y
  k$ o+ J0 S) ?更新日期:2000年10月17日 ) L$ f: \# \; F* j- L

  f2 Y! {' I3 R: \. A受影响的版本:
& Q/ W  I1 `; _) E5 \. ~  l5 B1 m- m
Microsoft IIS 5.0 + Microsoft Windows NT 2000 Microsoft IIS 4.0 + Microsoft Windows NT 4.0 + Microsoft BackOffice 4.5 - Microsoft Windows NT 4.0 + Microsoft BackOffice 4.0 - Microsoft Windows NT 4.0 6 @6 n9 R1 _: m9 F3 ]6 {

. w; j# }8 G  [& C1 o# v这可是中国乃至全球网络安全界的一次大变节,入侵nt/2000系统变得如此简单,不打补丁的死路一条。( [# Y1 m+ P3 |- |9 b
0 f* |1 r3 A7 e# A; `
下面开始正式学习:
+ D6 m1 ~. v" `8 Y2 {& J2 O! s" B! u3 c
一,UNICODE漏洞的原理
6 j+ w# W6 y6 {- u; E& l5 P$ j' K/ A" b3 m2 E" s
此漏洞从中文IIS4.0+SP6开始,还影响中文WIN2000+IIS5.0、中文WIN2000+IIS5.0+SP1, 中国台湾繁体中文也同样存在这样的漏洞。
5 `1 z/ P* _/ c& E1 O% P$ }7 W( \
中文版的WIN2000中,UNICODE编码 存在BUG,在UNICODE 编码中 ( ]& ?( ]7 R7 N  O1 l7 ^

: q, H! L! T+ F% B. |+ c: q%c1%1c -〉 (0xc1 - 0xc0) * 0x40 + 0x1c = 0x5c = '/'
% [8 q1 |$ B  ]1 ?3 l/ D8 s5 p0 V& m6 T. p, T
%c0%2f -〉 (0xc0 - 0xc0) * 0x40 + 0x2f = 0x2f = '\' 4 f9 G* e' Q, ^

$ E& m: W; P& i" Z2 e- J  p在NT4中/编码为%c1%9c 7 C2 w! z6 G) o' C. }) S
( C$ B. X7 c8 u0 r5 w
在英文版里: WIN2000英文版%c0%af
' j5 C( W; D2 y/ N4 w: u& n3 {# r* F% O) e2 }4 z& q
在中文win2k里:%c1%1c : Q. C! y! m$ P  [
  z  S- Y  H) `! Z9 f2 S
此外还有多种编码,不一一阐述。 ( u/ `! `9 R  t
& x" F$ B7 R' X. Q
本文例子均以win2k为准,其他类型请自行替换。
2 {4 a% _- t8 q- e' k* F& w, M& x& H  X9 G  L8 D$ B- r
基础知识(3)

TOP

发新话题
手机号码所在地查询:
Google
IP地址: