Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no

Hlau thawv nrog nyiaj sawv ntawm txoj kev hauv nroog tsis tuaj yeem pab tab sis nyiam cov neeg nyiam ntawm cov nyiaj ceev. Thiab yog tias yav dhau los cov kev siv lub cev nkaus xwb tau siv los ua lub tshuab ATM, tam sim no ntau thiab ntau dua kev txawj siv computer hais txog kev ua yuam kev. Tam sim no qhov tseem ceeb tshaj plaws ntawm lawv yog "lub thawv dub" nrog ib lub tshuab microcomputer sab hauv. Peb yuav tham txog yuav ua li cas nws ua haujlwm hauv kab lus no.

- Evolution ntawm daim npav ATM
- Thawj tus paub nrog "black box"
- Kev tshuaj xyuas ntawm ATM kev sib txuas lus
- Qhov twg "lub thawv dub" los ntawm?
- "Lub Xeem Mile" thiab qhov chaw ua haujlwm cuav

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no

Lub taub hau ntawm International ATM Manufacturers Association (ATMIA) ib dwu "black boxes" yog qhov txaus ntshai tshaj plaws rau ATMs.

Lub tshuab ATM ib txwm yog ib txheej ntawm cov khoom siv hluav taws xob npaj tau nyob hauv ib lub tsev. Cov tuam txhab ATM tsim lawv cov khoom tsim kho vajtse los ntawm lub tshuab xa nyiaj, daim npav nyeem ntawv thiab lwm yam khoom uas twb tau tsim los ntawm cov neeg muag khoom thib peb. Ib hom LEGO tsim rau cov neeg laus. Cov khoom tiav tau muab tso rau hauv lub ATM lub cev, uas feem ntau muaj ob qhov chaw: ib qho chaw sab sauv (" txee" lossis "chaw pabcuam"), thiab qis qis (safe). Tag nrho cov khoom siv hluav taws xob tau txuas nrog USB thiab COM cov chaw nres nkoj mus rau chav tsev, uas nyob rau hauv rooj plaub no ua tus tswv tsev. Ntawm cov qauv ATM qub koj tuaj yeem nrhiav kev sib txuas ntawm SDC tsheb npav.

Lub evolution ntawm ATM carding

ATMs nrog cov nyiaj loj loj nyob rau hauv invariably nyiam carders. Thaum xub thawj, carders siv tsuas yog tag nrho lub cev tsis txaus ntawm ATM tiv thaiv - lawv siv skimmers thiab shimmers los nyiag cov ntaub ntawv los ntawm cov kab hlau nplaum; fake pin pads thiab koob yees duab rau saib tus pin codes; thiab txawm tias fake ATMs.

Tom qab ntawd, thaum ATMs pib nruab nrog kev sib koom ua ke software ua haujlwm raws li cov qauv sib xws, xws li XFS (eXtensions rau Kev Pabcuam Nyiaj Txiag), cov npav pib tua ATMs nrog cov kab mob hauv computer.

Ntawm lawv yog Trojan.Skimmer, Backdoor.Win32.Skimer, Ploutus, ATMii thiab lwm yam ntau lub npe thiab tsis muaj npe malware, uas carders cog rau ntawm lub tshuab ATM txawm yog los ntawm bootable USB flash drive lossis los ntawm TCP chaw taws teeb tswj chaw taws teeb.

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
ATM kev kis kab mob

