Các kiểu tấn công và Firewall và biện pháp phòng chống

THThiNganHang
0 lượt tải
32
0

Đang tạo bản xem trước...

Nội dung tài liệu

Trang 1

Ch¬ng IV : C¸c kiÓu tÊn c«ng vμo Firewall vμ c¸c biÖn ph¸p phßng chèng Suèt tõ khi Cheswick vμ Bellovin viÕt cuèn anh hïng ca vÒ c¸ch x©y dùng c¸c bøc têng löa vμ theo dâi mét h¾c c¬ quû quyÖt tªn Berferd, ý tëng thiÕt ®Æt mét hÖ phôc vô web trªn Internet mμ kh«ng triÓn khai mét bøc têng löa ®· ®îc xem lμ tù s¸t. Còng b»ng nh tù s¸t nÕu quyÕt ®Þnh phã mÆc c¸c nhiÖm vô vÒ bøc têng löa vμo tay c¸c kü s m¹ng. Tuy giíi nμy cã thÓ t×m hiÓu c¸c quan hÖ mËt thiÕt vÒ kü thuËt cña mét bøc têng löa, song l¹i kh«ng hßa chung nhÞp thë víi hÖ b¶o mËt vμ t×m hiÓu n·o tr¹ng còng nh c¸c kü thuËt cña c¸c tay h¾c c¬ quû quyÖt. KÕt qu¶ lμ, c¸c bøc têng löa cã thÓ bÞ chäc thñng do cÊu h×nh sai, cho phÐp bän tÊn c«ng nh¶y bæ vμo m¹ng vμ g©y ra ®¹i häa. I. Phong c¶nh bøc têng löa Hai kiÓu bøc têng löa ®ang thèng lÜnh thÞ trêng hØÖn nay: hÖ gi¸m qu¶n øng dông (application proxies) vμ c¸c ngá th«ng läc gãi tin (packet filtering gateway). Tuy c¸c hÖ gi¸m qu¶n øng dông ®îc xem lμ an ninh h¬n c¸c ngá th«ng läc gãi tin, song b¶n chÊt h¹n hÑp vμ c¸c h¹n chÕ kh¶ n¨ng vËn hμnhThiNganHang.com http://www.llion.net 1

Trang 2

cña chóng ®· giíi h¹n chóng vμo luång lu th«ng ®i ra c«ng ty thay v× luång lu th«ng ®i vμo hÖ phôc vô web cña c«ng ty. Trong khi ®ã, ta cã thÓ gÆp c¸c ngá th«ng loc gãi tin, hoÆc c¸c ngá th«ng läc gãi tin h÷u tr¹ng (stateful) phøc hîp h¬n, mÆt kh¸c, trong nhiÒu tæ chøc lín cã c¸c yªu cÇu kh¶ n¨ng vËn hμnh cao. NhiÒu ngêi tin r»ng hiÖn cha xuÊt hiÖn bøcc têng löa “hoμn h¶o”, nhng t¬ng lai ®Çy s¸n l¹n. Mét sè h¨ng kinh doanh nh Network Associates Inc. (NAI), AXENT, Internet Dynamics, vμ Microsoft ®· ph¸t triÓn c«ng nghÖ cung cÊp tÝnh n¨ng b¶o mËt cña c«ng nghÖ gi¸m qu¶n víi kh¶ n¨ng vËn hμnh cña c«ng nghÖ läc gãi tin (mét d¹ng lai ghÐp gi÷a hai c«ng nghÖ). Nhng chóng vÉn cha giμ dÆn. Suèt tõ khi bøc têng löa ®Çu tiªn ®îc cμi ®Æt, c¸c bøc têng löa ®· b¶o vÖ v« sè m¹ng tr¸nh ®îc nh÷ng cÆp m¾t tß mß vμ bän ph¸ ho¹i nhng cßn l©u chóng míi trë thμnh ph¬ng thuèc trÞ b¸ch bÖnh b¶o mËt. C¸c chç yÕu b¶o mËt ®Òu ®îc ph¸t hiÖn hμng n¨m víi hÇu nh mäi kiÓu bøc têng löa trªn thÞ trêng. TÖ h¹i h¬n, hÇu hÕt c¸c bøc têng löa thêng bÞ cÊu h×nh sai, kh«ng b¶o tr×, vμ kh«ng gi¸m s¸t, biÕn chóng trë thμnh mét vËt c¶n cöa ®iÖn tö (gi÷ cho c¸c ngá th«ng lu«n réng më). NÕn kh«ng ph¹m sai lÇm, mét bøc têng löa ®îc thiÕt kÕ, cÊu h×nh, vμ b¶o tr× kü lìng hÇu nh kh «ng thÓ ®ét nhËp. Thùc tÕ, hÇu hÕt c¸c kÎ tÊn c«ng cã tay nghÒ cao ®Òu biÕt ®iÒu nμy vμ sÏ ®¬n gi¶n tr¸nh vßng qua bøc têng löa b»ng c¸ch khai th¸c c¸c tuyÕn quan hÖ ñy qu¶n (trust relationships) vμ c¸c ThiNganHang.com chç yÕu b¶o mËt nèi kÕt láng lÎo nhÊt, hoÆc tr¸nh nã hoμn toμn b»ng c¸ch tÊn c«ng qna mét tμi kho¶n http://www.llion.net 2

