Avatar billede cjmaack Nybegynder
08. oktober 2003 - 21:13 Der er 14 kommentarer og
1 løsning

Test af firewall via portscanning

Jeg har lige fået fast ip og har dermed fået en interesse i, at min iptables er opsat korrekt! Jeg scanner via følgende:
http://www.auditmypc.com
http://scan.sygate.com

Mit problem er, at de to scanninger giver mig et ok resultat - har altså ingen problemer. Men... men... en scanning foretaget via et portscannings program viser at jeg har skræmmende mange porte åbne (specielt UDP), hvilket jeg ikke forstår en pind af da der (for mig at se) er lukket land. Hvad skal jeg stole på??
Avatar billede arne_v Ekspert
08. oktober 2003 - 21:16 #1
Er det ikke også portscanner programmer ?

UDP er det vanskeligt at teste for p.g.a. protokollen.
Avatar billede chalde Seniormester
08. oktober 2003 - 21:19 #2
Hvilken udbyder har du?
En af mine venner havde også en del åbne og ikke stealthed porte hos sig selv (arrownet), men hos mig var alle porte fine (tdc).
Så det kan være et problem fra din udbyders side.
Avatar billede chalde Seniormester
08. oktober 2003 - 21:20 #3
prøv og tag http://grc.com/x/ne.dll?rh1dkyd2 og vælg "all service ports"
Avatar billede chalde Seniormester
08. oktober 2003 - 21:22 #4
Min kommentar 21:19:39 Skal forstås på den måde, at han tog sin computer hjem hos mig og testede med præcis de samme indstillinger.
Avatar billede cjmaack Nybegynder
08. oktober 2003 - 21:29 #5
Jeg sidder bag stofa...

Jeg skal måske poste min iptables alligevel og spørge på en anden måde. Er der noget jeg kan skrive bedre? Jeg har brug for at routerfunktionen virker da min linuxbox har to netkort. Jeg kører samba mod en win maskine og har brug for port 22 (SSH).

Min iptables :

# FLUSH
iptables -t nat -F POSTROUTING
iptables -t nat -F PREROUTING
iptables -t nat -F OUTPUT
iptables -F

# (1) Policies (default)
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP

# enable Masquetade and forwarding
iptables -t nat -A POSTROUTING -s 192.168.0.1/24 -j MASQUERADE
iptables -A FORWARD -j ACCEPT -i eth1 -s 192.168.0.1/24
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

# (3) INPUT chain rules

# Rules for incoming packets form LAN
iptables -A INPUT -p ALL -i eth1 -s 192.168.0.1/24 -j ACCEPT
iptables -A INPUT -p ALL -i lo -s 127.0.0.1 -j ACCEPT
iptables -A INPUT -p ALL -i lo -s 192.168.0.1 -j ACCEPT
iptables -A INPUT -p ALL -i lo -s xx.xx.xx.xx -j ACCEPT
iptables -A INPUT -p ALL -i eth1 -d 192.168.0.255 -j ACCEPT

# Rules for incoming packets from The Internet

#Packets for estavlished connections
iptables -A INPUT -p ALL -d xx.xx.xx.xx -m state --state ESTABLISHED,RELATED -j ACCEPT

# TCP rules
iptables -A INPUT -p TCP -i eth0 -s 0/0 --destination-port 22 -j okay
iptables -A INPUT -p TCP -i eth0 -s 0/0 --destination-port 80 -j okay

# UDP rules
iptables -A INPUT -p UDP -i eth0 -s 0/0 --destination-port 53 -j ACCEPT

# (4) FORWARD chain rules
# ACCEPT the packes we want to forward
iptables -A FORWARD -i eth1 -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

# (5) OUTPUT chain rules
# Only output packets with local addresses (no spoofing)
iptables -A OUTPUT -p ALL -s 127.0.0.1 -j ACCEPT
iptables -A OUTPUT -p ALL -s 192.168.0.1 -j ACCEPT
iptables -A OUTPUT -p ALL -s xx.xx.xx.xx -j ACCEPT

