VerifOne Vx570 betaling terminal teardown


u beter genieten van dit Instructable, het kostte me een betaalterminal werken! Ik zal uitleggen waarom later.

Ik was meanderende rond op de plaatselijke rommelmarkt op zoek naar iets interessants te kappen uit elkaar, wanneer mijn ogen kampen op een onaardse schoonheid niet veel te zien krijgt: een hand gehouden betaling terminal. Niet alleen heb ik zijn op zoek naar iets met een streep-lezer, maar ook een thermische printer. Deze doelstellingen verbleekt in vergelijking met het eigenlijk met de mogelijkheid voor kappen sommige strakke financiële apparatuur. Ik heb me altijd afgevraagd wat echt veilige elektronica leek en welke hardware gebaseerde beveiliging mesures werden genomen. Tot slot heb ik mijn antwoord, en zo zal je!

Hier is een korte video van de teardown en mijn eerste gedachten over enkele van de functies van de chips.

Hier en hier hebben goede introducties op hoe de gegevens daadwerkelijk op magneetkaarten is opgeslagen. We zullen niet worden gericht op dat niveau zo veel, meer zo een de chip en de gegevens protocol niveaus. Ik zal een andere Instructable maken over hoe te ontcijferen rechtstreeks informatie van magnetische leeskoppen, die zal hier worden gekoppeld wanneer het heeft gedaan.

Bescherming circuit:
Naast de mysterie-chip was er een prachtige switch verbergen achter het voorjaar geladen display. Wanneer uit elkaar gehaald, het LCD-scherm krijgt geduwd en wordt genoemde schakelaar geopend. Ik denk dat zodra die switch wordt geopend, een beetje ergens wordt omgedraaid en het apparaat in lockout modus gaat. Ik ben van plan op het analyseren van de aan boord communicatie wanneer het wordt opgestart om te zien of er een manier om het apparaat uit accountvergrendeling te dwingen. Als ik heb enig succes, maak ik een nieuwe Instructable en link naar het hier. Wat werkelijk zuigt is dat ik niet een analyse van packet of spoofing certificaat voordat zij stierf. Het zou leuk geweest om te uploaden van de GLB-bestanden, zodat mensen kunnen herkennen de patronen terwijl... uh... kop koffie. Als u van een krokant oude forum met enkele goede informatie hierover weet, laat het me weten in de commentaren en ik zal het hier link.

Voor degenen onder u hoe geen afbeelding wilt gebruiken geavanceerde verbetering van software om te bepalen van de verschillende namen van de chip uit de video, ik heb ook een lijst en fundamentele beschrijvingen.

Samsung s3c2410al-20
200mhz CPU SoC

cy62177dv30ll
32mbit SRAM

mrd531b Triple Channel F2F Decoder IC
Gebruikt om te decoderen van de gegevens die uit de Magneetkop komen. Neem een kijkje op het diagram kreeg ik van de technische fiche. Zoals u zien kunt, zorgt de chip voor het besturen van de magneetkoppen en alles.

8007b_c3 dubbele multiprotocol IC kaartinterface
Lijkt te communiceren met smartcards gebruik van hekserij, tenminste dat is wat ik kan bedenken van het gegevensblad. Het is zeer vaag over hoe en wat het communiceert met.

TDA8020HL Dual IC card-interface
Zoals de vorige hekserij communiceert chip, behalve dat het specifiek via I2C. Dat doet me denken dat deze 2 ICs zijn waarschijnlijk via I2C communiceren en hetzelfde doel dienen.

AX88772 USB2.0 naar 10 / 100M Fast Ethernet-Controller
Doet wat het zegt over het tin. Lijkt te verbinden via de ingebouwde 4-poorthub

TUSB2046B 4 poorts USB Hub
Ook doet wat het zegt over het tin. Als mijn machine nog steeds in leven waren, zou ik graag welke communicatie de terminal kan via USB. Het wellicht zelfs mogelijk om te emuleren een ander netwerkinterface via de USB-poort en pseudo-niet-vitten log pakketten.

VerifOne 08233-01-r
De eerste persoon om te identificeren wat deze mysterie chip eigenlijk doet is 20% koeler. Niet alleen zijn er tal van circuit sporen op de eigenaardige printplaat, maar er is ook grafiet sporen rond de uitbreidingskaart. Wanneer in twijfel, denk dat veiligheid. Het kan RF lawaai voor oneven signalen volgen. Het is geen toeval dat het allemaal van de circuits van de grote verwerking bedekt.

Hebt u vragen of suggesties over waar te gaan volgende met dit apparaat, stuur een mailtje naar mijn gmail-account, jerzmacow.

Gerelateerde Artikelen

Terminator voet Notenkraker (herziene versie)

Terminator voet Notenkraker (herziene versie)

Ik cijfer dat pletten van de kracht van een terminator voet schedel kan gemakkelijk nemen op een walnoot...Met meer dan 250 pond van verpletterende geweld is er echt geen wedstrijd hier...Stap 1: Zet dit in dit... Ik Was eigenlijk in staat om te vind
Multi terminal plezier.