Trang 3

quay sè. §iÓm c¨n b¶n: hÇu hÕt bän tÊn c«ng dån mäi nç lùc ®Ó vßng qua mét bøc têng löa m¹nh - môc tiªu ë ®©y lμ t¹o mét bøc têng löa m¹nh. Víi t c¸ch lμ ®iÒu hμnh viªn bøc têng löa, ta biÕt râ tÇm quan träng cña viÖc t×m hiÓu kÎ ®Þch. N¾m ®îc c¸c bíc ®Çu tiªn mμ mét bän tÊn c«ng thùc hiÖn ®Ó bá qua c¸c bøc têng löa sÏ gióp b¹n rÊt nhiÒu trong viÖc ph¸t hiÖn vμ ph¶n øng l¹i mét cuéc tÊn c«ng. Ch¬ng nμy sÏ híng dÉn b¹n qua c¸c kü thuËt thêng dïng hiÖn nay ®Ó ph¸t hiÖn vμ ®iÓm danh c¸c bøc têng löa, ®ång thêi m« t¶ vμi c¸ch mμ bän tÊn c«ng g¾ng bá qua chóng. Víi tõng kü thuËt, ta sÏ t×m hiÓu c¸ch ph¸t hiÖn vμ ng¨n chÆn c¸c cuéc tÊn c«ng. II. §Þnh danh c¸c bøc têng löa HÇu hÕt mäi bøc têng löa ®Òu mang mét "mïi h¬ng" ®iÖn tö duy nhÊt. NghÜa lμ, víi mét tiÕn tr×nh quÐt cæng, lËp cÇu löa, vμ n¾m gi÷ biÓu ng÷ ®¬n gi¶n, bän tÊn c«ng cã thÓ hiÖu qu¶ x¸c ®Þnh kiÓu, phiªn b¶n, vμ c¸c quy t¾c cña hÇu hÕt mäi bøc têng löa trªn m¹ng. T¹i sao viÖc ®Þnh danh nμy l¹i quan träng? Bëi v× mét khi ®· ¸nh x¹ ®îc c¸c bøc têng löa, chóng cã thÓ b¾t ®Çu t×m h×Óu c¸c ®iÓm yÕu vμ g¾ng khai th¸c chóng. ThiNganHang.com http://www.llion.net 3

Trang 4

1. QuÐt trùc tiÕp : Kü thuËt Noisy C¸ch dÔ nhÊt ®Ó t×m kiÕm c¸c bøc têng löa ®ã lμ quÐt c¸c cæng ngÇm ®Þnh cô thÓ. Mét sè bøc t- êng löa trªn thÞ trêng sÏ tù ®Þnh danh duy nhÊt b»ng c¸c ®ît quÐt cæng ®¬n gi¶n b¹n chØ cÇn biÕt néi dung t×m kiÕm. VÝ dô, Firewall-1 cña Check point l¾ng chê trªn c¸c cæng TCP 256, 257, 258, vμ Proxy Server cña Microsoft thêng l¾ng chê trªn c¸c cæng TCP 1080 vμ 1745. Víi sù hiÓu biÕt nμy, qu¸ tr×nh t×m kiÕm c¸c kiÓu bøc têng löa nμy ch¼ng cã g× khã víi mét bé quÐt cæng nh nmap: nmap -n -vv -P0 -p256,1080,1745 192.168.50.1 - 60.254 Dïng khãa chuyÓn -PO ®Ó v« hiÖu hãa tÝnh n¨ng ping ICMP tríc khi quÐt. §iÒu nμy quan träng bëi hÇu hÕt bøc têng löa kh«ng ®¸p øng c¸c yªu cÇu déi ICMP. C¶ bän tÊn c«ng nhót nh¸t lÉn hung b¹o ®Òu tiÕn hμnh quÐt réng r·i m¹ng cña b¹n theo c¸ch nμy, t×m kiÕm c¸c bøc têng löa nμy vμ t×m kiÕm mäi khe hë trong kÐt s¾t vμnh ®ai cña b¹n. Nhng bän tÊn c«ng nguy hiÓm h¬n sÏ lïng sôc vμnh ®ai cña b¹n cμng lÐn lót cμng tèt. Cã nhiÒu kü thuËt mμ bän tÊn c«ng cã thÓ sö dông ®Ó h¹ sËp radar cña b¹n, bao gåm ngÉu nhiªn hãa c¸c ping, c¸c cæng ®Ých, c¸c ®Þa chØ ®Ých, vμ c¸c cæng nguån; dïng c¸c hÖ chñ cß måi; vμ thùc hiÖn c¸c ®ît quÐt nguån cã ph©n phèi. ThiNganHang.com NÕu cho r»ng hÖ thèng ph¸t hiÖn x©m nhËp (IDS) cña b¹n nh RealSecure cña Internet Security Systems http://www.llion.net 4

