Prije nekoliko dana dogodilo mi se upravo ono što piše u naslovu. U dalekoj 2014. godini (točnije 28. prosinca u 17:00), moja supruga, prijatelji i ja igrali smo performans-quest "Kolekcionar" od "Klaustrofobije" i već smo zaboravili na to, ali "Klaustrofobija" se najneočekivanije ponovno javila.

Evo i naše fotografije koja se našla u javnom pristupu (ja sam okrenut leđima, ostala lica su iskrivljena za ovu priču)…
Odričemo se odgovornosti: sve informacije u nastavku objavljuju se isključivo u obrazovne svrhe. Autor nije imao pristup osobnim podacima trećih strana i kompanija. Informacije su preuzete ili iz otvorenih izvora ili su ih autoru dostavili anonimni доброжелатели.
Elasticsearch baza podataka s dva indeksa, za koju se pretpostavlja da pripada "Klaustrofobiji" (claustrophobia.com), pronađena je u javnom pristupu.
index docs.count store.size
phobia-master 1068927 3.2gb
phobia-sandbox 55 2.9mbBilo tko tko zna IP adresu mogao je lako dobiti pristup podacima putem običnog preglednika, koristeći osnovni .
Sudeći prema podacima pretraživača Shodan, baza je prvi put otkrivena 03.02.2019. u 03:09:00. Pristup je zatvoren 31.03.2019. nakon mog obavještenja (putem e-pošte i preko Facebooka), u razdoblju između 12:00 i 16:30 (MSK).
Shodan je zabilježio ovu bazu ukupno 6 puta:
03.02.2019 03:09:00
03.02.2019 19:39:00
01.03.2019 12:10:00
03.03.2019 19:55:00
09.03.2019 05:41:00
23.03.2019 13:07:00
O tome, Elasticsearch, pisao sam poseban članak.

