Baltic Signal Monitor

Nepriklausomas · Nemokamas · Nesusijęs su jokia vyriausybe

Signalas, o ne pavojaus signalas, Baltijos pasienyje

Automatizuota atvirojo kodo žvalgyba (OSINT), sekanti Rusijos/Baltijos saugumo signalus naudojant 152 šaltinius — nacionalines saugumo tarnybas, naujienų agentūras ir dezinformacijos sekimo įrankius — ir vertinanti rezultatus pagal nepriklausomą patvirtinimą, prieš kažką pažymint.

Nenori naudoti Telegram paskyros? Naršyklės pranešimai naudoja tik tavo pačią naršyklę — jokios programėlės, paskyros ar trečiosios šalies dalyvavimo.

Būsenos skaitymas…
Paskutinis nuskaitymas
Rezultatas
Nuo
Pataisymai

Signalo nuokrypio indeksas

Kiek šiandiena nutolusi nuo įprasto

Apskaičiuoja vidurkį iš keturių nepriklausomai stebimų neapdorotų signalų — GPS trukdžių, AIS laivų aktyvumo, karinių orlaivių ir šiluminių karštųjų taškų — lyginant su kiekvieno signalo paties naujausiu baziniu lygiu. Tai dabartinio nuokrypio matas, o ne prognozė: jis niekada nepakeičia aukščiau esančio WARN/WATCH/QUIET rezultato ir gali rodyti padidėjusį lygį net dieną, kai tas rezultatas lieka QUIET. Pilna suvestinė ↓

vs. 30 dienų bazinis lygis
signalai pateikė duomenis

Kraunama…

Perskaityk pirmiausia

Kas tai yra — ir kas nėra

OSINT įrankis — ne patikrinta žvalgybos informacija ir ne oficialus šaltinis Skenuoja viešus šaltinius ir vertina juos pagal nepriklausomą patvirtinimą. Sukūrė ir prižiūri vienas žmogus; jis gali kai ko nepastebėti ir gali klysti.

Ką jis daro

OSINT (atvirojo kodo žvalgybos) įrankis: nuskaito viešas naujienas, oficialius vyriausybės šaltinius ir struktūrizuotus įvykių duomenis, ieškodamas Baltijos/Rusijos saugumo signalų, ir vertina rezultatus pagal tai, kiek nepriklausomų šaltinių patvirtina tą pačią istoriją, prieš pažymint ką nors kaip realų perspėjimą. Viskas čia gaunama iš viešai prieinamų šaltinių — nieko slapto, nieko paslėpto.

Kas tai nėra

Nėra oficialus vyriausybės, NATO ar žvalgybos šaltinis ir nėra su jais susijęs. Nėra patikrinta žvalgybos informacija ar ateities prognozė — tai vieno žmogaus sukurtas ir prižiūrimas raktažodžių ir patvirtinimo vertinimo įrankis. Jis gali ką nors praleisti ir kartais suklysti.

Metodas

Kaip vertinamas signalas

Kiekvienas šaltinis priklauso pasitikėjimo lygiui. Nė vienas atskiras šaltinis negali vienas sukelti realaus perspėjimo — tai daro tik nepriklausomas patvirtinimas tarp lygių.

Šaltinių lygiai ir kaip jie pasiekiami Kurie šaltiniai yra kuriame patikimumo lygyje, kiek jų yra ir kodėl dauguma pasiekiama per vieną agregatorių.
LygisKas kvalifikuojasiSkaičius
1 lygis Nacionalinės saugumo/žvalgybos tarnybos (Estija, Latvija, Lietuva, Suomija, Švedija, Lenkija), NATO, ISW, naujienų agentūros. Šaltinių: 33
2 lygis Nacionaliniai transliuotojai, saugumo analitikos centrai, tiriamosios žurnalistikos leidiniai. Šaltinių: 109
3 lygis Dezinformacijos faktų tikrintojai bei patys Rusijos valstybinės žiniasklaidos/pareigūnų šaltiniai — sekami, kad būtų matomas naratyvas, niekada nelaikomi įrodymu, niekada negali sukelti perspėjimo. Šaltinių: 10