Trang 5

hoÆc SessionWall-3 cña Abirnet sÏ ph¸t hiÖn bän tÊn c«ng nguy hiÓm nμy, b¹n nªn suy nghÜ l¹i. HÇu hÕt c¸c IDS ®Òu ngÇm ®Þnh cÊu h×nh ®Ó chØ nghe c¸c ®ît quÐt cæng ngu ®Çn vμ ån μo nhÊt. Trõ phi b¹n sö dông IDS nhanh nh¹y vμ tinh chØnh c¸c ký danh ph¸t hiÖn, hÇu hÕt c¸c cuéc tÊn c«ng sÏ hoμn toμn lμm ng¬. B¹n cã thÓ t¹o mét ®ît quÐt ngÉu nhiªn hãa nh vËy b»ng c¸ch dïng c¸c ký m· Perl cung cÊp trªn chuyªn khu web www.osborne.com/ <http://www.osborne.com/> hacking . C¸c biÖn ph¸p phßng chèng B¹n cÇn phong táa c¸c kiÓu quÐt nμy t¹i c¸c bé ®Þnh tuyÕn biªn hoÆc dïng mét kiÓu c«ng cô ph¸t hiÖn ®ét nhËp nμo ®ã miÔn phÝ hoÆc th¬ng m¹i. MÆc dï thÕ, c¸c ®ît quÐt cæng ®¬n lÎ sÏ kh«ng ®îc thu nhÆt theo ngÇm ®Þnh trong hÇu hÕt c¸c IDS do ®ã b¹n ph¶i tinh chØnh ®é nh¹y c¶m cña nã tríc khi cã thÓ dùa vμo tÝnh n¨ng ph¸t hiÖn. Ph¸t HiÖn §Ó chÝnh x¸c ph¸t hiÖn c¸c ®ît quÐt cæng b»ng tÝnh n¨ng ngÉu nhiªn hãa vμ c¸c hÖ chñ cß måi, b¹n cÇn tinh chØnh tõng lý danh ph¸t hiÖn quÐt cæng. Tham kh¶o tμi liÖu híng dÉn sö dông cña h·ng kinh doanh IDS ®Ó biÕt thªm chi tiÕt. Nªu muèn dïng RealSecure 3.0 ®Ó ph¸t hiÖn tiÕn tr×nh quÐt trªn ®©y, b¹n ¾t ph¶i n©ng cao ®é nh¹y c¶m cña nã theo c¸c ®ît quÐt cæng ®¬n lÎ bμng c¸ch söa ®æi c¸c tham sè cña ký danh quÐt cæng. B¹nThiNganHang.com nªn thay ®æi c¸c néi dung díi ®©y ®Ó t¹o ®é nh¹y c¶m cho quÐt nμy: http://www.llion.net 5

Trang 6

1. Lùa vμ tïy biÕn (Customize) Network Engine Policy. 2. T×m "Port Scan" vμ lùa tïy chän Options. 3. Thay ®æi ports thμnh 5 cæng. 4. Thay ®æi Delta thμnh 60 gi©y. NÕu ®ang dïng Firewall-l víi UNIX, b¹n cã thÓ dïng tr×nh tiÖn Ých cña Lance Spitzner ®Ó ph¸t hiÖn c¸c ®ît quÐt cæng Firewall-1 www.enteract.com/~lspitz/intrusion.html <http://www.enteract.com/ ~lspitz/intrusion.html>. Ký m· alert.sh cña «ng sÏ cÊu h×nh Check point ®Ó ph¸t hiÖn vμ gi¸m s¸t c¸c ®ît quÐt cæng vμ ch¹y mét User Defined Alert khi ®îc øng t¸c. ThiNganHang.com http://www.llion.net 6

Trang 7