Multi terminal plezier.

Met een windowed omgeving heb je in principe maar één scherm. om mee te spelen. Met Linux heb je verschillende dependiing op de beperkingen van de distro en systeem. Wij gaan spelen met de toetsen om te schakelen van terminals en zelfs inloggen als a
Terminator vlees borst wond

Terminator vlees borst wond

In dit instructable ziek Toon u hoe maak je een goedkope maar effectieve robotic vlees wond te begeleiden van een terminator kostuum.De tools die u nodig zijn:Vlees kleur latex. Rode acryl. Zwart acryl. Schuim borstel. Rode led. Acryl staaf. Foamies.
De Terminator - SFX make-up Tutorial

De Terminator - SFX make-up Tutorial

Wanneer u wilt worden van Arnold Schwarzenegger voor een tijdje, of gewoon zetten in de oorspronkelijke terminator. Compleet met arm wond, printplaten, gescheurde huid in het gezicht en werken rode robot oog.Bezoek ons op http://fb.com/ellimacstvwww.
Terminator Arm Diy kartonnen Sculpture

Terminator Arm Diy kartonnen Sculpture

Hallo, Welkom bij een nieuwe Instructable door mij.De Terminator 2 Arm van het vervolg op de TerminatorDit beeldhouwwerk gebruikt alleen karton, Wrapping Paper, houtlijm en verf. Geen blauwdrukken waar gebruikt. Alles was eyeballed van verwijst naar
Pro USB-DMX Controller en terminator voor QLC +

Pro USB-DMX Controller en terminator voor QLC +

Vandaag wil ik delen met u hoe maak je een professioneel uitziende USB DMX-controller te gebruiken met verlichting controlesoftware zoals QLC +. In ongeveer 5 tot 10 minuten en ongeveer $35 in delen en de scheepvaart.Dit project kan daadwerkelijk nee
QR Code betaling apparaat met behulp van Intel Edison

QR Code betaling apparaat met behulp van Intel Edison

Sla de volgende 2 alinea's als u niet geïnteresseerd in onze motivatie bent.Er was een punt in tijd wanneer contant geld een voldoende betaalmethode is. Ons dagelijks leven wordt drukker en technologie gaat vooruit, we hebben een heleboel opties om t
How to Pick iemand Up van LAX (International Terminal)

How to Pick iemand Up van LAX (International Terminal)

LAX luchthaven kunnen een beangstigend beproeving als je niet weet wat er gaande is. In feite, het kan worden in de buurt van onmogelijk om te navigeren in tijden. Dit instructable zal proberen te beknopt en eenvoudig wordt uitgelegd hoe te halen iem
Linux Terminal Basics

Linux Terminal Basics

wanneer ik eerste intalled linux die ik was op zoek via de toepassingen en kwam over de terminal. De terminal zullen de belangrijkste focus van dit instructable. Terwijl de terminal kan worden gebruikt om grote dingen te doen, kunnen deze grote dinge
Het uitschakelen van 'Contactloze betaling' op uw debetkaart

Het uitschakelen van 'Contactloze betaling' op uw debetkaart

Call me old fashioned, maar in mijn ogen met iets in uw rug-brander die nieuwe mogelijkheden ontsluit om te worden gestolen uit niet echt vul mij met vertrouwen. Dit, verbroederd met de recente media rapporten van dupliceren (of meer) voor betaalverw
Raspberry Pi domme Terminal

Raspberry Pi domme Terminal

Terug in mijn dag was het internet een domme terminal aangesloten op 300 baud via een akoestische koppeling op een timeshare-systeem, en wij graag gezien dat!OK ik niet eigenlijk zo oud, maar hoe geweldig het moet zijn geweest om telefoons worden geb
How to Watch Star Wars in Terminal

How to Watch Star Wars in Terminal

Hallo! Mijn eerste instructable!!!Windows en Linux-versies worden binnenkort.Dit werkt niet in Windows 7, ik ben niet zeker over VistaBTW zal dit niet schadelijk voor uw computerStap 1: Open Terminal Ga naar spotlight en typ: TerminalKlik om te opene
Python Terminal voor goedkope Pi Arduino verbinding

Python Terminal voor goedkope Pi Arduino verbinding

De Raspberry Pi is een Linux-machine, dus waarschijnlijk er een ton van de terminal toepassingen voor het zijn. Maar ik heb een nieuwe transactie in Python, waarom heb ik moeite geschreven? Lees verder. Als je aan het doen zijn een project dat zowel
Teardown van PYLE PLMPA35

Teardown van PYLE PLMPA35

Deze instructables is een teardown van PYLE PLMPA35. Wij zetten dit in onze scorebord laadstation. Het vak bepaalt u de luidsprekers. Soms de linkerluidspreker niet werkt dat goed. Bij het herstellen dit spel met de draden tot het werkt.Stap 1: Takin