Tom qab ntes XFS subsystem, tus malware tuaj yeem tshaj tawm cov lus txib rau lub tshuab luam ntawv nyiaj tsis tau tso cai. Los yog muab cov lus txib rau daim npav nyeem ntawv: nyeem / sau cov kab hlau nplaum ntawm daim npav rho nyiaj thiab tseem khaws cov ntaub ntawv keeb kwm khaws cia ntawm daim npav EMV. EPP (Encrypting PIN Pad) tsim nyog tau txais kev saib xyuas tshwj xeeb. Nws feem ntau lees txais tias tus PIN code nkag rau nws tsis tuaj yeem cuam tshuam. Txawm li cas los xij, XFS tso cai rau koj siv EPP pinpad nyob rau hauv ob hom: 1) qhib hom (rau nkag mus rau ntau yam tsis muaj tus lej, xws li cov nyiaj yuav tsum tau them tawm); 2) hom kev nyab xeeb (EPP hloov mus rau nws thaum koj xav tau nkag mus rau tus lej PIN lossis tus yuam sij encryption). Cov yam ntxwv ntawm XFS no tso cai rau tus neeg siv los ua qhov kev tawm tsam MiTM: cuam tshuam cov kev nyab xeeb hom kev ua kom muaj kev nyab xeeb uas raug xa los ntawm tus tswv tsev mus rau EPP, thiab tom qab ntawd qhia rau EPP pinpad tias nws yuav tsum txuas ntxiv ua haujlwm hauv hom qhib. Hauv kev teb rau cov lus no, EPP xa keystrokes hauv cov ntawv ntshiab.

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
Lub hauv paus ntsiab lus ntawm kev ua haujlwm ntawm "black box"

Nyob rau xyoo tas los no, raws li Europol, ATM malware tau hloov zuj zus mus. Carders tsis tas yuav muaj lub cev nkag mus rau lub ATM kom kis tau nws. Lawv tuaj yeem kis tau ATMs los ntawm cov chaw taws teeb network tawm tsam siv lub txhab nyiaj hauv tuam txhab network. Raws li Pawg IB, xyoo 2016 hauv ntau dua 10 lub tebchaws nyob sab Europe, ATMs tau raug kev tawm tsam nyob deb.

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
Tawm tsam ntawm lub ATM ntawm kev nkag mus rau tej thaj chaw deb

Antiviruses, thaiv cov firmware hloov tshiab, thaiv USB chaw nres nkoj thiab encrypting lub hard drive - rau qee qhov tiv thaiv lub ATM los ntawm cov kab mob tawm tsam los ntawm carders. Tab sis yuav ua li cas yog tias tus carder tsis tawm tsam tus tswv, tab sis txuas ncaj qha mus rau qhov chaw nruab nrab (ntawm RS232 lossis USB) - mus rau daim npav nyeem ntawv, tus pin ncoo lossis lub tshuab nyiaj ntsuab?

Thawj qhov kev paub nrog "black box"