Phßng Chèng §Ó ng¨n c¶n c¸c ®ît quÐt cæng bøc têng löa tõ Internet, b¹n cÇn phong táa c¸c cæng nμy trªn c¸c bé ®Þnh tuyÕn ®øng tríc c¸c bøc têng löa. NÕu c¸c thiÕt bÞ nμy do ISP qu¶n lý, b¹n cÇn liªn hÖ víi hä ®Ó tiÕn hμnh phong táa. NÕu tù b¹n qu¶n lý chóng, b¹n cã thÓ dïng c¸c Cisco ACL díÝ ®©y ®Ó phong táa râ rÖt c¸c ®ît quÐt ®· nªu trªn ®©y: access - list 101 deny tcp any any eq 256 log ! Block Firewall-l scans access - list 101 deny tcp any any eq 257 log ! Block Firewall-l scans access - list 101 deny tcp any any eq 258 log ! Block Firewall-l scans access - list 101 deny tcp any any eq 1080 log ! Block Socks scans access - list 101 deny tcp any any eq 1745 log ! Block Winsock scans Ghi chó : NÕu phong táa c¸c cæng cña Check Point (256-258) t¹i c¸c bé dÞnh tuyÕn biªn, b¹n sÏ kh«ng thÓ qu¶n löa bõc tõêng löa tõ lnternet. Ngoμi ra, tÊt c¶ c¸c bé ®Þnh tuyÕn ph¶i cã mét quy t¾c dän dÑp (nÕu kh«ng khíc tõ c¸c gãi t×n theo ngÇm ®Þnh), sÏ cã cïng hiÖu øng nh khi chØ ®Þnh c¸c t¸c vô khíc tõ: access - list 101 deny ip any any log ! Deny and log any packet that got through our ACLs above 2. Rμ TuyÕn §êng ThiNganHang.com http://www.llion.net 7

Trang 8

Mét c¸ch thinh lÆng vμ tinh tÕ h¬n ®Ó t×m c¸c bøc têng löa trªn mét m¹ng ®ã lμ dïng traceroute . B¹n cã thÓ dïng traceroute cña UNIX hoÆc tracert.exe cña NT ®Ó t×m tõng chÆng däc trªn trªn ®êng truyÒn ®Õn ®Ých vμ tiÕn hμnh suy diÔn. Traceroute cña Linux cã tïy chän -I, thùc hiÖn rμ ®êng b»ng c¸ch göi c¸c gãi tin ICMP, tr¸i víi kü thuËt gãi tin UDP ngÇm ®Þnh. [ sm@atsunami sm] $ traceroute - I www.yourcompany.com traceroute to www.yourcompany.com ( 172.17.100.2 ) , 30 hops max, 140 byte packets 1 attack-gw ( 192.168.50.21) 5.801 ms 5.105 ms 5.445 ms 2 gw1.smallisp.net ( 192.168.51.l) 3 gw2.smallisp.net ( 192.168.52.2) ..... 13 hssi.bigisp.net ( 10.55.201.2 ) 14 seriall.bigisp.net ( 10.55.202.l) 15 www.yourcompany.com ( 172.29.11.2) Cã c¬ may chÆng ®øng ngay tríc ®Ých ( 10.55.202.1) lμ bøc têng löa, nhng ta cha biÕt ch¾c. CÇn ph¶i ®μo s©u thªm mét chót. VÝ dô trªn ®©y lμ tuyÖt vêi nÕu c¸c bé ®Þnh tuyÕn gi÷a b¹n vμ c¸c hÖ phôc vô ®Ých ®¸p øng c¸c gãi tin cã TTL hÕt h¹n. Nhng mét sè bé ®Þnh tuyÕn vμ bøc têng löa ®îc x¸c lËp ®Ó kh«ng tr¶ vÒ c¸c gãi ThiNganHang.com tin ICMP cã TTL hÕt h¹n (tõ c¸c http://www.llion.net 8

Trang 9

gãi tin ICMP lÉn UDP). Trong trêng hîp nμy, sù suy diÔn Ýt khoa häc h¬n. TÊt c¶ nh÷ng g× b¹n cã thÓ thùc hiÖn ®ã lμ ch¹y traceroute vμ xem chÆng nμo ®¸p øng cuèi cïng, vμ suy ra ®©y lμ mét bøc têng löa hoÆc chÝ Ýt lμ bé ®Þnh tuyÕn ®Çu tiªn trong ®êng truyÒn b¾t ®Çu phong táa tÝnh n¨ng tracerouting. VÝ dô, ë ®©y ICMP ®ang bÞ phong táa ®Õn ®Ých cña nã, vμ kh«ng cã ®¸p øng nμo tõ c¸c bé ®Þnh tuyÕn vît qu¸ client - gw.smallisp.net : 1 stoneface (192.168.10.33) 12.640 ms 8.367 ms 2 gw1.localisp.net (172.31.10.1) 214.582 ms 197.992 ms 3 gw2.localisp.net (172.31.10.2) 206.627 ms 38.931 ms 4 dsl.localisp.net (172.31.12.254) 47.167 ms 52.640 ms ........ 14 ATM6.LAX2.BIGISP.NET (10.50.2.1) 250.030 ms 391.716 ms 15 ATM7.SDG.BIGISP.NET (10.50.2.5) 234.668 ms 384.525 ms 16 client-gw.smallisp.net (10.50.3.250) 244.065 ms ! X * * 17 * * * 18 * * * C¸c BiÖn Ph¸p Phßng Chèng ViÖc chØnh söa sù rß rØ th«ng tin traceroute ®ã lμ h¹n chÕ tèi ®a c¸c bøc têng löa vμ bé ®Þnh tuyÕn ®¸p øng c¸c gãi tin cã TTL hÕt h¹n. Tuy nhiªn, ®iÒu nμy kh«ng ph¶i lóc nμo còng n»m díi sù kiÓm so¸t cña b¹n v× nhiÒu bé ®Þnh tuyÕn ThiNganHang.com http://www.llion.net 9

