Gast
#3159837
Hallo zusammen, weil man mittlerweile relativ oft das Problem hat, dass der Strom im Hotelzimmer nur geht wenn die (Magnetstreifen-)Karte zum Zimmertür öffnen in einem speziellen 'Stromanschalter' steckt (damit man keinen Strom verbraucht wenn man nicht im Zimmer ist) hab ich hier mal kurz so einen Schalter aufgemacht. (vielleicht möchte man ja mal Akkus laden, wenn man nicht im Zimmer ist. Oder einer (Doppelzimmer !) ist unterwegs während der andere nicht unbedingt im dunkeln Duschen will) Zu erkennen ist tatsächlich ein Kopf zum Lesen des Magnetstreifens (nicht auf dem Bild zu sehen) nebst zugehörigem LMV324I Operationsverstärker, sowie ein Atmel ATMEGA8L und eine IR-Lichtschranke. Hersteller ist ENKOA System, Version: V1.1 06-2006 Funktionsweise ist einfach: Sobald die Magnetkarte eingeschoben wird, wird der der Magnetstreifen gelesen und ausgewertet (ich denke nicht dass dabei auf irgendwelche Onlinedaten zugegriffen wird da ich keine Verbindung an ein LAN o.ä. erkennen kann, also wird wohl nur ein 'Karte gültig'-Bit offline ausgewertet) und das Relais für den Strom freigegeben. Gleichzeitig überwacht eine Lichtschranke ob die Karte noch tatsächlich steckt, da der Magnetstreifenleser wohl nur funktioniert wenn die Karte dran vorbeigezogen wird. Da liegt dann auch schon das Problem: Sobald der Magnetstreifenleser sein 'Ok' gegeben hat hängt es nur noch an der Lichtschranke. Wenn man also eine gültige Karte einsteckt, dann ein Papier für die Lichtschranke hinterher, kann man die Zimmerkarte wieder raus ziehen, ohne dass der Leser eine Chance hat zu erkennen dass garnicht mehr die echte Zimmerkarte drin ist. Leider hab ich weder Oszi, Mutlimeter, noch Atmel ISP dabei. Genauere Details oder gar den ausgelesenen Programmcode (kann ja ned kompliziert sein) kann ich also nicht liefern. (wäre wohl auch ned legal) Ich denke nicht dass irgendwelche Protect-Fuses gesetzt sind, denn die Auswertung ob die Karte gültig ist oder nicht wird ja wahrscheinlich hardcodiert gemacht. Einen EEPROM konnte ich nicht erkennen. Andere Magnetkarten werden übrigens nicht erkannt und mit einem roten Blinken quitiert. Vielleicht interessiert es ja den einen oder anderen. Thomas
