10. december 2001 - 19:38Der er
23 kommentarer og 1 løsning
MAC address
Jeg har brug for at kunne identificere en maskine i form af dens MAC adresse. Denne information skal bruges som extra login sikkerhed ifm. login på et website. På denne måde kan login informationer ikke anvendes af 3.mand, da MAC adressen er låst til login informationerne.
Løsningen skal være både PC og Mac kompatibel hvorfor også jeg postede dette spørgsmål i Java kategorien.
Kan det lade sig gøre at få fat i MAC adressen vha. en Java Applet?
Eller er der nogen der har andre ideer til hvordan jeg identificerer en maskine?
Det skal siges at IP adressen ikke kan bruges som identifikation, da der tildeles dynamiske IP adresser vha. en DHCP server.
Hvad er chancen for at der indtastes præcis samme MAC adresse som en anden maskine oprettet som bruger på websiten? Har du andre forslag til den sikkerhed jeg søger?
en kombination af MAC adresse, ip-adresse computername og evt loginnavn kunne vel bruges. eller du lave nogen med en GUID du genererer på siden og gemme den i en cookie på klienten.
Det skal lige siges at jeg ikke har ekspertise til Java programmering, men blot søger information på om det overhovedet kan lade sig gøre, det jeg søger...jeg er derfor villig til at yde betaling for dem der kan løse min opgave...
nico22: har du nogen idé om MAC adressen? Jeg forestiller mig en java applet der kan gøre arbejdet?
Jeg faldt over at anvende Client Certificates? Hvis der er installeret et certifikat på hver enkelt maskine, vil det da være muligt for mig at læse dette certifikat som en slags maskine ID? Er der en måde hvorpå jeg kan verificere en certifikat til brug i mit tilfælde? På denne måde kan der anvendes allerede godkendte standarder...
Ja, det er rigtigt at man skal købe et certificat hvilket også er OK - hvis vi snakker om 4-500 kr. per. certificat. En anden mulighed er fingeraftryk, hvilket også kan fås som små smarte aflæsere idag...men stadig til en pebret pris á 2-4000 kr. I mit tilfælde er der tale om anvendelse af denne udvidet sikkerheds procedure på ca. 50-70 arbejdsstationer, og altså ikke tusinder af brugere på en website. Men stadigvæk gør det jo ikke noget at være lidt fremsynet, så flere brugere senere hen ikke bliver et problem.
Derfor holder jeg stadigvæk på MAC adressen, som burde være \"svær\" at omgå. Dette sammen med computername og det traditionelle login som unik nøgle.
kresten: Vil det være muligt for dig at læse MAC adressen med JINI? På både Mac og PC? Så er jeg da interesseret i at høre fra dig:)
Ja, det er selvfølgelig en måde at gøre det på - direkte at køre DOS kommandoen \"ipconfig /all\", og læse den bestemte linie med MAC adressen i. Men nok for \"bøvlet\" vil jeg mene og løsningen skal også være Mac kombatibel... Ellers tak for linket:)
jaws> Der er rigtig mange der stiller samme spørgsmål som dig, men jeg kan ikke finde nogen løsninger. Fandt noget skummelt C++ der ikke kunne bruges, men det var alt.
såvidt jeg kan se er det japanske link baseret på noget native kode (dll fil), hvilket kan gøre det svært at få til at virke. sourcekoden er inkluderet, men det er jo ikke lig med at det virker med mac.
kresten & soreno: OK, så blev jeg da lidt klogere...hvis MAC adressen kan læses bliver der ikke brug for fingeraftryk- eller iris læsere hvilket er lidt besværligt:(
det er vel iøvrigt ikke aktuelt at bruge mac-adressen? stripper routere ikke den, de kan jo alligevel ikke bruge den til noget. det er vel kun hvis ip\'en på lan ikke er kendt at router udsender arp requests (og faktisk bruger mac til noget?)
soreno: Jeg behøver ikke \"remotely\" at få fat MAC adressen... jeg forestiller mig et JAVA program lokalt på hver klient der gør arbejdet... Det kunne selvfølgelig være optimalt hvis det kunne gøres \"remotely\", men altså intet krav.
askhoej: Du har hermed fået point for dine links, da de er det eneste der kommer tæt på mit problem. Tak for alles hjælp:)
Synes godt om
Ny brugerNybegynder
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.