Trang 10

cã thÓ n»m díi s ®iÒu khiÓn cóa ISP. Ph¸t HiÖn §Ó ph¸t hiÖn c¸c traceroute chuÈn trªn biªn, b¹n cÇn gi¸m s¸t c¸c gãi tin UDP vμ ICMP cã gi¸ trÞ TTL lμ 1. §Ó thùc hiÖn ®iÒu nμy víi RealSecure 3.0, b¹n b¶o ®¶m ®¸nh dÊu TRACE_ROUTE decode name trong Security Events cña Network Engine Policy. Phßng chèng §Ó ng¨n c¶n c¸c traceroute ch¹y trªn biªn, b¹n cã thÓ cÊu h×nh c¸c bé ®Þnh tuyÕn kh«ng ®¸p øng c¸c th «ng ®iÖp TTL EXPIRED khi nã nhËn mét gãi tin cã TTL lμ 0 hoÆc 1. ACL díi ®©y sÏ lμm viÖc víi c¸c bé ®Þnh tuyÕn Cisco: access - list 101 deny ip any any 11 0 ! ttl-exceeded HoÆc theo lý tëng, b¹n nªn phong táa toμn bé luång lu th«ng UDP kh«ng cÇn thiÕt t¹i c¸c bé ®Þnh tuyÕn biªn. ThiNganHang.com 3. N¾m Gi÷ BiÓu Ng÷ http://www.llion.net 10

Trang 11

Kü thuËt quÐt t×m c¸c cæng bøc têng lõa lμ h÷u Ých trong viÖc ®Þnh vÞ c¸c bøc têng löa, nhng hÇu hÕt c¸c bøc têng löa kh«ng l¾ng chê trªn c¸c cæng ngÇm ®Þnh nh Check point vμ Microsoft, do ®ã viÖc ph¸t hiÖn ph¶i ®îc suy diÔn. NhiÒu bøc têng løa phæ dông sÏ c«ng bè sù hiÖn diÖn cña chóng b»ng c¸ch ®¬n gi¶n nèi víi chóng. VÝ dô , nhiÒu bøc têng löa gi¸m qu¶n sÏ c«ng bè chøc n¨ng cóa chóng víi t c¸ch mét bøc têng löa, vμ mét sè sÏ qu¶ng c¸o kiÓu vμ phiªn b¶n cña chóng. VÝ dô, khi ta nèi víi mét m¸y ®îc tin lμ mét bøc têng löa b»ng netcat trªn cæng 21 (FTP ), ta sÏ thÊy mét sè th«ng tin thó vÞ : C:\TEMP>nc -v -n 192.168.51.129 2 l [UNKNOWN] [ 192.168.5l.129 ] 2 l ( ? ) open 220 Secure Gateway FTP server ready . BiÓu ng÷ "Secure Gateway server FTP ready" lμ mét dÊu hiÖu lé tÈy cña mét hép Eagle Raptor cò. ViÖc nèi thªm víi cæng 23 (telnet) sÏ x¸c nhËn tªn bøc têng löa lμ "Eagle." C:\TEMP>nc -v -n 192.168.51.129 23 [UNKNOWN] [ 192.168.5l.129 ] 23 ( ? ) open Eagle Secure Gateway . Hostname : Vμ cuèi cïng. nÕu vÉn cha bÞ thuyÕt phôc hÖ chñ cña b¹n lμ mét bøc têng löa. b¹n cã thÓ netcat víi cæng 25 ( SMTP ), vμ nã sª b¸o cho ban biÕt nã lμ g×: ThiNganHang.com C:\TEMP>nc -v -n 192.168.51.129 25 http://www.llion.net 11

Trang 12

