De laatste paar dagen is er weer veel commotie omtrent het fenomeen WPS. Deze commotie is ontstaan doordat men met een bepaald programma belangrijke gegevens via de functionaliteit WPS kan achterhalen. Dit programma heet Reaver. In overleg met René heb ik een gedeelte van een artikel omtrent het gebruik van Reaver vertaald. Ik hoop het één en ander iets te kunnen verduidelijken zonder er al te diep op in te gaan.
Hoe werkt Reaver?
Het programma maakt gebruik van de kwetsbaarheid in hetgeen dat Wi-Fi Protected Setup (WPS) heet. Het is een optie dat in veel routers zit en het mogelijk maakt om simpel en snel een verbinding op te zetten - tussen router en cliënt - met behulp van een pincode, die geprogrammeerd is in de router. Reaver maakt gebruik van de tekortkoming in deze pincodes; met als resultaat, dat als men dit programma enige tijd z'n werk laat doen, het WPA- of WPA2-wachtwoord van het draadloze netwerk bekend wordt. Immers, zodra de pincode bekend is, zendt de router de benodigde gegevens uit om een succesvolle koppeling met een cliënt mogelijk te maken.
Voor meer details over deze kwetsbaarheden kan men het beste even het artikel van Sean Gallagher lezen op Ars Technica.
Hoe kun je aanvallen door Reaver voorkomen?
Aangezien de kwetsbaarheid in WPS zelf zit, zou het in principe al veilig zijn als men WPS gewoon uit zou kunnen zetten. Nog beter is dat er helemaal geen WPS op de router zit. Helaas - en nu komt de aap uit de mouw, zoals Gallagher al in zijn artikel vermeldde - is het uitschakelen van WPS in de meeste gevallen helemaal niet de oplossing. Ook al is WPS uitgeschakeld, dan nog weet Reaver contact te leggen met de router met als gevolg dat de pincode en het wachtwoord alsnog bemachtigd kunnen worden.
Tijdens een telefoongesprek zei Craig Heffner (Reaver) dat er te weinig aan gedaan wordt om dit probleem aan te pakken. Hij (en anderen) hebben in ieder geval ontdekt dat - onder andere - alle draadloze toegangspunten van Linksys/Cisco dit probleem in ieder geval hebben. "Op alle Linksys routers kun je WPS niet handmatig uitzetten", zei hij. Ook al staat WPS in de webinterface op uitgeschakeld, in feite is de functionaliteit nog gewoon actief en dus kwetsbaar.
Toch wel een tegevaller hè? Toch kun je altijd nog zelf proberen om WPS uit te zetten en Reaver te laten checken of je eigen router dan nog steeds kwetsbaar is.
Je kunt ook nog MAC-filtering aanzetten (mits aanwezig op de router). Dit maakt het mogelijk dat enkel de goedgekeurde MAC-adressen toegang hebben tot het netwerk en dus de router. Dit is echter geen garantie dat je netwerk veilig is voor kwaadwillende personen. Via diverse tools is het alsnog mogelijk om MAC-adressen te achterhalen die wel toegang hebben. Kopieer één van die MAC-adressen naar je eigen netwerkkaart en vermomd komen we alsnog binnen.
Iets grotere tegenvaller hè? Wat werkt dan wel?
Helemaal geen draadloze toegangspunten is het beste. Alles via switches. Echter... sluit maar eens een UTP-kabel aan op - bijvoorbeeld - een iPad of een iPhone. Gemak dient de mens, maar helaas zijn daar wat risico's aan verbonden.
Voor veel routers is er ook een simpele oplossing, maar aangezien dit artikel niet echt een reclamezuil is voor software van derden, noem ik enkel de naam van de software: DD-WRT. DD-WRT ondersteunt namelijk geen WPS en aangezien DD-WRT de standaard software vervangt, zal WPS ook niet stiekem op de achtergrond kunnen draaien.
Bron voor vertaling: Reaver
Hoe werkt Reaver?
Het programma maakt gebruik van de kwetsbaarheid in hetgeen dat Wi-Fi Protected Setup (WPS) heet. Het is een optie dat in veel routers zit en het mogelijk maakt om simpel en snel een verbinding op te zetten - tussen router en cliënt - met behulp van een pincode, die geprogrammeerd is in de router. Reaver maakt gebruik van de tekortkoming in deze pincodes; met als resultaat, dat als men dit programma enige tijd z'n werk laat doen, het WPA- of WPA2-wachtwoord van het draadloze netwerk bekend wordt. Immers, zodra de pincode bekend is, zendt de router de benodigde gegevens uit om een succesvolle koppeling met een cliënt mogelijk te maken.
Voor meer details over deze kwetsbaarheden kan men het beste even het artikel van Sean Gallagher lezen op Ars Technica.
Hoe kun je aanvallen door Reaver voorkomen?
Aangezien de kwetsbaarheid in WPS zelf zit, zou het in principe al veilig zijn als men WPS gewoon uit zou kunnen zetten. Nog beter is dat er helemaal geen WPS op de router zit. Helaas - en nu komt de aap uit de mouw, zoals Gallagher al in zijn artikel vermeldde - is het uitschakelen van WPS in de meeste gevallen helemaal niet de oplossing. Ook al is WPS uitgeschakeld, dan nog weet Reaver contact te leggen met de router met als gevolg dat de pincode en het wachtwoord alsnog bemachtigd kunnen worden.
Tijdens een telefoongesprek zei Craig Heffner (Reaver) dat er te weinig aan gedaan wordt om dit probleem aan te pakken. Hij (en anderen) hebben in ieder geval ontdekt dat - onder andere - alle draadloze toegangspunten van Linksys/Cisco dit probleem in ieder geval hebben. "Op alle Linksys routers kun je WPS niet handmatig uitzetten", zei hij. Ook al staat WPS in de webinterface op uitgeschakeld, in feite is de functionaliteit nog gewoon actief en dus kwetsbaar.
Toch wel een tegevaller hè? Toch kun je altijd nog zelf proberen om WPS uit te zetten en Reaver te laten checken of je eigen router dan nog steeds kwetsbaar is.
Je kunt ook nog MAC-filtering aanzetten (mits aanwezig op de router). Dit maakt het mogelijk dat enkel de goedgekeurde MAC-adressen toegang hebben tot het netwerk en dus de router. Dit is echter geen garantie dat je netwerk veilig is voor kwaadwillende personen. Via diverse tools is het alsnog mogelijk om MAC-adressen te achterhalen die wel toegang hebben. Kopieer één van die MAC-adressen naar je eigen netwerkkaart en vermomd komen we alsnog binnen.
Iets grotere tegenvaller hè? Wat werkt dan wel?
Helemaal geen draadloze toegangspunten is het beste. Alles via switches. Echter... sluit maar eens een UTP-kabel aan op - bijvoorbeeld - een iPad of een iPhone. Gemak dient de mens, maar helaas zijn daar wat risico's aan verbonden.
Voor veel routers is er ook een simpele oplossing, maar aangezien dit artikel niet echt een reclamezuil is voor software van derden, noem ik enkel de naam van de software: DD-WRT. DD-WRT ondersteunt namelijk geen WPS en aangezien DD-WRT de standaard software vervangt, zal WPS ook niet stiekem op de achtergrond kunnen draaien.
Bron voor vertaling: Reaver