Dauguma šaltinių pasiekiami per vieną naujienų agregatorių, kuris kartais iš karto užblokavo visą nuskaitymą. Kad vienas sutrikimas nepaliktų stebėjimo akla, papildomai 48 kanalų skaitomi tiesiai iš pačių leidėjų — tarp jų Baltijos nacionaliniai transliuotojai tiek anglų, tiek vietine kalba ir, ne mažiau svarbu, pirminiai šaltiniai, kurie patys praneštų apie incidentą: krašto apsaugos ministerijos, šaulių sąjungos, nacionalinės kibernetinio saugumo komandos ir elektros bei dujų tinklų operatoriai. Leidinys, pasiektas abiem keliais, vis tiek laikomas vienu šaltiniu, o ne savo paties patvirtinimu.

Ką reiškia QUIET, WATCH ir WARN Trys lygiai ir kas turi būti tiesa, kad kiekvienas iš jų būtų naudojamas.
QUIET

Šio nuskaitymo metu nerasta nieko svarbaus.

WATCH

Svarbu, bet dar nepatvirtinta nepriklausomo šaltinio.

WARN

Ta pati istorija, patvirtinta nepriklausomai — arba dviejų skirtingo patikimumo lygio šaltinių, arba trijų atskirų redakcijų. Pažodžiui perspausdintas agentūros pranešimas skaičiuojamas vieną kartą.

Kas registruojama, bet nekelia lygio Kodėl dalis aktualios medžiagos registruojama kaip kontekstas, o ne siunčiama kaip įspėjimas.

Ne viskas, kas aktualu, tampa įspėjimu. Įprasta, iš anksto paskelbta, spekuliatyvi ar jau nušviesta medžiaga registruojama kaip kontekstas. Rusijos ar Baltarusijos veiksmai niekada nelaikomi įprastais.

Šie įrašai lieka nuskaitymo registre kaip kontekstas. Priežastis paprasta: kanalas, keliantis pavojaus signalą dėl visko, išmoko žmones jį ignoruoti — ir tada ignoruojamas ir tas vienas įspėjimas, kuris iš tikrųjų svarbus. Konkretus praneštas incidentas — perpjautas kabelis, sieną kertantis dronas — niekada taip neatfiltruojamas, net jei cituojami pareigūnai, bandantys tai sumenkinti.

Veiklos istorija

Gyva, o ne kuruojama

Automatiškai gaunama iš tų pačių duomenų, kuriuos naudoja Telegram kanalas — niekas čia nėra paruošta atskirai šiam puslapiui. Nuskaitymai suplanuoti kas ~4 valandas (6 kartus per dieną), o ne nuolat — nors GitHub nemokamas planuoklis veikia pagal geriausių pastangų principą ir, esant dideliam apkrovimui, gali paleisti nuskaitymą vėliau nei suplanuota, kartais keliomis valandomis.

Užregistruoti nuskaitymai
Ramu
Stebima
Perspėjimas
Pataisymų dažnis

Signalo nuokrypio indeksas laikui bėgant

Vidutinis nuokrypis nuo bazinio lygio GPS trukdžiams, AIS, kariniams orlaiviams ir šiluminiams karštiesiems taškams (tiems, kurie jau turi pakankamai istorijos). Matas, rodantis, kiek kiekvienas nuskaitymas nutolęs nuo įprasto — niekada prognozė ir atskiras nuo WARN/WATCH/QUIET rezultato.

Kraunama…

WATCH/WARN įspėjimai laikui bėgant

Kiekviena juosta yra vienas nuskaitymas, pasiekęs WATCH (gintarinė) arba WARN (raudona) lygį; QUIET nuskaitymai juostos nerodo. Juostos aukštis rodo, kiek aktualių elementų sukėlė šį nuskaitymą, o ne sunkumo laipsnį.

Kraunama…

Eskalacijos intensyvumas laikui bėgant

Kiekvienas taškas — vienas nuskaitymas, nuspalvintas pagal rezultatą (žalia = ramu, geltona = stebima, raudona = perspėjimas). Linija rodo vidutinį GDELT žinių toną, kai jis prieinamas — kuo aukščiau linija, tuo sunerimusi/priešiškesnė žiniasklaidos nuotaika; tai ne prognozė. Punktyrinė linija yra 0 (neutralus tonas), o ne diagramos apačia — nuskaitymai, kurių tą kartą neturi GDELT duomenų, pagal numatytuosius nustatymus atsiduria ant jos, o ne todėl, kad nušvietimas iš tikrųjų buvo neutralus.

Kraunama…

Gandų/dezinformacijos stebėjimas laikui bėgant