[UNKNOWN] [ 192.168.5l.129 ] 25 ( ? ) open 421 fw3.acme.com Sorry, the firewall does not provide mail service to you. Nh ®· thÊy trong c¸c vÝ dô trªn ®©y, th«ng tin biÒu ng÷ cã thÓ cung cÊp c¸c th«ng tin quý gi¸ cho bän tÊn c«ng trong khi ®Þnh danh c¸c bøc têng löa. Dïng th«ng tin nμy, chóng cã thÓ khai th¸c c¸c chç yÕu phæ biÕn hoÆc c¸c cÊu h×nh sai chung. BiÖn Ph¸p Phßng Chèng §Ó chØnh söa chç yÕu rß rØ th«ng tin nμy, b¹n giíi h¹n th«ng tin biÓu ng÷ qu¶ng c¸o. Mét biÓuu ng÷ tèt cã thÓ kÌm theo mét môc c¶nh gi¸c mang tÝnh ph¸p lý vμ tÊt c¶ mäi nç lùc giao kÕt sÏ ®îc ghi sæ. C¸c chi tiÕt thay ®æi cô thÓ cña c¸c biÓu ng÷ ngÇm ®Þnh sÏ tïy thuéc nhiÒu vμo bøc têng löa cô thÓ, do ®ã b¹n cÇn liªn hÖ h·ng kinh doanh bøc têng löa. Phßng Chèng §Ó ng¨n c¶n bän tÊn c«ng giμnh ®îc qu¸ nhiÒu th«ng tin vÒ c¸c bøc têng löa tõ c¸c biÓu ng÷ qu¶ng c¸o, b¹n cã thÓ thay ®æi c¸c tËp tin cÊu h×nh biÓu ng÷. C¸c khuyÕn nghÞ cô thÓ thêng tïy thuéc vμo h· ng kinh doanh bøc têng löa. ThiNganHang.com http://www.llion.net 12

Trang 13

Trªn c¸c bøc têng löa Eagle Raptor, b¹n cã thÓ thay ®æi c¸c biÓu ng÷ ftp vμ telnet b»ng c¸ch söa ®æi c¸c tËp tin th«ng b¸o trong ngμy: tËp tin ftp.motd vμ telnet.motd. 4. Kü ThuËt Ph¸t HiÖn Bøc Têng Löa Cao CÊp NÕu tiÕn tr×nh quÐt cæng t×m c¸c bøc têng löa trùc tiÕp, dß theo ®êng truyÒn, vμ n¾m gi÷ biÓu ng÷ kh «ng mang l¹i hiÖu qu¶, bän tÊn c«ng sÏ ¸p dông kü thuËt ®iÓm danh bøc têng löa theo cÊp kÕ tiÕp. Cã thÓ suy diÔn c¸c bøc têng löa vμ c¸c quy t¾c ACL cña chóng b»ng c¸ch dß t×m c¸c ®Ých vμ lu ý c¸c lé tr×nh ph¶i theo (hoÆc kh«ng theo) ®Ó ®Õn ®ã. Suy DiÔn §¬n Gi¶n víi nmap Nmap lμ mét c«ng cô tuyÖt vêi ®Ó ph¸t hiÖn th«ng tin bøc têng löa vμ chóng t«i liªn tôc dïng nã. Khi nmap quÐt mét hÖ chñ, nã kh«ng chØ b¸o cho b¹n biÕt c¸c cæng nμo ®ang më hoÆc ®ãng, mμ cßn cho biÕt c¸c cæng nμo ®ang bÞ phong táa. Lîng (hoÆc thiÕu) th«ng tin nhËn ®îc tõ mét ®ît quÐt cæng cã thÓ cho biÕt kh¸ nhiÒu vÒ cÊu h×nh cña bøc têng löa. Mét cæng ®· läc trong nmap biÓu hiÖn cho mét trong ba néi dung sau: • Kh«ng nhËn gãi tin SYN/ACK nμo. ThiNganHang.com http://www.llion.net 13

Trang 14

• Kh«ng nhËn gãi tin RST/ACK nμo. • §· nhËn mét th«ng b¸o ICMP type 3 (Destination Unreachable ) cã mét m· 13 ( Communication Administratively Prohibited - [RFC1812]). Nmap gom chung c¶ ba ®iÒu kiÖn nμy vμ b¸o c¸o nã díi d¹ng mét cæng "®· läc." VÝ dô, khi quÐt www.mycompany.com <http://www.mycompany.com>, ta nhËn hai gãi tin ICMP cho biÕt bøc têng löa ®· phong táa c¸c cæng 23 vμ 111 tõ hÖ thèng cô thÓ cña chóng ta. [ root@bldg_043 /opt ] # nmap -p20, 21, 23, 53, 80, 111 - P0 -vv www.mycompany.com Starting nmap V. 2.08 by Fyodor ( fyodor@dhp.com <mailto:fyodor@dhp.com>, www.insecure.org/nmap/ ) Initiating TCP connect ( ) scan agains t ( 172.32.12.4 ) Adding TCP port 53 (state Open) Adding TCP port 111 ( state Firewalled ) Adding TCP port 80 ( state Open) Adding TCP port 23 ( state Firewalled) . Interesting ports on ( 172.17.12.4 ) : port State Protocol Service ThiNganHang.com 23 filtered tcp telnet http://www.llion.net 14