Niaj hnub no tech-savvy carders yog qhov lawv ua, siv qhov hu ua nyiag nyiaj los ntawm ATM. "black boxes" yog tshwj xeeb programmed ib leeg-board microcomputers, zoo li Raspberry Pi. "Black boxes" npliag ATMs kiag li, nyob rau hauv ib tug kiag li tej yam yees siv (los ntawm bankers 'point of view) txoj kev. Carders txuas lawv cov cuab yeej khawv koob ncaj qha mus rau lub tshuab xa nyiaj; kom rho tawm tag nrho cov nyiaj muaj los ntawm nws. Qhov kev tawm tsam no hla txhua qhov kev ruaj ntseg software xa tawm ntawm lub tshuab ATM (antivirus, kev saib xyuas kev ncaj ncees, tag nrho disk encryption, thiab lwm yam).

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
"Black box" raws li Raspberry Pi

Cov tuam txhab ATM loj tshaj plaws thiab tsoomfwv cov koomhaum txawj ntse, ntsib nrog ntau qhov kev siv ntawm "lub thawv dub", ceeb toomtias cov khoos phis tawj ntse no ntxias cov ATM kom nti tawm tag nrho cov nyiaj ntsuab muaj; 40 daim ntawv nyiaj txhua 20 vib nas this. Cov kev pabcuam kev ruaj ntseg tseem ceeb toom tias cov npav feem ntau yog tsom rau ATMs hauv khw muag tshuaj thiab khw muag khoom; thiab tseem rau ATMs uas pab cov neeg tsav tsheb thaum mus.

Nyob rau tib lub sij hawm, thiaj li tsis tshwm sim nyob rau hauv pem hauv ntej ntawm lub koob yees duab, feem ntau ceev faj carders coj kev pab los ntawm ib co tsis zoo heev tus khub, ib tug mule. Thiab kom nws tsis tuaj yeem tsim "lub thawv dub" rau nws tus kheej, lawv siv daim duab nram qab no. Lawv tshem tawm cov haujlwm tseem ceeb los ntawm "lub thawv dub" thiab txuas lub xov tooj smartphone rau nws, uas yog siv los ua ib txoj hauv kev rau kev xa cov lus txib mus rau qhov stripped-down "black box" ntawm IP raws tu qauv.

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
Kev hloov kho ntawm "lub thawv dub", nrog rau kev ua kom dhau los ntawm kev nkag mus rau tej thaj chaw deb

Qhov no zoo li cas los ntawm bankers txoj kev xav? Hauv cov ntaub ntawv kaw tseg los ntawm cov koob yees duab yees duab, qee yam zoo li no tshwm sim: qee tus neeg qhib lub sab sauv sab sauv (qhov chaw pabcuam), txuas lub "magic box" rau lub ATM, kaw lub sab sauv thiab tawm mus. Ib me ntsis tom qab, ntau tus neeg, zoo li cov neeg siv khoom zoo tib yam, mus txog lub ATM thiab rho nyiaj ntau heev. Tus carder rov qab los thiab muab nws cov cuab yeej ua khawv koob me me los ntawm ATM. Feem ntau, qhov tseeb ntawm ATM nres los ntawm "lub thawv dub" tsuas yog pom tom qab ob peb hnub: thaum lub khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob khoob. Yog li ntawd, cov neeg ua haujlwm hauv tuam txhab nyiaj tsuas tuaj yeem ua tau khawb koj lub taub hau.

Kev soj ntsuam ntawm ATM kev sib txuas lus

Raws li tau sau tseg saum toj no, kev sib cuam tshuam ntawm chav tsev thiab cov khoom siv peripheral yog ua los ntawm USB, RS232 lossis SDC. Tus carder txuas ncaj qha mus rau qhov chaw nres nkoj ntawm cov khoom siv peripheral thiab xa cov lus txib rau nws - hla tus tswv tsev. Qhov no yog qhov yooj yim heev, vim tias tus qauv interfaces tsis tas yuav muaj cov tsav tsheb tshwj xeeb. Thiab cov txheej txheem muaj tswv yim los ntawm cov khoom siv sab nraud thiab tus tswv tsev sib cuam tshuam tsis tas yuav muaj kev tso cai (tom qab tag nrho, cov cuab yeej nyob hauv thaj chaw ntseeg siab); thiab yog li no cov kev cai tsis ruaj ntseg, dhau los ntawm cov khoom siv peripheral thiab tus tswv tsev sib txuas lus, tau yooj yim eavesdropped thiab yooj yim raug rau replay tawm tsam.

Qhov ntawd. Carders tuaj yeem siv software lossis hardware traffic analyzer, txuas ncaj qha mus rau qhov chaw nres nkoj ntawm ib qho khoom siv peripheral (piv txwv li, daim npav nyeem ntawv) los sau cov ntaub ntawv xa mus. Siv lub tshuab ntsuas tsheb, tus neeg siv daim npav kawm paub tag nrho cov ntsiab lus ntawm lub tshuab ATM kev ua haujlwm, suav nrog cov haujlwm tsis muaj ntaub ntawv ntawm nws cov khoom siv (piv txwv li, kev ua haujlwm ntawm kev hloov cov firmware ntawm cov khoom siv peripheral). Yog li ntawd, tus carder tau txais kev tswj hwm tag nrho ntawm ATM. Nyob rau tib lub sij hawm, nws yog ib qho nyuaj heev los xyuas kom meej lub xub ntiag ntawm lub tsheb analyzer.

Kev tswj ncaj qha ntawm lub tshuab luam ntawv nyiaj txhais tau hais tias lub tshuab ATM tuaj yeem tso tawm yam tsis muaj cov ntaub ntawv teev tseg hauv cov cav, uas ib txwm nkag los ntawm software siv rau ntawm tus tswv tsev. Rau cov neeg tsis paub txog ATM kho vajtse thiab software architecture, nws tuaj yeem zoo li khawv koob.

Lub thawv dub tuaj qhov twg?

ATM cov chaw muag khoom thiab cov chaw tsim khoom lag luam tab tom tsim cov khoom siv debugging los kuaj xyuas cov khoom siv ATM, suav nrog cov tshuab hluav taws xob ua lub luag haujlwm rau kev rho nyiaj ntsuab. Ntawm cov khoom siv no: ATMDesk, RapidFire ATM XFS. Daim duab hauv qab no qhia txog ntau yam khoom siv kuaj mob ntxiv.

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
ATMDesk Control Vaj Huam Sib Luag

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
RapidFire ATM XFS Tswj Vaj Huam Sib Luag

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
Cov yam ntxwv sib piv ntawm ntau yam khoom siv kuaj mob

Kev nkag mus rau cov khoom siv hluav taws xob no feem ntau txwv rau tus kheej tokens; thiab lawv tsuas ua haujlwm thaum lub qhov rooj nyab xeeb qhib lub ATM xwb. Txawm li cas los xij, tsuas yog los ntawm kev hloov ob peb bytes hauv binary code ntawm cov nqi hluav taws xob, carders tej zaum yuav "test" nyiaj rho tawm - hla cov tshev uas muab los ntawm cov chaw tsim khoom siv hluav taws xob. Carders teeb tsa cov khoom siv hloov pauv ntawm lawv lub khoos phis tawj lossis ib lub tshuab microcomputer, uas tau txuas ncaj qha mus rau lub tshuab luam ntawv kom rho nyiaj tsis raug cai.

"Lub mais kawg" thiab qhov chaw ua haujlwm cuav

Kev sib cuam tshuam ncaj qha nrog rau thaj tsam, tsis muaj kev sib txuas lus nrog tus tswv tsev, tsuas yog ib qho ntawm cov txheej txheem ua haujlwm zoo. Lwm cov txheej txheem cia siab rau qhov tseeb tias peb muaj ntau yam kev sib txuas hauv network uas lub ATM sib txuas lus nrog lub ntiaj teb sab nraud. Los ntawm X.25 mus rau Ethernet thiab cellular. Ntau lub tshuab ATM tuaj yeem txheeb xyuas thiab nyob hauv cheeb tsam siv cov kev pabcuam Shodan (cov lus qhia meej tshaj plaws rau nws siv tau nthuav tawm no), - nrog rau kev tawm tsam tom ntej uas ua rau muaj kev ruaj ntseg tsis zoo, kev tub nkeeg ntawm tus thawj coj thiab kev sib txuas lus tsis zoo ntawm ntau lub tuam tsev ntawm lub txhab nyiaj.

Lub " mais kawg" ntawm kev sib txuas lus ntawm lub ATM thiab lub chaw ua haujlwm yog nplua nuj nyob rau hauv ntau yam technologies uas tuaj yeem ua qhov chaw nkag rau daim npav. Kev sib cuam tshuam tuaj yeem ua tau los ntawm kev xa xov (xov xov tooj lossis Ethernet) lossis wireless (Wi-Fi, cellular: CDMA, GSM, UMTS, LTE) txoj kev sib txuas lus. Cov txheej txheem kev ruaj ntseg yuav suav nrog: 1) kho vajtse lossis software los txhawb VPN (ob qho tib si tus qauv, tsim rau hauv OS, thiab los ntawm peb tog); 2) SSL / TLS (ob qho tib si tshwj xeeb rau cov qauv ATM tshwj xeeb thiab los ntawm cov tuam txhab thib peb); 3) encryption; 4) lus authentication.

Txawm li cas los, nws zoo nkaus litias rau cov tsev txhab nyiaj cov cuab yeej teev npe zoo li nyuaj, thiab yog li ntawd lawv tsis thab lawv tus kheej nrog kev tiv thaiv tshwj xeeb network; los yog lawv siv nws nrog yuam kev. Nyob rau hauv qhov zoo tshaj plaws, lub ATM sib txuas lus nrog VPN server, thiab twb nyob rau hauv lub private network nws txuas mus rau lub chaw ua hauj lwm. Tsis tas li ntawd, txawm tias cov tsev txhab nyiaj tswj hwm los siv cov txheej txheem tiv thaiv uas tau teev tseg saum toj no, daim npav twb muaj kev tawm tsam zoo rau lawv. Qhov ntawd. Txawm hais tias kev ruaj ntseg ua raws li tus qauv PCI DSS, ATMs tseem muaj kev cuam tshuam.

Ib qho ntawm cov kev cai tseem ceeb ntawm PCI DSS yog tias tag nrho cov ntaub ntawv rhiab yuav tsum tau encrypted thaum kis mus rau pej xeem network. Thiab peb yeej muaj cov tes hauj lwm uas tau tsim los ua ib txoj hauv kev uas cov ntaub ntawv hauv lawv tau encrypted kiag li! Yog li ntawd, nws yog ntxias hais tias: "Peb cov ntaub ntawv raug encrypted vim peb siv Wi-Fi thiab GSM." Txawm li cas los xij, ntau ntawm cov tes hauj lwm no tsis muaj kev ruaj ntseg txaus. Cellular tes hauj lwm ntawm txhua tiam neeg tau ntev lawm hacked. Thaum kawg thiab irrevocably. Thiab tseem muaj lwm tus neeg muab khoom siv los cuam tshuam cov ntaub ntawv xa mus rau lawv.

Yog li ntawd, txawm nyob rau hauv kev sib txuas lus tsis ruaj ntseg los yog nyob rau hauv ib tug "private" network, qhov twg txhua lub ATM tshaj tawm nws tus kheej mus rau lwm lub ATMs, lub MiTM "fake processing center" tuaj yeem pib - uas yuav ua rau tus carder tuav tswj cov ntaub ntawv xa mus ntawm. ATM thiab chaw ua haujlwm.

Xws li MiTM tawm tsam Ntau txhiab lub tshuab ATM muaj feem cuam tshuam. Ntawm txoj kev mus rau qhov chaw ua haujlwm tiag tiag, daim cardr ntxig rau nws tus kheej, ib qho fake. Qhov chaw ua haujlwm cuav no muab cov lus txib rau lub ATM kom xa cov ntawv nyiaj. Nyob rau hauv cov ntaub ntawv no, tus carder configure nws lub chaw ua hauj lwm nyob rau hauv xws li ib tug txoj kev uas tau txais nyiaj ntsuab tsis hais daim card twg yog muab tso rau hauv lub ATM - txawm tias nws tau tas sij hawm los yog tsis muaj nyiaj tshuav. Qhov tseem ceeb tshaj plaws yog qhov chaw ua haujlwm cuav "paub" nws. Lub chaw ua haujlwm cuav tuaj yeem yog cov khoom lag luam hauv tsev lossis lub chaw ua haujlwm simulator, tsim los rau kev debugging network teeb tsa (lwm yam khoom plig los ntawm "chaw tsim khoom" rau daim npav).

Hauv daim duab hauv qab no muab pov tseg ntawm cov lus txib rau kev tshaj tawm 40 daim ntawv nyiaj los ntawm plaub lub tshuab luam ntawv - xa los ntawm lub chaw ua haujlwm cuav thiab khaws cia hauv ATM software cav. Lawv saib yuav luag tiag.

Daim npav thiab "lub thawv dub": yuav ua li cas ATMs raug nyiag hnub no
Command dump ntawm lub chaw ua haujlwm cuav

Tau qhov twg los: www.hab.com

Ntxiv ib saib