Kiek gandų/dezinformacijos elementų (3 lygis — niekada negali savarankiškai sukelti tikro perspėjimo) buvo stebima kiekvieno nuskaitymo metu.

Kraunama…

GPS trikdymo intensyvumas laikui bėgant

Didelio trikdymo GPSJam narveliai, aptikti per dieną Baltijos regione. Surinkta iš orlaivių pranešto GPS tikslumo — koreliuoja su tyčiniu trikdymu, bet to nepatvirtina.

Kraunama…

AIS laivų skaičius laikui bėgant

Laivai, stebėti per trumpą tiesioginį AIS klausymosi langą kiekvieno nuskaitymo metu. Ne išsami aprėptis — tik tie laivai, kurie atsitiktinai pranešė per tą langą.

Kraunama…

Karinių orlaivių skaičius laikui bėgant

Orlaiviai, skleidžiantys ADS-B signalą kiekvieno nuskaitymo metu Baltijos regione. Daugelis karinių skrydžių skraido išjungę arba klastodami signalą, todėl tai tik dalinis vaizdas.

Kraunama…

Šiluminiai karštieji taškai laikui bėgant

Palydovo šiluminės anomalijos, aptiktos kiekvieno nuskaitymo metu Baltijos regione. Neapdoroti šilumos signatūros duomenys — miškų gaisrai ir žemės ūkio deginimas juos sukelia taip pat lengvai kaip ir bet kas kitas.

Kraunama…

Elektros tinklo sutrikimai laikui bėgant

Priverstiniai (neplanuoti) gamybos įrenginių sutrikimai per kiekvieną nuskaitymą Estijoje, Latvijoje ir Lietuvoje, naudojant oficialią ENTSO-E ES sutrikimų pranešimo platformą. Beveik visada įprastas įrangos gedimas, o ne sabotažas — povandeninių kabelių / perdavimo sutrikimai dar neįtraukti.

Kraunama…
Naujausia nuskaitymų istorija
Naujausių nuskaitymų įkėlimas…
Pataisymų istorija

Pranešama pačiam, kai pastebima klaida — tai nėra automatizuotas auditas. Švari istorija reiškia, kad kol kas niekas nebuvo pastebėta ir apie tai nepranešta.

Įkeliama…
Naujienos

Per laiką pristatytų funkcijų ir pataisymų žurnalas paprasta kalba.

Įkeliama…

Gyva būsena laikinai neprieinama — patikrink dabartinę būseną tiesiogiai Telegram kanale.

Prieš klausiant

Dažnai užduodami klausimai

Kas atsitinka, jei suklystate?

Klaida užregistruojama ir paskelbiama kaip pataisymas, o ne tyliai ištaisoma — aukščiau esantis sąrašas yra pilnas apie tai praneštų dalykų įrašas. Retkarčiais suklysti ir tai atvirai pripažinti yra patikimiau nei įtartinai nepriekaištinga istorija. Vienas sąžiningas apribojimas: tai nėra automatizuotas auditas — pataisymas atsiranda tik tada, kai klaida iš tikrųjų pastebima ir apie ją pranešama rankiniu būdu. Švari istorija reiškia, kad kol kas niekas nebuvo pastebėta ir apie tai nepranešta, o ne formalią garantiją dėl nulinių klaidų. Aukščiau pateiktas „pataisymų dažnis" yra pataisymų skaičius, padalytas iš skenavimų skaičiaus, mastelio suvokimui — o ne nepriklausomai patvirtintas tikslumo įvertinimas.

Ką reiškia GDELT klasifikacijos kodai ir "Goldstein" balas, kurį kartais matau?

GDELT yra vieša duomenų bazė, kuri automatiškai koduoja pasaulio politines ir konfliktų naujienas į struktūrizuotas kategorijas, su standartiniu sunkumo įvertinimu, vadinamu Goldstein skale (-10 iki +10 — kuo neigiamesnis, tuo priešiškesnis/konfliktiškesnis). Kai pažymėtas elementas ateina iš GDELT, jo kategorija ir Goldstein balas rodomi šalia kaip papildomas kontekstas. Tai tik papildoma detalė apie elementą, kuris jau kvalifikavosi: bet kuris čia rodomas GDELT elementas jau praėjo lygiai tuos pačius aktualumo ir patvirtinimo patikrinimus kaip ir bet kuris kitas pažymėtas elementas šiame puslapyje — tai nėra neapdoroti ar nefiltruoti duomenys. (Kai paskelbiamas WATCH arba WARN, Telegram kanalas automatiškai prideda žemėlapį — tačiau jame rodomi tik konkretūs įvykiai, sukėlę šį įspėjimą, o ne bendra regiono būklės nuotrauka.)