Trang 15

53 open tcp domain 80 open tcp http 111 filtered tcp sunrpc Tr¹ng th¸i "Firewalled", trong kÕt xuÊt trªn ®©y, lμ kÕt qu¶ cña viÖc nhËn mét ICMP type 3, m· 13 (Admin Prohibited Filter), nh ®· gÆp trong kÕt xuÊt tcpdump: 23 : 14 : 01.229743 10.55.2.1 > 172.29.11.207 : icmp : host 172.32.12.4 nreachable - admin prohibited filter 23 : 14 : 01.97 9743 10.55.2.l > 172.29.11.207 : icmp : host 172.32.12.4 nreachable - admin prohibited filter Lμm sao ®Ó nmap kÕt hîp c¸c gãi tin nμy víi c¸c gãi tin ban ®Çu, nhÊt lμ khi chóng chØ lμ mét vμi trong biÓn c¶ c¸c gãi tin ®ang rÝu rÝt trªn m¹ng? V©ng, gãi tin ICMP ®îc göi trë l¹i cho m¸y quÐt sÏ chøa ®ùng tÊt c¶ c¸c d÷ liÖu cÇn thiÕt ®Ó t×m hiÒu néi dung ®ang x¶y ra. Cæng ®ang bÞ phong táa lμ phÇn mét byte trong phÇn ®Çu ICMP t¹i byte 0x41 ( 1 byte), vμ bøc têng löa läc göi th«ng ®iÖp sÏ n»m trong phÇn IP cña gãi tin t¹i byte 0x1b (4 byte). Cuèi cïng, mét cæng “cha läc” nmap chØ xuÊt hiÖn khi b¹n quÐt mét sè cæng vμ nhËn trë l¹i mét gãi tin RST/ACK. Trong tr¹ng th¸i "unfiltered", ®ît quÐt cña chóng ta hoÆc ®ang ®i qua bøc têng löa vμ hÖThiNganHang.com ®Ých cña chóng ta ®ang b¸o cho biÕt nã kh«ng l¾ng chê trªn cæng ®ã, hoÆc bøc têng löa ®ang ®¸p øng http://www.llion.net 15

Trang 16

®Ých vμ ®¸nh lõa ®Þa chØ IP cña nã víi cê RST/ACK ®îc Ên ®Þnh. VÝ dô, ®ît quÐt mét hÖ thèng côc bé cho ta hai cæng cha läc khi nã nhËn hai gãi tin RST/ACK tõ cïng hÖ chñ. Sù kiÖn nμy còng cã thÓ x¶y ra víi mét sè bøc têng löa nh Check point (víi quy t¾c REJECT) khi nã ®¸p øng ®Ých ®ang göi tr¶ mét gãi tin RST/ACK vμ ®¸nh lõa ®Þa chØ IP nguån cña ®Ých. . [ root@bldg_043 sniffers ] # nmap - sS -p1 -300 172.18.20.55 Starting nmap V . 2.08 by Fyodor ( fyodor@dhp.com <mailto:fyodor@dhp.com>, www.insecure.org/nmap/ ) Interesting ports on ( 172.18.20.55 ) : (Not showing ports in state : filtered) Port State Protocol Service 7 unfiltered tcp echo 53 unfilteres tcp domain 256 open tcp rap 257 open tcp set 258 open tcp yak-chat Nmap run completed - 1 IP address ( 1 host up ) scanned in 15 seconds §ît rμ gãi tin tcpdump kÕt hîp nªu c¸c gãi tin RST/ACK ®· nhËn. 21 :26 :22.742482 172.18.20.55.258 > 172.29.11.207.39667 : S 415920470 : 1415920470 ( 0 ) ack 3963453111 win 9112 <mss 536> (DF ) ThiNganHang.com (ttl 254, id 50438 ) http://www.llion.net 16

Trang 17

21 :26 :23.282482 172.18.20.55.53 > 172.29.11.207.39667 : R 0 : 0 ( 0 ) ack 3963453111 win 0 (DF ) ( ttl 44, id 50439 ) 21 :2 6: 24.362482 172.18.20.55.257 > 172.29.111.207.39667 : S 1416174328 : 1416174328 ( 0 ) ack 396345311 win X112 <mss 5 3 6 > ( DF ) ( ttl 254, id 504 0 ) 21: 26: 26.282482 172.18.20.55.7 > 17.2.29.11.207.39667 : R 0 : 0 ( 0 ) ack 3963453111 win 0 ( DF ) ( ttl 44, id 50441) ThiNganHang.com http://www.llion.net 17

Trang 18