U bazi su se nalazili podaci (ukupno nešto više od 1 milijun zapisa) o narudžbama:
- Datum narudžbe
- Datum i vrijeme quest-a
- Naziv quest-a
- Mjesto (država i grad) quest-a
- Ime, telefon i adresa e-pošte osobe koja je napravila narudžbu
- Cijena (uključujući predujam, popuste i promotivne kodove), valuta plaćanja i tip plaćanja (gotovina, kartica)
- Vrijeme trajanja quest-a
- Broj igrača
- Link na zajedničku fotografiju sudionika quest-a
Informacije iz razdoblja od 2013. do 2019. godine dolazile su iz raznih zemalja:
- Rusija
- Ukrajina
- Bjelorusija
- Estonija
- Njemačka
- Španjolska
- Francuska
- Nizozemska
- Italija
- itd.
Na primjer, za Njemačku se našlo više od 10.000 zapisa.
"Naš" quest iz 2014. godine izgledao je ovako:
{
"_index": "phobia-master",
"_type": "model-Game",
"_id": "105352",
"_score": 10.159659,
"_source": {
"comment": "",
"suspicious_cancellation": false,
"promo_code": "",
"photo": "https://.../.../.../28.12-17.jpg",
"book_source": {
"ru": "Сайт",
"fr": "Site internet",
"en": "Web-site",
"nl": "Сайт",
"be": "Сайт",
"tr": "Сайт",
"ca": "Página web",
"de": "Internetseite",
"db": "site",
"it": "Сайт",
"sk": "Сайт",
"ar": "Сайт",
"th": "Сайт",
"sl": "Сajt",
"cs": "Sít",
"et": "Lehekülg",
"az": "Sayt",
"ua": "Сайт",
"es": "Página web"
},
"client_tickets_count": null,
"currency": "₽",
"result": null,
"language_code": null,
"owner": {
"phone": "+7…",
"nickname": "А… Л…",
"id": 38284,
"profile_type": "everyone",
"email": "…@gmail.com"
},
"id": 105352,
"refused_to_photo": null,
"not_completed": null,
"confirmed": false,
"extra_price": 0,
"branded_photo": null,
"booking_price": 12000,
"call_center_comment": null,
"cert_id": 0,
"status": {
"ru": "Пройдена",
"fr": "Réussi",
"en": "Completed",
"nl": "Пройдена",
"be": "Пройдена",
"tr": "Пройдена",
"ca": "Сompletat",
"de": "Absolviert",
"db": "completed",
"it": "Пройдена",
"sk": "Пройдена",
"ar": "Пройдена",
"th": "Пройдена",
"sl": "Пройдена",
"cs": "Пройдена",
"et": "Läbitud",
"az": "Keçilmişdir",
"ua": "Пройдена",
"es": "Completado"
},
"booked_by": null,
"investigated": "no",
"brand_logo": {
"ru": "",
"fr": "",
"en": "",
"nl": "",
"be": "",
"db": null,
"ca": "",
"de": "",
"tr": "",
"it": "",
"sk": "",
"ar": "",
"th": "",
"sl": "",
"cs": "",
"et": "",
"az": "",
"ua": "",
"es": ""
},
"gamers_count": 4,
"tickets_count": 0,
"partial_prepay": true,
"payment": {
"ru": "онлайн",
"fr": "en ligne ",
"en": "online",
"nl": "online",
"be": "онлайн",
"tr": "Online",
"ca": "Online ",
"de": "Online-Zahlung",
"db": "online",
"it": "online",
"sk": "online",
"ar": "دفع الكتروني",
"th": "ออนไลน์",
"sl": "онлайн",
"cs": "онлайн",
"et": "Online",
"az": "onlayn",
"ua": "онлайн",
"es": "Online"
},
"promocode_type": null,
"lacking_sum_paid": false,
"prepay_price": 3000,
"booking_time_local": "28.12.2014 12:36",
"hints_count": null,
"booking_id": "PER 14 54 814",
"booking_time": "2014-12-28T09:36:13+00:00",
"timeslot": {
"start": "2014-12-28T14:00:00+00:00",
"price": 6000,
"start_local_date": "28 prosinca",
"id": 95759,
"caption": "Kollector: 28.12.2014, 17:00",
"es_start_local_date": "2014-12-28",
"quest": {
"rating_positions": [
486,
486
],
"id": 108,
"name": {
"ru": "Коллекционер",
"fr": "",
"en": "The Collector",
"nl": "",
"be": "",
"db": "Коллекционер",
"ca": "",
"de": "",
"tr": "",
"it": "",
"sk": "",
"ar": "",
"th": "",
"sl": "",
"cs": "",
"et": "",
"az": null,
"ua": "",
"es": ""
},
"location": {
"city": {
"timezone": "Europe/Moscow",
"country": {
"iso_code": "ru",
"id": 1,
"name": {
"ru": "Россия",
"fr": "",
"en": "Russia",
"nl": "Rusland",
"be": "",
"db": "Россия",
"ca": "",
"de": "Russland",
"tr": "",
"it": "",
"sk": "",
"ar": "",
"th": "",
"sl": "",
"cs": "",
"et": "",
"az": null,
"ua": "",
"es": ""
}
},
"id": 1,
"name": {
"ru": "Москва",
"fr": "",
"en": "Moscow",
"nl": "",
"be": "",
"db": "Москва",
"ca": "",
"de": "Moskau",
"tr": "",
"it": "",
"sk": "",
"ar": "",
"th": "",
"sl": "",
"cs": "",
"et": "",
"az": "",
"ua": "Москва",
"es": ""
}
},
"id": 55,
"name": {
"ru": "Поварская",
"fr": "",
"en": "",
"nl": "",
"be": "",
"db": "Поварская",
"ca": "",
"de": "",
"tr": "",
"it": "",
"sk": "",
"ar": "",
"th": "",
"sl": "",
"cs": "",
"et": "",
"az": null,
"ua": "",
"es": ""
}
}
},
"prices_by_tickets_count": null,
"start_local_dt": "2014-12-28T17:00:00+03:00",
"start_local": "28.12.2014, 17:00"
},
"cancellation_reason": null,
"cancellation": {
"ru": "нет",
"fr": "non",
"en": "no",
"nl": "nee",
"be": "нет",
"tr": "hayır",
"ca": "No",
"de": "nein",
"db": "no",
"it": "no",
"sk": "nie",
"ar": "لا",
"th": "ไม่",
"sl": "нет",
"cs": "нет",
"et": "pole",
"az": "нет",
"ua": "немає",
"es": "no"
}
}
}U čast «Klaustrofobije» treba reći da su se našli među onim malo brojnim kompanijama koje odgovaraju na poruke o potencijalnom curenju podataka i zahvaljuju istraživačima:
Dobar dan! Pišem vam iz kompanije Klaustrofobija koju već znate. Primili smo vašu poruku na Facebooku o riziku od curenja podataka, za što vas posebno želim zahvaliti! Kao znak zahvalnosti pozivamo vas da postanete jedan od testera naših budućih igara. Ako se slažete, molim vas pošaljite mi vaše kontakt podatke: email i telefon. Pozvat ćemo vas kada se budu održavali testovi! Još jednom hvala na vašoj pomoći 😉
Vijesti o curenjima informacija i insajderima uvijek možete pronaći na mom Telegram kanalu „».
Izvor: habr.com