Ką reiškia „N šaltinis(-iai) nepasiekiamas(-i)"?

Šaltinio srautas neatsakė šio nuskaitymo metu — dažniausiai tai įprastas, pavienis trikdis. Kartais iš karto nepavyksta didelė šaltinių grupė: šis projektas veikia nemokamame, bendrai naudojamame serveryje (GitHub Actions), o šiam bendram serverių telkiniui kartais atitenka serveris, kurio IP adresą „Google" jau apribojo dėl nesusijusios priežasties — tai vienu metu užblokuoja visus per „Google News" veikiančius šaltinius tame pačiame nuskaityme. Kai tai aptinkama, nuskaitymas dabar atpažįsta tai per maždaug minutę ir automatiškai bando dar kartą kitame serveryje, užuot laukęs kito suplanuoto nuskaitymo. Bet kuriuo atveju tai reiškia, kad rezultatas gali būti mažiau išsamus nei įprastai — o ne kad kažkas buvo paslėpta. Verčiau tai parodyti, nei leisti ramaus rezultato per sutrikusį nuskaitymą atrodyti identiškai tikram viskas-tvarkoje būviui.

Kodėl nenurodote tikslių šaltinių?

Kad vertinimo sistemos nebūtų galima apgauti — tikslus leidinių, galinčių sukelti perspėjimą, įvardijimas leistų kam nors nusitaikyti į konkrečius svarbius šaltinius arba juos išnaudoti. Lygis ir skaičius yra vieši; kai tik šaltinis iš tikrųjų sukuria realų WATCH/WARN, parodomas ir jo pavadinimas bei nuoroda (žr. „Naujausi pažymėti įvykiai" aukščiau).

Ar matote, kas tai seka?

Telegram — taip, kaip kanalo administratorius, tai įprasta bet kuriam Telegram kanalo savininkui, o ne kažkas specialiai sukurta šiam projektui. Naršyklės push prenumeratoriai yra kitokie: prie jų nepridėtas nei vardas, nei tapatybė, tik anoniminis įrenginio žymuo, todėl aš negaliu matyti, kas jie yra. Kiti Telegram prenumeratoriai nemato vieni kitų, ir niekas neeksportuojama, nesaugoma kitur, neparduodama ar nesidalijama už paties Telegram ribų.

Kas atsitinka, jei įjungus negaunu naršyklės pranešimų?

Mobiliosios naršyklės čia gali būti nenuoseklios — telefono baterijos optimizavimas arba pačios naršyklės svetainės pranešimų nustatymas gali tyliai nutildyti pranešimus be jokios matomos klaidos. Dažniausia priežastis: patikrink, ar šios svetainės pranešimai nėra nutildyti tiesiogiai tavo naršyklės nustatymuose (ne tik telefono sistemos nustatymuose) — dažniausiai tai ir yra priežastis.

Ar tai visada bus nemokama?

Taip. Yra savanoriško paramos mygtukas (Ko-fi) tiems, kurie nori paremti projektą — jis niekam nesuteikia greitesnių ar geresnių perspėjimų; visi gauna lygiai tą patį, tuo pačiu metu, nepriklausomai nuo to. Kas finansuoja projektą — šiuo metu niekas — visas sąrašas yra finansavimo puslapyje.

Ar tai oficiali perspėjimo sistema?

Ne. Jei nerimaujate dėl realios ekstremalios situacijos, visada pirmiausia tikrinkite savo šalies oficialius kanalus: Estija — kriis.ee · Latvija — vugd.gov.lv · Lietuva — lrv.lt.

Kiti būdai tai sekti

RSS srautas

Renkiesi savo skaitytuvą, o ne Telegram ar naršyklės pranešimus? Prenumeruok RSS srautą — tie patys pažymėti įvykiai, paskyra nereikalinga.

Darai savo analizę? Atsisiųsk šio projekto paties istoriją CSV formatu: nuskaitymo lygio istorija (lygis, šaltinių skaičius per nuskaitymą) ir signalo nuokrypio indeksas (nuokrypio balas per nuskaitymą). Tie patys duomenys, kurie yra už aukščiau esančių grafikų, laisvai naudojami.