C¸c BiÖn Ph¸p Phßng Chèng Phßng Chèng §Ó ng¨n c¶n bän tÊn c«ng ®iÓm danh c¸c ACL bé ®Þnh tuyÕn vμ bøc têng löa th«ng qua kü thuËt “admin prohibited filter", b¹n cã thÓ v« hiÖu hãa kh¶ n¨ng ®¸p øng víi gãi tin ICMP type 13 cña bé ®Þnh tuyÕn. Trªn Cisco, b¹n cã thÓ thùc hiÖn ®iÒu nμy bμng c¸ch phong táa thiÕt bÞ ®¸p øng c¸c th«ng ®iÖp IP kh«ng thÓ ®ông ®Õn no ip unreachables 5. §Þnh Danh Cæng Mét sè bøc têng löa cã mét dÊu Ên duy nhÊt xuÊt hÝÖn díi d¹ng mét sªri con sè ph©n biÖt víi c¸c bøc t- êng löa kh¸c. VÝ dô, Check Point sÏ hiÓn th× mét sªri c¸c con sè khi b¹n nèi víi cæng qu¶n lý SNMP cña chóng, TCP 257. Tuy sù hiÖn diÖn ®¬n thuÇn cña c¸c cæng 256-259 trªn mét hÖ thèng thêng còng ®ñ lμ mét dÊu chØ b¸o vÒ sù hiÖn diÖn cña Firewall-1 cña Check Point song tr¾c nghiÖm sau ®©y sÏ x¸c nhËn nã : [ root@bldg_043 # nc -v -n 192.168.51.1 257 ( UNKNOWN) [ 192.168.51.1] 257 ( ? ) open ThiNganHang.com 30000003 http://www.llion.net 18

Trang 19

[ root@bldg_043 # nc -v -n 172.29.11.19l 257 (UNKNOWN ) [ 172.29.11.191] 257 ( ? ) open 31000000 C¸c BiÖn Ph¸p Phßng Chèng Ph¸t HiÖn §Ó ph¸t hiÖn tuyÕn nèi cña mét kÎ tÊn c«ng víi c¸c cæng cña b¹n. b¹n bè sung mét sù kiÖn tuyÕn nèi trong RealSecure. Theo c¸c bíc sau: 1. HiÖu chØnh néi quy 2. Lùa tab Connection Events. 3. Lùa nut Add Connection, vμ ®iÒn mét môc cho Check Point. 4. Lùa ®Ých kÐo xuèng vμ lùa nót Add. 5. §iÒn dÞch vô vμ cæng, nh¾p OK. 6. Lùa cæng míi, vμ nh¾p l¹i OK. 7. Giê ®©y lùa OK vμ ¸p dông l¹i néi quy cho ®éng c¬. ThiNganHang.com http://www.llion.net 19

Trang 20

Phßng Chèng §Ó ng¨n c¶n c¸c tuyÕn nèi víi cæng TCP 257, b¹n phong táa chóng t¹i c¸c bé ®Þnh tuyÕn thîng nguån. Mét Cisco ACL ®¬n gi¶n nh díi ®©y cã thÓ khíc tõ râ rÖt mét nç lùc cña bän tÊn c«ng: access -list 101 deny tcp any any eq 257 log ! Block Firewall- l scans III. QuÐt qua c¸c bøc têng löa §õng lo, ®o¹n nμy kh«ng cã ý cung cÊp cho bän nhãc ký m· mét sè kü thuËt ma thuËt ®Ó v« hiÖu hãa c¸c bøc têng löa. Thay v× thÕ, ta sÏ t×m hiÓu mét sè kü thuËt ®Ó nh¶y móa quanh c¸c bøc têng löa vμ thu thËp mét sè th«ng tin quan träng vÒ c¸c lé tr×nh kh¸c nhau xuyªn qua vμ vßng quanh chóng. 1. hping hping (www.Genocide2600.com/-tattooman/scanners/hping066.tgz), cña Salvatore Sanfilippo, lμm viÖc b»ng c¸ch göi c¸c gãi tin TCP ®Õn mét cæng ®Ých vμ b¸o c¸o c¸c gãi tin mμ nã nhËn trë l¹i. hping tr¶ vÒ nhiÒu ®¸p øng kh¸c nhau tïy theo v« sè ®iÒu kiÖn. Mçi gãi tin tõng phÇn vμ toμn thÓ cã thÓ cung cÊp mét bøc tranh kh¸ râ vÒ c¸c kiÓu kiÓm so¸t truy cËp cña bøc têng löa. VÝ dô, khi dïng hping ta cã thÓ ph¸t hlÖn c¸c gãi tin më, bÞ phong táa, th¶, vμ lo¹i bá. ThiNganHang.com http://www.llion.net 20

Hiển thị 20 trang đầu. Tải tài liệu để xem đầy đủ.

Bình luận (0)

Đăng nhập để tham gia bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!