# (6) POSTROUTING chain rules
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source xx.xx.xx.xx
Avatar billede cjmaack Nybegynder
08. oktober 2003 - 21:34 #6
Kommentar til chalke.
Skal det du skriver forstås således, at min maskine kan være sikker nok eftersom jeg foretager en scanning på denne. Hvad jeg har glemt at sige er at scanningen via programmet er foretaget af en kammerat, der ikke sidder i forbindelse med mit net (han har en helt anden udbyder). Summa summarum... min maskine er sikker, men eftersom scanningen udefra først skal passere stofa's net er det stofa's net der er åbent og ikke mit?!
Avatar billede cjmaack Nybegynder
09. oktober 2003 - 00:16 #7
Nu har jeg prøvet at scanne med programmet "Advanced Administrative Tools" (scanningen er foretaget i win fra fjerncomputeren) og dette siger at (jeg vil tro) samtlige af mine UDP porte er åbne. Listen over åbne porte er virkelig laaang! Hvorfor fortæller de tre browser-scannere der er listet her på siden (via link) så, at der ingen "huller" er?? Det er mig lidt en skræmmende gåde.
Avatar billede arne_v Ekspert
09. oktober 2003 - 07:47 #8
Du kan ikke bruge en port scanning af UDP porte til noget.

Man kan nemlig ikke se om der er noget på en UDP port.

Det eneste man kan se er hvis man kan få et svar fra en UDP
port og det kan naturligvis kun lade sig gøre, hvis man ved
hvilket program der bruger porten.
Avatar billede cjmaack Nybegynder
09. oktober 2003 - 14:28 #9
Jamen... ??... hvad skal det betyde? Der er altså intet at frygte? Men jeg har bla. UDP port 80 åben og ja... man kan vel bare slå et portnummer op og derefter se hvilket program der benytter sig af porten. Eftersom alle der bruger www har port 80 åben er det vel ikke svært at foretage et angreb?

Men... UDP porte skal måske (i modsætning til TCP) forstås således, at der ikke kan angribes via dem?
Avatar billede arne_v Ekspert
09. oktober 2003 - 14:43 #10
Man kan sagtens have en sårbarhed på UDP porte.

Det er bare svært at port scanne for dem.
Avatar billede cjmaack Nybegynder
09. oktober 2003 - 15:20 #11
Hvordan lukker jeg dem så? Når jeg kigger efter i min iptables mangler jeg vel et sted, hvor jeg skal skrive "bloker alt UDP trafik"? Forslag?
Avatar billede arne_v Ekspert
09. oktober 2003 - 15:33 #12
Umiddelbart tror jeg da at du har lukket for alt indgående UDP bortset
fra den du eksplicit har lukket op for: 53.
Avatar billede cjmaack Nybegynder
10. oktober 2003 - 11:39 #13
Ja... men kan jo stadig scanne mig frem til at der tilsyneladende er åbne UDP porte. Men kan det skyldes: Programmet jeg anvender kører fra min windows maskine og ja... så er det måske synlige porte på den maskine og ikke på linux maskinen? Men eftersom iptables filen lukker af for trafikken er den god nok. Det jeg kommer frem til er altså noget i retning af der er lukket af, men får blot en liste over synlige porte. Mit indtryk er der ikke kan kommunikeres til dem. Har jeg lidt ret i mine antagelser? Indrømmer det irriterer mig lidt, at der tilsyneladende er lukket men.. en scanning viser jo noget andet. Tror bare ikke på seriøsiteten i scanningen. Det er ok jeg får vist hvilke porte der ikke er lukket af, men hvad betyder det hvis der ikke kan skabes kontakt til dem?

Jeg er en forvirret newbie
Avatar billede cjmaack Nybegynder
11. oktober 2003 - 23:18 #14
Takker for de mange kommentarer der har hjulet mig til, at finde hvad det her drejer sig om.
Avatar billede arne_v Ekspert
11. oktober 2003 - 23:21 #15
Derfor den gavmilde point uddeling ??
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester