Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett

Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett
Dëst sinn ech, schreift e Skript fir Parameteren opzezielen fir eng POST Ufro un gov.tr, sëtzt virun der Grenz zu Kroatien.

Wéi et alles begéint

Meng Fra an ech reesen d'Welt a schaffen op afstand. Mir sinn viru kuerzem aus der Tierkei a Kroatien geplënnert (de beschte Punkt fir Europa ze besichen). Fir net a Quarantän a Kroatien ze goen, musst Dir e Certificat vun engem negativen Covid Test net méi spéit wéi 48 Stonnen virum Entrée gemaach hunn.

Mir hunn erausfonnt datt et relativ rentabel ass (2500 Rubel) a séier (all Resultater kommen bannent 5 Stonnen) en Test um Istanbul Fluchhafen ze huelen, aus deem mir just eraus fléien.

Mir ukomm op de Flughafen 7 Stonne virum Depart, fonnt engem Test Punkt. Si maachen alles chaotesch: Dir kommt erop, gitt Äre Pass, bezuelt, Dir kritt 2 Stickeren mat engem Barcode, Dir gitt an de mobilen Laboratoire, wou se Iech ee vun dëse Stickeren huelen fir Är Analyse z'identifizéieren. Nodeems Dir fort sidd, a si soen Iech: gitt op dëse Site: enabiz.gov.tr/PcrTestSonuc, fuert an Ärem Barcode an déi lescht 4 Ziffere vun Ärem Pass, no enger Zäit gëtt et e Resultat.

Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett

Awer wann Dir Daten direkt nodeems Dir d'Analyse passéiert hutt, gëtt d'Säit e Feeler.

Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett
Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett

Och dann sinn d'Gedanken iwwer déi "schéin" UX a mengem Kapp gekräizt, an deem, mat all Feeler vum Bedreiwer, deen an de Passdaten gefuer ass, et kee Wee ass fir Äert Resultat erauszefannen.

Virum Depart

D'Depart Zäit kënnt, ech gitt meng Donnéeën a gesinn datt d'Dokumenter fir si schonn do sinn, obwuel et nach keen Testresultat ass.

Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett
Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett

Et ass souguer kloer datt d'Tester virun 1.5 Stonnen am Labo ukomm sinn. Mä meng Fra d'Daten Entrée gëtt nach ëmmer e Feeler datt d'Entrée net fonnt gouf. A virun allem, Dir wäert net fäheg sinn just goen a froen wat falsch ass, well. Mir hunn den Test an der Zone virum Passkontrolle gepackt.

Beim Ugrëff op de Fluch goufe mir no Testresultater gefrot, awer glécklecherweis konnte mir de Fluchhafenvertrieder iwwerzeegen datt se geschwënn opkommen (huet hinnen d'Barcodes gewisen), an als leschten Auswee wäerte mir a Quarantän goen.

Soubal ech an de Fliger geklommen ass, huet mäi Code gewisen datt ech en negativen Test hat.

Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett

Bei der Arrivée

An hei fänkt de Spaass un! Soubal mir era geflunn sinn a mam lokalen WiFi verbonne sinn, huet sech erausgestallt datt de Rekord vu menger Fra net an der Datebank war. An op der Grenz selwer sinn d'Dokumenter ganz virsiichteg ukomm: d'Grenzwacht huet en Test fir de Coronavirus gemaach an en an e separaten Zëmmer geholl fir seng Realitéit ze kontrolléieren. Mir hunn décidéiert datt mir eis Vertrauensgeschicht soen wéi se ass an erauszefannen wéi eng Optiounen mir hunn.

Wärend mir an der Linn stoungen, hunn ech beschloss fir richteg (meng) a falsch Donnéeën ze kontrolléieren, wéi d'Validatiounssäit reagéiert.

Et huet sech erausgestallt, datt si eng Post Ufro schéckt www.enabiz.gov.tr/PcrTestSonuc/GetPcrRaporVerifyWithKimlik, mat de folgende Parameteren:

barcodeNo=XX
kimlikNo=JJ
kimlikTipi=2
wou Barcode Nr - Barcode Zuel, kimlik Nee - Pass ID, kimlik Tipi - fixe Parameter gläich wéi 2 (wann nëmmen déi éischt zwee Felder ausgefëllt sinn). Keng Tokens waren ze gesinn. D'Ufro huet 1 fir déi richteg Parameteren (meng Donnéeën) zréckginn an 0 fir déi falsch.

Vum Bréifdréier hunn ech probéiert duerch 40 Kombinatiounen ze sortéieren (op eemol e Feeler vun engem Charakter), awer näischt koum aus.

Dee Moment si mir op d'Grenzwacht gaangen, hien huet eis Geschicht nogelauschtert a proposéiert Quarantän. Mee mir wollten awer kloer net 14 Deeg an der Wunneng sëtzen, dofir hu mir gefrot e bëssen an der Transitzone ze waarden, fir de Problem an e puer Stonnen ze léisen. D'Grenzwacht ass op eis Positioun agaangen, ass gaang fir ze kucken ob mir an der wäisser Zone sëtze kënnen, a mat der Zoustëmmung vum Kapp sot: "Ok, just e puer Stonnen."

Ech hunn ugefaang no Telefone vun deenen ze sichen, déi de Krountest gemaach hunn, a parallel beschloss eng verréckt Hypothese ze testen: wann dëse System sou eng schrecklech UX huet, da sollt de Sécherheetssystem net gutt sinn, och wann de gov.tr Domain.

Als Resultat, wärend ech op Uruff sëtzen, hunn ech e klenge Skript geschriwwen, deen all d'Zuelen vun 0000 bis 9999 am KimlikNo Feld zortéiert huet. barkodNo hate mer op engem Sticker, also kéint et net falsch sinn.

Stellt Iech meng Iwwerraschung vir, wann och no 500 kontinuéierlech Ufroen ech net verbannt gouf an d'Skript weider mat 20 Demanden pro Sekonn vum Fluchhafen WiFi lafen.

Uriff hunn net vill Erfolleg ginn: Ech gouf vun engem Departement an en anert ëmgeleet. Awer ganz séier huet d'Schrëft de begeeschterte Wäert 6505 ginn, wat guer net wéi déi richteg 4 Ziffere vum Pass war.

No Eroplueden d'Dokument, et war eraus, datt et kloer net meng Fra d'Pass war (Russesch Auslänner hunn net esou Zuelen och), mä all aner Donnéeën (dorënner Virnumm, Familljennumm an Gebuertsdatum) sinn richteg.

Wéi schlecht entworf UX op engem Coronavirus Test huet eis bal a Selbstisolatioun gesat, awer e Sécherheetsloch huet eis gerett

Déi interessantst Saach ass datt d'Barcodes och net zoufälleg sinn, awer bal een nom aneren goen. Also, an der Theorie, konnt ech Kontakter fannen, déi meng Fra d'Passnummer krut, an am Allgemengen, glat an aner Leit hir privat Donnéeën auspompelen.

Awer et war 9 Auer an eng Nuecht ouni Schlof, ech war ze spéit fir eng Online Versammlung a war frou datt si eis ouni Quarantän eragelooss hunn, also hunn ech just meng Rees ronderëm Europa ugefaang.

Source: will.com

Setzt e Commentaire