esults from scan of ports: 0-1055
0 Ports Open
1055 Ports Closed
1 Ports Stealth
---------------------
1056 Ports Tested
NO PORTS were found to be OPEN.
The port found to be STEALTH was: 25
Other than what is listed above, all ports are CLOSED.
TruStealth: FAILED - NOT all tested ports were STEALTH,
- NO unsolicited packets were received,
- A PING REPLY (ICMP Echo) WAS RECEIVED.
tollanen tulos tuli niin onko ok? ennen oli kaikki portit stealth muta nyt kun wlan-yhteys niin tuli tollanen
0 Ports Open
1055 Ports Closed
1 Ports Stealth
---------------------
1056 Ports Tested
NO PORTS were found to be OPEN.
The port found to be STEALTH was: 25
Other than what is listed above, all ports are CLOSED.
TruStealth: FAILED - NOT all tested ports were STEALTH,
- NO unsolicited packets were received,
- A PING REPLY (ICMP Echo) WAS RECEIVED.
tollanen tulos tuli niin onko ok? ennen oli kaikki portit stealth muta nyt kun wlan-yhteys niin tuli tollanen
Vastaukset 15
Vanhimmat
koneesi näkyy internetissä. Siitä voi joku innostua toden teolla kolkuttelemaan portteja. Parempi olisi jos kaikki portit olisivat stealth. Silloin kukaan ei voi sanoa onko osoitteessasi kone vai ei.
pysyvästi firestarterilla laitettua? kun äsken sudona laitoin niin kaikki portit stealth mutta kun uudestaan käynnistin koneen ja kokeilin niin tas sama tulos
firestarter ja muut GUI n00bailut.
Tosi mies konfaa kerran iptablesin kerralla kuntoon ja unohtaa sitten koko hoidon.
Kerran se vaan kirpaisee :-)
1)
Tarkista ensin onko iptables jo asennettu (jos ei niin asenna. jokaisella Linux-distrolla oma tapansa):
Jos komento
/sbin/iptables -v
antaa jotain tälläistä:
"iptables v1.3.5: no command specified"
niin se *pitäisi* olla oikein asennettuna ja voit siirtä vaiheeseen 2 varsinaiseen konfigurointiin
2) Anna seuraavat komennot *järjestyksessä*
/sbin/iptables -I OUTPUT -j DROP
/sbin/iptables -I OUTPUT -p tcp -m multiport --sports 1024:65535 --dports 20,21,22,53,80,443 -m state --state NEW,ESTABLISHED -j ACCEPT
/sbin/iptables -I INPUT -j DROP
/sbin/iptables -I INPUT -p tcp -m multiport --dports 1024:65535 --sports 20,21,22,53,80,443 -m state --state ESTABLISHED -j ACCEPT
3) Naputtele:
/etc/init.d/iptables restart
Jos näkyviin tulee:
"Saving iptables state ... [ok]"
"Stopping firewall ... [ok]"
"Loading iptables and starting firewall ... [ok]"
Niin palomuurisi (iptables) on onnistuneesti asennettuna.
Eli se mitä tuossa kohdassa kaksi tapahtui oli seuraavaa:
ULOS LÄHTEVÄ LIIKENNE:
/sbin/iptables -I OUTPUT -j DROP
Tämä blokkaa (eli tiputtaa) oletuksena *kaikki* koneestasi ulos haluavat paketit.
Eli toisin sanoen et pääse nettiin.
/sbin/iptables -I OUTPUT -p tcp -m multiport --sports 1024:65535 --dports 20,21,22,53,80,443 -m state --state NEW,ESTABLISHED -j ACCEPT
Tämä rivi sen sijaan *sallii* seuraavien palveluiden pääsyn nettiin mutta VAIN ja ainoastaan jos ne käyttävät TCP:tä JA VAIN ja ainoastaan tiettyihin portteihin.
palvelut & portit ovat:
- FTP (portit 20 sekä 21. Jos haluaa käyttää passiivista FTP:tä niin silloin pelkkä 21 pitäisi riittää)
- SSH (oletusportti 22)
- DNS (oletusportti 53)
- HTTP (oletusportti 80)
- HTTPS (oletusportti 443)
SISÄÄN TULEVA LIIKENNE:
/sbin/iptables -I INPUT -j DROP
Blokkaa *kaikki* (niin porttiskannaukset kuin pingitkin) paketit. Porttiskannaajalle ei välitetä edes viestiä "Could not connect" taikka "Connection refused" (ei tietenkään ! Silloinhan hakkeri jo tietää että kone on elossa mutta että sillä on jokin palomuuri päällä!)
Eli tämä on se niin sanottu todellinen Stealth-moodi!
Kaikki saapuvat paketit yksinkertaisesti tiputetaan. Kaikki *paitsi* seuraavat:
/sbin/iptables -I INPUT -p tcp -m multiport --dports 1024:65535 --sports 20,21,22,53,80,443 -m state --state ESTABLISHED -j ACCEPT
Tämä komento sallii ainoastaan seuraavien TCP-protokollaa käyttävien palvelujen ottaa sinuun yhteyttä: FTP, SSH, DNS, HTTP, HTTPS.
(Eli UDP:tä käyttävä DNS-pyyntö ei siis pääse koneellesi. Paljon TCP:tä nopeampi ja tehokkaampi mutta myös turvattomampi).
Lisäksi edellä mainitut palvelut saavat ottaa yhteyttä koneesi portteihin 1024 - 65535 mutta AINOASTAAN ja VAIN JOS SINUN KONEESI TEKI *ALKUPERÄISEN* YHTEYSPYYNNÖN! (Erittäin tärkeä seikka!)
Eli toistan vielä:
Koneesi sallii ainoastaan sellaiset sisäntulevat yhteydet (noista edellä mainituista palveluista) jotka olet itse aloittanut.
Toisinsanoen:
Jos et selaa nettiä niin kukaan portista 80 EI voi ottaa yhteyttä sinuun eikä edes tiedä että koneesi on olemassa (Stealth-tila, kaikki paketit tiputetaan).
Sen sijaan jos selaat normaalisti nettiä (vaikkapa Suomi24:ää) niin SILLOIN HTTP-vastaukset Suomi24:än palvelimelta, portista numero 80:tä sallitaan !
Aika sekava selitys tästä tuli mutta jos saat iptablesin asennettua nuo yllä mainitut konfiguraatiot kohdalleen, käytät langattomassa WPA-salausta (surkean WEP:in sijaan) sekä Tor-verkkoa niin takaan että 99% varmuudella kukaan ei pääse koneellesi eikä pysty salakuuntelemaan yhteyttäsi :-)
Lisätietoja iptablesista saa, kuten aina, naputtelemalla:
man iptables
Ai niin:
Jos koneesi kättää DHCP:tä (aika todennäköistä), eli se saa automaattisesti IP-osoitteen reitittemeltäsi/ISP:ltä/whatever ...
Niin sehän käyttää vain ja ainoastaan UDP-protokolla (toisin kuin DNS joka oletuksena käyttää UDP:tä mutta tarvittaessa myös TCP:tä).
No tästä seuraa se ongelma että koska tuo palomuuri on nyt konfattu blokkaamaan kaikki UDP:tä käyttävät palvelut niin koneesi ei saa täten käyttökelpoista IP-osoitetta !
*PAITSI* jos koneesi hakee IP-osoitteen ENNEN kuin iptables käynnistyy! (DHCP-llä saadut IP-osoitteet "säilyvät" koneen käytössä yleensä aika kauan, jopa viikkoja ennekuin ne täytyy uudestaan taas antaa koneelle.
Joten teoriassa tästä ei pitäisi tulla ongelmaa.
Jos tulee niin sammutat palomuurin *väliaikaisesti* komennolla:
/etc/init.d/iptables stop
tsekkaat äkkiä pääsetkö nettiin
ja välittömästi palomuuri takaisin päälle komennolla:
/etc/init.d/iptables start (tai restart)
Jos vieläkin pääset nettiin (vaikka palomuuri on päällä) niin kyseessä on juuri tuo pieni DHCP-ongelma.
Tsekkaa Linux-jakelustasi miten palvelujen käynnistysjärjestyksen voi muuttaa (ensin DHCP ja vasta sitten iptables)
Happy Hacking !
Kaikki on hienosti. Ei tässä mitään palomuuria tarvita.
Oletkos muuten varma että tuo tulos tulee sun koneesta eikä esim. ADSL-modeemissa ole palomuuria?
Joka tapauksessa tulos tarkoitti että nuo "closed" portit eivät lähetä muuta tietoa kuin vastaavat pingiin eli sun täytyy vielä konfiguroida muuri niin ettei se vastaa pingiin.
Enpä osaa sanoa miten sillä itselläni ei ole käytössä iptables ollenkaan vaan käytössä on pelkkä ADSL-modeemin rautamuuri jossa tuon kutsun estäminen tapahtuu yksinkertaisesti pistämällä ruksi ruutuun ;D Ilmeisesti firestartterissakin löytyy vastaava kohta.
ole varma muta juuri silloin kun laitoin wlan kortin kiinni, niin kokeilin shields upilla ja ennen korttia oli kaiki stealth ja nytten on closed. mutta ei kai tossa pitäisi olla ongelmia kun on suljettuna?
Eihän siinä mitään ongelmia ole mutta jos portit vastaavat pingiin niin se innostaa koputtelijota tutkimaan enemmän sun portteja, itseasiassahan niitä on yli 65000 kappaletta eli siinä voi olla pientä kuhinaa.
Eli kun on stealth-tilassa niin saa varmasti olla rauhassa sillä porttiskannerit eivät näe siinä kohdassa avaruutta mitään jossa sun koneesi todellisuudessa majailee.
Porttiskannauksesta ei ole mitään haittaa. Sen aiheuttama kuormituskin on niin pieni ettei sillä ole mitään merkitystä.
Ubuntu noudattaa standardia, jonka mukaan tulleeseen pakettiin lähetetään virhesanoma.
niin ettei pastaa pingiin? vaikka koitin firestarterilla niin ongelma vieläkin että kun koneen käynnistää uudestaan niin portit taas closed
No eipä siitä muuta haittaa todellisuudessa olekaan kuin psyykkinen ulottuvuus, kun ei koputella niin mielenrauhakin on taattu.
Vähän sama kuin pääsiäisen alla, ovikello soi jatkuvasti mutta en uskaltanut avata sillä pelkäsin virpovia pikkukersoja hehhehheh... jos olisin naamioinut oveni seinäksi eivät olisi osanneet ringuttaa. Oliko ilkeä vertaus?
on kai vaa jääny windowsin puolelta tollai vainoharhasuus :) no pitää antaa ajatus pois mielestä ja surfaila rauhassa
"Sen aiheuttama kuormituskin on niin pieni ettei sillä ole mitään merkitystä. "
Mutta eikös sellainen hyökkäysmuoto ole kuin spuuffaus tms. jossa pingitetään niin maan perkeleesti ja jos hyökkääjällä on tehokkaampi kaista niin se voi saada vastaajan polvilleen?
Ja sitten oli joku "kuoleman pingi" jossa lähetettiin vääränkokoinen paketti tai jotain ja saatiin vastaajan kone sekaisin?
Ei ole käytännössä tullut vastaan niin en ole perehtynyt aiheisiin eli kai niitä voi luonnehtia teoreettisiksi riskeiksi.
niin tuli ilmi että firestarterin säännöt ei mee päälle johtuen network managerista. onko joku muu softa millä saisin yhteyden wpa-salattuun verkkoon?
Enpä tiedä onko muita "automaattisia" ohjelmia.. mun tietojen mukaan ainoaksi vaihtoehdoksi jää wpa_supplicant ja /etc/network/interfaces tiedoston muokkaaminen käsipelillä
iwconfig
iwpriv
komennoilla. Mutta joku joka on asiaa rassannut saattaa tietää paremmin. Sellainen tieto tuossa tuli esiin että network-manager käyttää uusissa versioissa oletuksena wpa_supplicantia mikä puolestaan jumittaa wpa-salausta tukemattomat verkkolaitteet. Tämäkin tieto on hatara joten se joita tämä saattaa koskea, tarkistakaa tiedon oikeellisuus.
Itselläni on wpa:ta tukemattomia laitteita verkossa joten en käytä wpa-salausta, itseasiassa tällä hetkellä mulla ei ole salausta laisinkaan sillä useamman koneen (eri distroilla) yhtäaikainen konfigurointi verkkoon salaus päällä on aikalailla hankalaa joten tällä hetkellä käytössä on vain piilotettu verkko, mac-suodatus ja dhcp 5:lle koneelle (kuudes kone on vain langallinen). Seurailen sivusilmällä verkon tilaa ja uskon huomaavani jos siihen tulisi ulkopuolinen kone. Siihen en oikein usko että naapurin mummo kaappaa mun liikenteen tai mistä sen tietää.
Kyllä jokaisen linjan saa tukittua kunhan vain lähettää liikennettä riittävästi ja tuo ping to death on lähes Absalomin kapinan aikainen muinaismuisto.
Jostain syystä ping ja portit sekoitetaan keskenään vaikka niillä ei ole mitään tekemistä toistensa kanssa. Ping käyttää ICMP käytäntöä ja siinä ei ole portteja.