Skip to content

Releases: zoxknez/InternetMonitoring

Monitor internet dokaza 3.0.0 — Zvanično stabilno izdanje

Choose a tag to compare

@zoxknez zoxknez released this 19 Aug 08:29

Zvanično stabilno izdanje verzije 3.0.0 sa kompletnom forenzičkom, kriptografskom i pravnom arhitekturom, 210 invarijanti i 844 automatska testa.

2.8.0-beta.4 - dijalog pri zaustavljanju, jedna veličina prozora

Choose a tag to compare

@zoxknez zoxknez released this 18 Aug 15:09

Program beleži prekide i kvalitet internet veze i od toga pravi dokumentaciju za prigovor
operateru. Radi lokalno, ništa ne šalje sa računara, a evidenciju vezuje u lanac otisaka da bi
se moglo pokazati da zapis nije menjan posle snimanja.

Ovo je prvo izdanje otvoreno za testiranje van autorovog računara - zato beta. Kod je
proveren sa 618 testova i uživo, ali na jednoj jedinoj mašini, jednom adapteru i jednom
operateru. Ono što ova faza treba da pokaže je sve ostalo.

internet-monitoring.vercel.app - opis programa,
slike i preuzimanje na jednoj stranici.

Nadzor u toku


Preuzimanje

Najjednostavnije - jedan fajl, pokrenete ga i to je to. Ništa se ne raspakuje i ništa ne
instalira.

Fajl Veličina
Windows, običan računar InternetMonitoring-2.8.0-beta.4-win-x64.exe 65,1 MB
Windows na ARM procesoru InternetMonitoring-2.8.0-beta.4-win-arm64.exe 61,3 MB

Pokrenite ga kao administrator - desni klik na fajl, pa „Pokreni kao administrator". Bez
toga program ne može da pročita sve što mu treba od sistema.

U tom obliku nadzor radi dok je prozor otvoren. Program to i kaže na svom ekranu, umesto da
obeća suprotno.

Za nadzor koji preživljava restart - puna arhiva sa servisom

Servis radi u pozadini, preživljava zatvaranje prozora i restart računara. To je ono što treba
za dvodnevni test uz prigovor. Instalacija traži administratorska prava jednom.

Arhiva Veličina
Windows, običan računar InternetMonitoring-2.8.0-beta.4-win-x64.zip 138,8 MB
Windows na ARM procesoru InternetMonitoring-2.8.0-beta.4-win-arm64.zip 130,8 MB
powershell -ExecutionPolicy Bypass -File install\install.ps1

Uz arhivu ide i konzolni pokretač; postoji i kao zaseban fajl
(iem-...-win-x64.exe,
38,8 MB) za skripte i za proveru tuđeg paketa.

SHA-256 zbirovi svih fajlova
87ba6b17f8c1d2945bf1c2430b21681eedcc7aec5eb09e568d28000b71e6193f  InternetMonitoring-2.8.0-beta.4-win-x64.exe
9232309647ab0b66e257da64ed6182cc50be032781f0cdbb25e87f9aad6e0bbf  InternetMonitoring-2.8.0-beta.4-win-arm64.exe
1756f6144908ce50a831b07cc43eaa5176b53eebf3995db688b63149ffaee7a4  InternetMonitoring-2.8.0-beta.4-win-x64.zip
2b4fe3f8c5a6fb77325ec98ca71b738ebbc76600b8b1264921dab7dc7c61bb92  InternetMonitoring-2.8.0-beta.4-win-arm64.zip
4750c5310428ebf0219616c20cb23165b5f626666112b5a1529c1d03fc27d649  iem-2.8.0-beta.4-win-x64.exe
1a1eb561fe3f34946c05507769e5eab0cdb633165cc654e10992372bc15a76a6  iem-2.8.0-beta.4-win-arm64.exe

Prvo pokretanje

Program nije digitalno potpisan, pa Windows označava preuzeti fajl i SmartScreen upozorava na
nepoznatog izdavača. Proverite zbir i odblokirajte:

Get-FileHash .\InternetMonitoring-2.8.0-beta.4-win-x64.exe -Algorithm SHA256
Unblock-File .\InternetMonitoring-2.8.0-beta.4-win-x64.exe

Zatim dvoklik. Prvo pokretanje traje desetak sekundi jer se sadržaj raspakuje u privremeni
folder; sledeća su odmah. Izaberite trajanje nadzora i folder za snimanje.

Kad sesija istekne, program pravi Izvestaj.html, Izvestaj.pdf, tabele u CSV-u i arhivu
spremnu za slanje operateru.
Kako izgleda izveštaj
(primer je iz 2.7.0, bez novih redova iz ovog izdanja).


Šta je novo

Zaustavljanje nadzora pita šta dalje

Dugme je zaustavljalo sesiju i ćutalo. Ljudi su posle dva dana snimanja ostajali bez odgovora na
to da li imaju izveštaj, da li je nešto izgubljeno i šta sad - i pitali su, što je najjasniji
znak da im program nije rekao.

Sada iskoči prozor sa tri odgovora, i uz svaki piše šta radi: zaustavi i napravi izveštaj,
samo zaustavi (izveštaj kasnije, dugmetom „Izveštaj"), nastavi nadzor. Prvo što prozor
kaže jeste da se evidencija ne gubi ni u jednom slučaju.

Interfejs više ne traži ništa od grafičkog drajvera

Svaka kartica je nosila DropShadowEffect. WPF efekat iscrtava element i ceo njegov sadržaj
prvo u među-površinu na GPU-u, a kad ta alokacija zakaže - što zavisi od drajvera, ne od
programa - sadržaj jednostavno ne osvane: bez izuzetka, bez ijednog reda u dnevniku, raspored
ispravan, a na ekranu bela kartica.

To odgovara svemu što je prijavljeno: dve velike kartice izgube sadržaj posle nekoliko minuta,
dok četiri male iznad nastavljaju da se osvežavaju - redosled koji se očekuje ako prve otkazuju
najveće među-površine. Ovde se nikada nije reprodukovalo, što odgovara grešci koja zavisi od
drajvera, pa je ovo najbolje objašnjenje a ne potvrđen uzrok. Senka je bila providna 6 %;
ukras koji se ne vidi ne vredi sadržaja celog prozora.

Ako se belo i dalje javi, javite - to je i dalje najkorisnija prijava.

Prozor ima jednu veličinu, i ništa se ne skroluje ni ne seče

Slobodan da se razvlači, prozor je mogao da dođe u oblik u koji pregled ne staje - a onda je
izbor bio između teksta preko teksta i teksta koji je odsečen. Sada je oblik odlučen: 1280 ×
900
, mera za koju je sve i raspoređeno. Ceo ekran ostaje dozvoljen.

Uz to je preslagan i sam pregled: nalaz je sada tanka traka preko cele širine umesto praznog
bloka koji je pokrivao pola prozora, a dugmad su u četiri imenovane kolone - snimljeno,
prigovor, zabeleži šta se desilo, merenje brzine - umesto gomile u uskoj koloni desno.

Prva greška koju je prijavio tester

Program je pitao samo prvi DNS server iz spiska, pa zaključivao o svima - a odgovor je
poredio sa javnim resolverom 1.1.1.1, uvek IPv4. Na mreži gde je ruter dostupan preko IPv6 i
ujedno je prvi DNS server, to poredi upit kroz jedan stek sa upitom kroz drugi i razliku pripiše
prvom serveru. Testeru je celu sesiju pisalo da mu DNS operatera ne radi, dok su mu sistemski
DNS, HTTP, TCP i ping radili bez greške.

Sada se pita svaki dodeljeni resolver, uz javni resolver istog tipa adrese kad među
dodeljenima ima IPv6. Nalaz se donosi po familiji, i tek kad nijedan dodeljeni resolver te
familije ne odgovori.

Uz to, nalaz više ne imenuje operatera: „DNS server operatera ne radi" postalo je „Dodeljeni
DNS server ne odgovara"
, jer je ta adresa po pravilu vaš ruter koji upite prosleđuje dalje.

I kartica stanja sada razlikuje pogoršanje od prekida - taj nalaz je stajao zelenim slovima
ispod zelene kvačice, dok je traka prekida isti trenutak crtala žuto.

Klasifikacija 2.3.0 → 2.4.0.

Merenje beleži kojim je adapterom stvarno išlo

Do sada je najjača tvrdnja o putanji merenja bila predviđanje iz tabele ruta - šta bi
sistem uradio sa takvim saobraćajem. Sada se beleži i šta jeste: endpointi svake veze koju
merenje otvori i adapter kome ta adresa pripada. Oba nalaza stoje u izveštaju, odvojeno:

Putanja merenja:  tabela ruta je saglasna sa izabranim adapterom
Veze merenja:     veze merenja izašle su kroz izabrani adapter (6 veza); izašlo kroz: Ethernet 4

Kad se ne slažu, opažanje opisuje figuru - merenje čije su veze izašle kroz drugi adapter ne
može da dokazuje ugovorenu brzinu, ma šta tabela ruta rekla unapred. Na autorovoj mašini merenje
označeno Wi-Fi adapterom daje 479 Mbit/s, a svih šest veza izađe kroz kabl. Ako veze nisu mogle
da se prate, to ostaje „nisu posmatrane" i ne postaje ni potvrda ni greška.

Ispravka koja se tiče svakoga ko koristi 2.7.2 ili starije

Merenje se upisivalo u folder sesije koji je najnoviji - i onda kad je ta sesija već bila
zapečaćena, prebrojana u SHA256SUMS.txt i zapakovana za slanje. Paket je od tog trenutka
opisivao folder koji se u međuvremenu promenio. Sada se u zapečaćen paket ne upisuje ništa, a
merenje bez otvorene sesije čeka i preuzima ga prva sledeća.

Prozor ne obećava ono što ne može da održi

Kartica „Priprema testa" tvrdila je nepromenljivim tekstom da prozor sme da se zatvori i da
sesija preživljava restart. Bez instaliranog servisa - dakle u portabl obliku - oba su netačna.
Nije se videlo ranije jer mašina na kojoj se program razvija ima servis instaliran. Sada su obe
tvrdnje vezane za stvarno stanje.

Uz to, prozor sada kaže i da li merenje ispunjava uslove za prigovor, ne samo koliku je brzinu
izmerio.

Ceo spisak: CHANGELOG.md


Pre nego što krenete - četiri stvari

Program nije digitalno potpisan. Potpis je planiran; za sada je provera SHA-256 zbira ono
što stoji umesto njega.

Merenje brzine troši oko 1 GB podataka po pokretanju na gigabitnoj vezi - mora, jer se
brzina meri tako što se veza zaista optereti. Na vezi sa ograničenim saobraćajem --bez-slanja
prepolovljuje trošak. Sam nadzor prekida ne troši gotovo ništa.

Folder sesije sadrži imena vaših mreža i adrese vaše opreme - ime računara, naziv adaptera,
IP rutera, SSID. Tako i treba, jer je to deo dokaza, ali znajte šta šaljete ako paket kačite uz
prijavu greške.

Ovo nije zvanično merenje. Za dokazivanje ugovorene brzine RATEL traži
NetTest po propisanoj proceduri; ovaj alat je dopuna, ne
zamena. Rokovi za prigovor koje program računa su pomoć u snalaženju, sa citatom propisa uz
svaki, a ne pravni savet.


Šta je najkorisnije pri...

Read more

2.8.0-beta.3 - DNS nalaz iz cele grupe

Choose a tag to compare

@zoxknez zoxknez released this 18 Aug 13:46

Program beleži prekide i kvalitet internet veze i od toga pravi dokumentaciju za prigovor
operateru. Radi lokalno, ništa ne šalje sa računara, a evidenciju vezuje u lanac otisaka da bi
se moglo pokazati da zapis nije menjan posle snimanja.

Ovo je prvo izdanje otvoreno za testiranje van autorovog računara - zato beta. Kod je
proveren sa 614 testova i uživo, ali na jednoj jedinoj mašini, jednom adapteru i jednom
operateru. Ono što ova faza treba da pokaže je sve ostalo.

internet-monitoring.vercel.app - opis programa,
slike i preuzimanje na jednoj stranici.

Nadzor u toku


Preuzimanje

Najjednostavnije - jedan fajl, pokrenete ga i to je to. Ništa se ne raspakuje i ništa ne
instalira.

Fajl Veličina
Windows, običan računar InternetMonitoring-2.8.0-beta.3-win-x64.exe 65,1 MB
Windows na ARM procesoru InternetMonitoring-2.8.0-beta.3-win-arm64.exe 61,3 MB

Pokrenite ga kao administrator - desni klik na fajl, pa „Pokreni kao administrator". Bez
toga program ne može da pročita sve što mu treba od sistema.

U tom obliku nadzor radi dok je prozor otvoren. Program to i kaže na svom ekranu, umesto da
obeća suprotno.

Za nadzor koji preživljava restart - puna arhiva sa servisom

Servis radi u pozadini, preživljava zatvaranje prozora i restart računara. To je ono što treba
za dvodnevni test uz prigovor. Instalacija traži administratorska prava jednom.

Arhiva Veličina
Windows, običan računar InternetMonitoring-2.8.0-beta.3-win-x64.zip 138,8 MB
Windows na ARM procesoru InternetMonitoring-2.8.0-beta.3-win-arm64.zip 130,8 MB
powershell -ExecutionPolicy Bypass -File install\install.ps1

Uz arhivu ide i konzolni pokretač; postoji i kao zaseban fajl
(iem-...-win-x64.exe,
38,8 MB) za skripte i za proveru tuđeg paketa.

SHA-256 zbirovi svih fajlova
0d7bfa85754fc470f19015d4d3d5c8a8d9b287e9cac3272575cf523e38c121ce  InternetMonitoring-2.8.0-beta.3-win-x64.exe
1278640bbd55758256758da89a9fb8ff486a05ce09404c4ce2d148aebe7b650d  InternetMonitoring-2.8.0-beta.3-win-arm64.exe
dfb80165020e4a12dd2150f58277d50677a9872ef9eff0c851dcca7d51f71ba0  InternetMonitoring-2.8.0-beta.3-win-x64.zip
b642711c9dff1f0bb8976475afaabc1f639fdcd55d0e271403bc6dbcb6cd05d4  InternetMonitoring-2.8.0-beta.3-win-arm64.zip
235c24ca12da125b022d5594fc0b7e256ad415d697ee03f631c3be980af96617  iem-2.8.0-beta.3-win-x64.exe
ae7f86a818bb4d8fe5c2d20d8345d3f60e2f6e8d7ca49ef220bfc5ac1d36c98b  iem-2.8.0-beta.3-win-arm64.exe

Prvo pokretanje

Program nije digitalno potpisan, pa Windows označava preuzeti fajl i SmartScreen upozorava na
nepoznatog izdavača. Proverite zbir i odblokirajte:

Get-FileHash .\InternetMonitoring-2.8.0-beta.3-win-x64.exe -Algorithm SHA256
Unblock-File .\InternetMonitoring-2.8.0-beta.3-win-x64.exe

Zatim dvoklik. Prvo pokretanje traje desetak sekundi jer se sadržaj raspakuje u privremeni
folder; sledeća su odmah. Izaberite trajanje nadzora i folder za snimanje.

Kad sesija istekne, program pravi Izvestaj.html, Izvestaj.pdf, tabele u CSV-u i arhivu
spremnu za slanje operateru.
Kako izgleda izveštaj
(primer je iz 2.7.0, bez novih redova iz ovog izdanja).


Šta je novo

Prva greška koju je prijavio tester

Program je pitao samo prvi DNS server iz spiska, pa zaključivao o svima - a odgovor je
poredio sa javnim resolverom 1.1.1.1, uvek IPv4. Na mreži gde je ruter dostupan preko IPv6 i
ujedno je prvi DNS server, to poredi upit kroz jedan stek sa upitom kroz drugi i razliku pripiše
prvom serveru. Testeru je celu sesiju pisalo da mu DNS operatera ne radi, dok su mu sistemski
DNS, HTTP, TCP i ping radili bez greške.

Sada se pita svaki dodeljeni resolver, uz javni resolver istog tipa adrese kad među
dodeljenima ima IPv6. Nalaz se donosi po familiji, i tek kad nijedan dodeljeni resolver te
familije ne odgovori.

Uz to, nalaz više ne imenuje operatera: „DNS server operatera ne radi" postalo je „Dodeljeni
DNS server ne odgovara"
, jer je ta adresa po pravilu vaš ruter koji upite prosleđuje dalje.

I kartica stanja sada razlikuje pogoršanje od prekida - taj nalaz je stajao zelenim slovima
ispod zelene kvačice, dok je traka prekida isti trenutak crtala žuto.

Klasifikacija 2.3.0 → 2.4.0.

Merenje beleži kojim je adapterom stvarno išlo

Do sada je najjača tvrdnja o putanji merenja bila predviđanje iz tabele ruta - šta bi
sistem uradio sa takvim saobraćajem. Sada se beleži i šta jeste: endpointi svake veze koju
merenje otvori i adapter kome ta adresa pripada. Oba nalaza stoje u izveštaju, odvojeno:

Putanja merenja:  tabela ruta je saglasna sa izabranim adapterom
Veze merenja:     veze merenja izašle su kroz izabrani adapter (6 veza); izašlo kroz: Ethernet 4

Kad se ne slažu, opažanje opisuje figuru - merenje čije su veze izašle kroz drugi adapter ne
može da dokazuje ugovorenu brzinu, ma šta tabela ruta rekla unapred. Na autorovoj mašini merenje
označeno Wi-Fi adapterom daje 479 Mbit/s, a svih šest veza izađe kroz kabl. Ako veze nisu mogle
da se prate, to ostaje „nisu posmatrane" i ne postaje ni potvrda ni greška.

Ispravka koja se tiče svakoga ko koristi 2.7.2 ili starije

Merenje se upisivalo u folder sesije koji je najnoviji - i onda kad je ta sesija već bila
zapečaćena, prebrojana u SHA256SUMS.txt i zapakovana za slanje. Paket je od tog trenutka
opisivao folder koji se u međuvremenu promenio. Sada se u zapečaćen paket ne upisuje ništa, a
merenje bez otvorene sesije čeka i preuzima ga prva sledeća.

Prozor ne obećava ono što ne može da održi

Kartica „Priprema testa" tvrdila je nepromenljivim tekstom da prozor sme da se zatvori i da
sesija preživljava restart. Bez instaliranog servisa - dakle u portabl obliku - oba su netačna.
Nije se videlo ranije jer mašina na kojoj se program razvija ima servis instaliran. Sada su obe
tvrdnje vezane za stvarno stanje.

Uz to, prozor sada kaže i da li merenje ispunjava uslove za prigovor, ne samo koliku je brzinu
izmerio.

Ceo spisak: CHANGELOG.md


Pre nego što krenete - četiri stvari

Program nije digitalno potpisan. Potpis je planiran; za sada je provera SHA-256 zbira ono
što stoji umesto njega.

Merenje brzine troši oko 1 GB podataka po pokretanju na gigabitnoj vezi - mora, jer se
brzina meri tako što se veza zaista optereti. Na vezi sa ograničenim saobraćajem --bez-slanja
prepolovljuje trošak. Sam nadzor prekida ne troši gotovo ništa.

Folder sesije sadrži imena vaših mreža i adrese vaše opreme - ime računara, naziv adaptera,
IP rutera, SSID. Tako i treba, jer je to deo dokaza, ali znajte šta šaljete ako paket kačite uz
prijavu greške.

Ovo nije zvanično merenje. Za dokazivanje ugovorene brzine RATEL traži
NetTest po propisanoj proceduri; ovaj alat je dopuna, ne
zamena. Rokovi za prigovor koje program računa su pomoć u snalaženju, sa citatom propisa uz
svaki, a ne pravni savet.


Šta je najkorisnije prijaviti

  • merenje koje kaže da su veze izašle kroz drugi adapter, a vi znate da nisu - ili obrnuto
  • prekid koji program nije zabeležio, ili jeste a nije se desio
  • izveštaj ili ekran koji tvrdi nešto jače nego što je izmereno - to je greška koju ovaj
    projekat traži pre svih ostalih, i zbog koje postoji
    spisak pravila
    koja ne smeju da se prekrše. Poslednje dve stavke iznad nađene su baš tako.
  • sve što ne radi na vašem adapteru, VPN-u, docking stanici ili ARM računaru
  • ako prikaz nadzora pobeli dok program radi: snimanje se time ne prekida i evidencija
    nastavlja da se piše, ali to je greška i baš takva prijava mi je najkorisnija

Prijava · uz prijavu je korisno
priložiti Izvestaj.html, jer već sadrži verzije modela pod kojima je zaključak donet, pa se
isti nalaz može ponoviti.

2.8.0-beta.2 - jedan exe, otvoreno za testiranje

Choose a tag to compare

@zoxknez zoxknez released this 18 Aug 09:45

Program beleži prekide i kvalitet internet veze i od toga pravi dokumentaciju za prigovor
operateru. Radi lokalno, ništa ne šalje sa računara, a evidenciju vezuje u lanac otisaka da bi
se moglo pokazati da zapis nije menjan posle snimanja.

Ovo je prvo izdanje otvoreno za testiranje van autorovog računara - zato beta. Kod je
proveren sa 607 testova i uživo, ali na jednoj jedinoj mašini, jednom adapteru i jednom
operateru. Ono što ova faza treba da pokaže je sve ostalo.

internet-monitoring.vercel.app - opis programa,
slike i preuzimanje na jednoj stranici.

Nadzor u toku


Preuzimanje

Najjednostavnije - jedan fajl, pokrenete ga i to je to. Ništa se ne raspakuje i ništa ne
instalira.

Fajl Veličina
Windows, običan računar InternetMonitoring-2.8.0-beta.2-win-x64.exe 65,1 MB
Windows na ARM procesoru InternetMonitoring-2.8.0-beta.2-win-arm64.exe 61,3 MB

Pokrenite ga kao administrator - desni klik na fajl, pa „Pokreni kao administrator". Bez
toga program ne može da pročita sve što mu treba od sistema.

U tom obliku nadzor radi dok je prozor otvoren. Program to i kaže na svom ekranu, umesto da
obeća suprotno.

Za nadzor koji preživljava restart - puna arhiva sa servisom

Servis radi u pozadini, preživljava zatvaranje prozora i restart računara. To je ono što treba
za dvodnevni test uz prigovor. Instalacija traži administratorska prava jednom.

Arhiva Veličina
Windows, običan računar InternetMonitoring-2.8.0-beta.2-win-x64.zip 138,8 MB
Windows na ARM procesoru InternetMonitoring-2.8.0-beta.2-win-arm64.zip 130,8 MB
powershell -ExecutionPolicy Bypass -File install\install.ps1

Uz arhivu ide i konzolni pokretač; postoji i kao zaseban fajl
(iem-...-win-x64.exe,
38,8 MB) za skripte i za proveru tuđeg paketa.

SHA-256 zbirovi svih fajlova
64a725dffa67d630374a76ac88ccf780ffaba017764211732384e5e431daaeed  InternetMonitoring-2.8.0-beta.2-win-x64.exe
6cd9a720e09dae02728c826c9a85b6eec2265b41ebf3f9b93135211d76fed5ba  InternetMonitoring-2.8.0-beta.2-win-arm64.exe
0b36b85954de8dd3d06a59996947efa6ab0b73794a5ff54dedf279863a4cc6bb  InternetMonitoring-2.8.0-beta.2-win-x64.zip
75eb69b387e4cbc049a018753ac2af2cf2fd20e3c35e5af34ca2b86be11bf453  InternetMonitoring-2.8.0-beta.2-win-arm64.zip
dde29b34d962a878c4580508ef98603e628821a08be03fd41adc70f366e7295f  iem-2.8.0-beta.2-win-x64.exe
f0ef508998ebc85a8a4b62ce83bc5f918b0043e912edb782df1cb517de3d543a  iem-2.8.0-beta.2-win-arm64.exe

Prvo pokretanje

Program nije digitalno potpisan, pa Windows označava preuzeti fajl i SmartScreen upozorava na
nepoznatog izdavača. Proverite zbir i odblokirajte:

Get-FileHash .\InternetMonitoring-2.8.0-beta.2-win-x64.exe -Algorithm SHA256
Unblock-File .\InternetMonitoring-2.8.0-beta.2-win-x64.exe

Zatim dvoklik. Prvo pokretanje traje desetak sekundi jer se sadržaj raspakuje u privremeni
folder; sledeća su odmah. Izaberite trajanje nadzora i folder za snimanje.

Kad sesija istekne, program pravi Izvestaj.html, Izvestaj.pdf, tabele u CSV-u i arhivu
spremnu za slanje operateru.
Kako izgleda izveštaj
(primer je iz 2.7.0, bez novih redova iz ovog izdanja).


Šta je novo

Merenje beleži kojim je adapterom stvarno išlo

Do sada je najjača tvrdnja o putanji merenja bila predviđanje iz tabele ruta - šta bi
sistem uradio sa takvim saobraćajem. Sada se beleži i šta jeste: endpointi svake veze koju
merenje otvori i adapter kome ta adresa pripada. Oba nalaza stoje u izveštaju, odvojeno:

Putanja merenja:  tabela ruta je saglasna sa izabranim adapterom
Veze merenja:     veze merenja izašle su kroz izabrani adapter (6 veza); izašlo kroz: Ethernet 4

Kad se ne slažu, opažanje opisuje figuru - merenje čije su veze izašle kroz drugi adapter ne
može da dokazuje ugovorenu brzinu, ma šta tabela ruta rekla unapred. Na autorovoj mašini merenje
označeno Wi-Fi adapterom daje 479 Mbit/s, a svih šest veza izađe kroz kabl. Ako veze nisu mogle
da se prate, to ostaje „nisu posmatrane" i ne postaje ni potvrda ni greška.

Ispravka koja se tiče svakoga ko koristi 2.7.2 ili starije

Merenje se upisivalo u folder sesije koji je najnoviji - i onda kad je ta sesija već bila
zapečaćena, prebrojana u SHA256SUMS.txt i zapakovana za slanje. Paket je od tog trenutka
opisivao folder koji se u međuvremenu promenio. Sada se u zapečaćen paket ne upisuje ništa, a
merenje bez otvorene sesije čeka i preuzima ga prva sledeća.

Prozor ne obećava ono što ne može da održi

Kartica „Priprema testa" tvrdila je nepromenljivim tekstom da prozor sme da se zatvori i da
sesija preživljava restart. Bez instaliranog servisa - dakle u portabl obliku - oba su netačna.
Nije se videlo ranije jer mašina na kojoj se program razvija ima servis instaliran. Sada su obe
tvrdnje vezane za stvarno stanje.

Uz to, prozor sada kaže i da li merenje ispunjava uslove za prigovor, ne samo koliku je brzinu
izmerio.

Ceo spisak: CHANGELOG.md


Pre nego što krenete - četiri stvari

Program nije digitalno potpisan. Potpis je planiran; za sada je provera SHA-256 zbira ono
što stoji umesto njega.

Merenje brzine troši oko 1 GB podataka po pokretanju na gigabitnoj vezi - mora, jer se
brzina meri tako što se veza zaista optereti. Na vezi sa ograničenim saobraćajem --bez-slanja
prepolovljuje trošak. Sam nadzor prekida ne troši gotovo ništa.

Folder sesije sadrži imena vaših mreža i adrese vaše opreme - ime računara, naziv adaptera,
IP rutera, SSID. Tako i treba, jer je to deo dokaza, ali znajte šta šaljete ako paket kačite uz
prijavu greške.

Ovo nije zvanično merenje. Za dokazivanje ugovorene brzine RATEL traži
NetTest po propisanoj proceduri; ovaj alat je dopuna, ne
zamena. Rokovi za prigovor koje program računa su pomoć u snalaženju, sa citatom propisa uz
svaki, a ne pravni savet.


Šta je najkorisnije prijaviti

  • merenje koje kaže da su veze izašle kroz drugi adapter, a vi znate da nisu - ili obrnuto
  • prekid koji program nije zabeležio, ili jeste a nije se desio
  • izveštaj ili ekran koji tvrdi nešto jače nego što je izmereno - to je greška koju ovaj
    projekat traži pre svih ostalih, i zbog koje postoji
    spisak pravila
    koja ne smeju da se prekrše. Poslednje dve stavke iznad nađene su baš tako.
  • sve što ne radi na vašem adapteru, VPN-u, docking stanici ili ARM računaru
  • ako prikaz nadzora pobeli dok program radi: snimanje se time ne prekida i evidencija
    nastavlja da se piše, ali to je greška i baš takva prijava mi je najkorisnija

Prijava · uz prijavu je korisno
priložiti Izvestaj.html, jer već sadrži verzije modela pod kojima je zaključak donet, pa se
isti nalaz može ponoviti.

2.8.0-beta.1 - otvoreno za testiranje

Pre-release

Choose a tag to compare

@zoxknez zoxknez released this 18 Aug 09:14

Program beleži prekide i kvalitet internet veze i od toga pravi dokumentaciju za prigovor
operateru. Radi lokalno, ništa ne šalje sa računara, a evidenciju vezuje u lanac otisaka da bi
se moglo pokazati da zapis nije menjan posle snimanja.

Ovo je prvo izdanje otvoreno za testiranje van autorovog računara - zato beta. Kod je
proveren sa 605 testova i uživo, ali na jednoj jedinoj mašini, jednom adapteru i jednom
operateru. Ono što ova faza treba da pokaže je sve ostalo.

Nadzor u toku


Preuzimanje

Platforma Arhiva Veličina
Windows, običan računar InternetMonitoring-2.8.0-beta.1-win-x64.zip 138,8 MB
Windows na ARM procesoru InternetMonitoring-2.8.0-beta.1-win-arm64.zip 130,8 MB

Arhive su samostalne - ne traže instaliran .NET ni bilo šta drugo.

win-x64    8e13ddc7b9d332a4dcedb1bfbfc3b1f8a1ec01ceda3dccd6f7de63ccae0babec
win-arm64  f98269c5355b8e012648d4ac683895e51f21820ac5c3f4a003f263bd296ebab7

Prvo pokretanje

1. Proverite šta ste skinuli i odblokirajte. Program nije digitalno potpisan, pa Windows
označava arhivu kao preuzetu sa interneta:

Get-FileHash .\InternetMonitoring-2.8.0-beta.1-win-x64.zip -Algorithm SHA256
Unblock-File .\InternetMonitoring-2.8.0-beta.1-win-x64.zip

Zbir mora odgovarati onom gore.

2. Raspakujte i pokrenite app\InternetEvidenceMonitor.exe. Ništa se ne instalira; nadzor
radi dok je prozor otvoren. Izaberite trajanje, folder za snimanje, i to je to.

3. Ako hoćete nadzor koji preživljava restart, instalirajte servis - traži
administratorska prava jednom:

powershell -ExecutionPolicy Bypass -File install\install.ps1

Kad sesija istekne, program pravi Izvestaj.html, Izvestaj.pdf, tabele u CSV-u i arhivu
spremnu za slanje operateru. Kako izgleda izveštaj
(primer je iz 2.7.0, bez novih redova iz ovog izdanja).


Šta je novo u ovom izdanju

Merenje beleži kojim je adapterom stvarno išlo

Do sada je najjača tvrdnja o putanji merenja bila predviđanje iz tabele ruta - šta bi
sistem uradio sa takvim saobraćajem. Sada se beleži i šta jeste: endpointi svake veze koju
merenje otvori i adapter kome ta adresa pripada.

Oba nalaza stoje u izveštaju, odvojeno, jer odgovaraju na različita pitanja:

Putanja merenja:  tabela ruta je saglasna sa izabranim adapterom
Veze merenja:     veze merenja izašle su kroz izabrani adapter (6 veza); izašlo kroz: Ethernet 4

Kad se ne slažu, opažanje opisuje figuru - merenje čije su veze izašle kroz drugi adapter ne
može da dokazuje ugovorenu brzinu, ma šta tabela ruta rekla unapred. Na autorovoj mašini merenje
označeno Wi-Fi adapterom daje 479 Mbit/s, a svih šest veza izađe kroz kabl. Do sada se to
videlo samo kao predviđanje; sada merenje pada, i kaže kuda je otišlo.

Ako veze nisu mogle da se prate, to ostaje „nisu posmatrane" i ne postaje ni potvrda ni greška.

Ispravka koja se tiče svakoga ko koristi 2.7.2 ili starije

Merenje se upisivalo u folder sesije koji je najnoviji - i onda kad je ta sesija već bila
zapečaćena, prebrojana u SHA256SUMS.txt i zapakovana za slanje. Paket je od tog trenutka
opisivao folder koji se u međuvremenu promenio.

Sada se u zapečaćen paket ne upisuje ništa. Merenje kome nema otvorene sesije čeka, a prva
sledeća sesija ga preuzima - u folder, u zbirove i u arhivu - i izveštaj uz njega kaže da je
izvršeno pre početka tog nadzora.

Prozor kaže i da li merenje može da se koristi

Za merenje preko Wi-Fi ispisivao je „Ocena: 90 % ugovorene ili više" i ništa više. Sada kaže i
da li ispunjava uslove, zašto ne, i kuda su izašle njegove veze.

Ceo spisak izmena: CHANGELOG.md


Pre nego što krenete - četiri stvari

Program nije digitalno potpisan. SmartScreen će upozoriti na nepoznatog izdavača. Potpis je
planiran; za sada je provera SHA-256 zbira ono što stoji umesto njega.

Merenje brzine troši oko 1 GB podataka po pokretanju na gigabitnoj vezi - mora, jer se
brzina meri tako što se veza zaista optereti. Na vezi sa ograničenim saobraćajem --bez-slanja
prepolovljuje trošak. Sam nadzor prekida ne troši gotovo ništa.

Folder sesije sadrži imena vaših mreža i adrese vaše opreme - ime računara, naziv adaptera,
IP rutera, SSID. Tako i treba, jer je to deo dokaza, ali znajte šta šaljete ako paket kačite uz
prijavu greške.

Ovo nije zvanično merenje. Za dokazivanje ugovorene brzine RATEL traži
NetTest po propisanoj proceduri; ovaj alat je dopuna, ne
zamena. Rokovi za prigovor koje program računa su pomoć u snalaženju, sa citatom propisa uz
svaki, a ne pravni savet.


Šta je najkorisnije prijaviti

  • merenje koje kaže da su veze izašle kroz drugi adapter, a vi znate da nisu - ili obrnuto
  • prekid koji program nije zabeležio, ili jeste a nije se desio
  • izveštaj koji tvrdi nešto jače nego što je izmereno - to je greška koju ovaj projekat
    traži pre svih ostalih, i zbog koje postoji
    spisak pravila
    koja ne smeju da se prekrše
  • sve što ne radi na vašem adapteru, VPN-u, docking stanici ili ARM računaru

Prijava · uz prijavu je korisno
priložiti Izvestaj.html, jer već sadrži verzije modela pod kojima je zaključak donet, pa se
isti nalaz može ponoviti.

Internet Monitoring 2.7.2

Choose a tag to compare

@zoxknez zoxknez released this 18 Aug 04:37

Targeted review taga v2.7.1 prošao je jedanaest od dvanaest tačaka. Dvanaesta je pokazala da
je prethodna zakrpa zatvorila rupu pregrubo.

Fallback uporište je privremeno, ne konačno

Dok odgovor operatera nije stigao, rok za obraćanje Regulatoru računa se od dana do kog je
odgovor bio dužan
. To je fallback uporište i po prirodi je privremeno — događaj od kog rok
zaista teče još se nije desio. Kada odgovor stigne, ista zamrznuta pravila daju drugi datum.

2.7.1 je taj slučaj tretirala kao konflikt i zadržavala privremeni rok, pa je predmet kao
aktuelan držao datum za koji je već znao da je izveden iz slabijeg uporišta — a poruka je uz to
savetovala da se „pokrene nov predmet", što je pravno pogrešan savet.

pre odgovora:    01.10.2026.   privremen, računat od 02.08 (rok za odgovor)
posle odgovora:  04.10.2026.   konačan,   računat od 05.08 (dan prijema)
                 Pravila predmeta nisu promenjena.

Četiri slučaja sada:

Slučaj Ponašanje
Fallback → primarno uporište postalo dostupno Ponovo razrešeno istim zamrznutim rulesetom; prethodni rok se čuva uz razlog
Datum koji je već korišćen se promeni Konflikt. Rok ostaje, ništa se ne preračunava
Registar se promenio Nikakva promena
Nova činjenica razrešava nerazrešen rok Razrešava se normalno, zamrznutim rulesetom

Konflikt i zamena više nisu nevidljivi

U 2.7.1 se konflikt upisivao u dnevnik i nigde nije prikazivao — ekran je tvrdio da je rok
utvrđen dok je zapis znao da je osporen. Sada se vide u --predmet, u Rokovi.txt i u prozoru,
sa različitim tekstom za zamenu i za pravi konflikt.

Kompatibilnost

Format zapisa 3, pravila nepromenjena (klasifikacija 2.3.0, pripisivanje 2.1). Predmeti i
sesije iz ranijih verzija čitaju se isto.

Preuzimanje

Unblock-File .\InternetMonitoring-2.7.2-win-x64.zip
Get-FileHash .\InternetMonitoring-2.7.2-win-x64.zip -Algorithm SHA256
Arhiva SHA-256
InternetMonitoring-2.7.2-win-x64.zip 56769b959073ebdb66c46ddb0ce2016c0353ea2bf3b766acf46a3ede3212174f
InternetMonitoring-2.7.2-win-arm64.zip ca7e7351ec946718be3c8a6578dcf0d76b59da396852616146181bfa8c0ff00f

Ceo spisak izmena: CHANGELOG.md.

Internet Monitoring 2.7.1

Choose a tag to compare

@zoxknez zoxknez released this 18 Aug 04:04

Zakrpa iz nezavisnog audita objavljenog taga v2.7.0, rađenog na čistom checkout-u a ne na
radnom stablu. Našao je tri propuštena mesta - i sva tri su ista greška koju 2.7.0 lovi, samo
na putu kojim nijedan test nije išao: kroz fajl koji je već na disku. Testovi grade podatke
u kodu, pa su ispravljena pravila proveravali sami na sebi.

Zaključak iz 2.6 više ne govori kroz 2.7 prikaz

Nalaz merenja (MerenjeBrzine.json) čuva i zaključke, ne samo brojeve. Nalaz iz 2.6 nosi
ValidForComplaint: true - ocenu po pravilu koje je neproverenu putanju računalo kao proverenu

  • i BandLabel kao tekst, sa izrazom koji je 2.7 ukinula. Izveštaj je zato u istoj tabeli
    pisao „putanja merenja nije proverena" i, tri reda niže, „ispunjava uslove za korišćenje uz
    prigovor".

Nalaz sada nosi verziju. Bez nje se izmerene vrednosti uzimaju onakve kakve su zapisane, a
svaki zaključak izvodi iznova. Ranija ocena se ne usvaja niti obrće - čuva se kao istorijska,
uz rečenicu zašto se ne preuzima.

„Veza je bila stabilna" - sada na sve tri površine

U 2.7.0 je to ispravljeno u konzoli i prijavljeno kao zatvoreno, a SessionVerdict je i dalje
vraćao taj naslov - pa su ga prozor i oba izveštaja pisali i posle dva minuta nadzora. Sada
opisuje ono što je posmatrano, sa trajanjem, a konzola koristi isti verdict umesto svoje kopije.

Zamrznut pravni kontekst se više ne odmrzava pri upisu

Snimanje predmeta je pri svakom upisu ponovo razrešavalo ceo predmet, pa je invariant držao pri
čitanju a padao pri pisanju. Razrešen rok se sada prenosi nepromenjen; nov podatak razrešava
samo korak koji ranije nije mogao biti razrešen, i to unutar zamrznutih pravila predmeta. Ako
se promeni datum od kog je rok već računat, rok ostaje takav kakav je, uz zabeležen konflikt -
tiho preračunavanje bi promenilo značenje predmeta na osnovu izmene koju niko nije video.

Sitnije, iste vrste

„Mete bez odgovora" pre prvog uzorka pisalo je 0 %; sada „nije mereno". Odbijanje automatske
pripreme prigovora više ne daje pravni zaključak („nema osnova za prigovor") nego kaže da nema
dovoljno evidentiranih nalaza.

Kompatibilnost

Format zapisa 3, pravila nepromenjena (klasifikacija 2.3.0, pripisivanje 2.1). Sesija i
predmet snimljeni ranijom verzijom čitaju se i verifikuju isto - a od ove verzije se i tumače
onako kako su nastali.

Preuzimanje

Unblock-File .\InternetMonitoring-2.7.1-win-x64.zip
Get-FileHash .\InternetMonitoring-2.7.1-win-x64.zip -Algorithm SHA256
Arhiva SHA-256
InternetMonitoring-2.7.1-win-x64.zip f6de2f01d1f8eee1cffb0a94282bf002c19b54bcbb6b60b88696c6a524533c7a
InternetMonitoring-2.7.1-win-arm64.zip 65e41778bb5b06d81490e1bc1d2fb9be2e521bf0252319cf68c429a4b2b9cf0f

Ceo spisak izmena: CHANGELOG.md.

Internet Monitoring 2.7.0

Choose a tag to compare

@zoxknez zoxknez released this 17 Aug 19:15

Izdanje bez ijedne nove mogućnosti. Uvodi jedno pravilo svuda gde je bilo prekršeno:

„Nisam mogao da proverim" nikada ne postaje „proverio sam i u redu je."

Tri invarianta su od sada testovi koji padaju ako se pravilo prekrši, a ne rečenice u
dokumentaciji: nepoznato ne postaje potvrđeno, stari predmet ne menja značenje, i prikaz ne
tvrdi više nego što sirovi zapis sadrži.

Šta je bilo pogrešno

Putanja merenja brzine. Provera je vraćala „ispravno" na prvom poklapanju rute, uz
komentar da je jedna poklopljena ruta dovoljna. Nije: host sa IPv4 preko Etherneta i IPv6
preko VPN-a davao je potvrdu, a prenos je slobodno mogao da uzme IPv6. Uz to su konzola,
servis i prozor radili ?? true, pa je i „nije moglo da se utvrdi" postajalo potvrda.
Sada četiri stanja, samo jedno nosi prigovor - i ni ono se ne zove „potvrđena putanja", jer
stvarni TCP put nije viđen.

Wi-Fi radio. Uslov RadioOn != false je nepročitano stanje radija računao kao uključeno i
prijavljivao kvar pristupne tačke koji nije dokazan.

„Gubitak paketa". Procenat je računat iz tri različite destinacije sa po jednom probom, pa
je jedan resolver koji iz principa ne odgovara na ping davao „33,3 % gubitka paketa" u
prigovoru. Sada „Deo meta ne odgovara", sa imenima meta.

Operater kao krivac. Model pripisivanja od 2.0 kaže da se sa korisnikovog računara ne može
utvrditi čija je mreža u kvaru - a tekst je i dalje pisao „Prekida kod operatera" i „vaša
oprema je isključena kao uzrok". WAN strana rutera, firmver, PPPoE sesija i NAT tabela odavde
izgledaju isto kao i prekid dalje u mreži. Prikaz sada kaže „izolovano iza rutera" i navodi
šta nije isključeno.

Lanac otisaka. „Dokazano je da paket nije menjan" je bilo pretenciozno: kontrolni zbirovi
stoje u istom folderu u koji se piše. Sada stoji šta lanac jeste - unutrašnja doslednost - uz
ogradu pored svakog takvog nalaza.

Jedno merenje brzine. „Uobičajeno dostupna brzina" po propisu traži 80 % ugovorene u 90 %
vremena. Pojasevi su sada neutralni, a dobro merenje više ne tvrdi ni „nema osnova za
prigovor" - veza koja pada svako veče izmeri se uredno pre podne.

Pravni rokovi. 15 dana za odgovor operatera i 15 za obraćanje Regulatoru potiču iz člana
113. ranijeg zakona, koji je važio samo dok se ne donese akt iz čl. 140 važećeg - a donet je
(Pravilnik, „Sl. glasnik RS" 58/2024, primena od 1.1.2025). Za predmet pokrenut danas:
prigovor 30 dana, odgovor potrošaču 8 dana, obraćanje Regulatoru 60 dana, odluka
90 dana. Svako pravilo nosi svoje vremensko uporište, uslov na koga se odnosi i izvore sa
datumom provere; predmet čuva zamrznut pravni kontekst, a predmet iz starije verzije se ne
proglašava starim režimom nego se označi kao rekonstruisan.

Kompatibilnost

Format zapisa je 3, nepromenjen - sesija snimljena ranijom verzijom čita se i verifikuje
isto. Promenjene su verzije pravila: klasifikacija 2.3.0, pripisivanje 2.1. Izveštaj i
dalje ispisuje one pod kojima je sesija snimljena, ne one iz verzije koja izveštaj pravi.

Neka merenja koja su ranije prolazila sada ne prolaze. To je i svrha.

Preuzimanje

Raspakujte i pokrenite InternetMonitoring.exe. Windows će prvi put prijaviti nepoznatog
izdavača - arhiva nije digitalno potpisana. Pre raspakivanja:

Unblock-File .\InternetMonitoring-2.7.0-win-x64.zip

Provera preuzimanja:

Get-FileHash .\InternetMonitoring-2.7.0-win-x64.zip -Algorithm SHA256
Arhiva SHA-256
InternetMonitoring-2.7.0-win-x64.zip 482c1cdc3eef7814f16f7167a4a80bb3c863f6af3cd95fe4dc8de9355b226b0c
InternetMonitoring-2.7.0-win-arm64.zip 5c0d78b7f6e45d09334cd392ca6fb4522bd9cf4d8c99684acca4ed6df175d8e5

Ceo spisak izmena: CHANGELOG.md.
Šta je svesno ostavljeno za 3.0.0: docs/PREOSTALO.md.

Internet Monitoring 2.6.0

Choose a tag to compare

@zoxknez zoxknez released this 17 Aug 10:54

Alat koji beleži prekide i kvalitet internet veze i pravi dokumentaciju upotrebljivu za
prigovor operateru. Radi lokalno: nema naloga, nema servera, ne šalje podatke nigde.

Šta je novo u 2.6.0

Stavka „O programu". Dugme u zaglavlju prozora i ista stavka u meniju ikone u sistemskoj
traci: verzija, licenca, autor, i tri mesta gde se šalju greške i predlozi - GitHub, Discord i
mejl. Uz to i upozorenje šta folder sesije sadrži, jer se to mora znati pre nego što se
evidencija nekome pošalje. Isti tekst ispisuje i iem --pomoc.

Usput ispravljeno: dugme je u prvoj verziji izgledalo mrtvo, jer je konstrukcija dijaloga
padala na pretrazi resursa, a grešku u rukovaocu klika opšti rukovalac je pojeo bez ijednog
reda u logu. Sada dijalog stoji sam za sebe i pokriven je testovima koji ga stvarno otvore.

Puna istorija izmena: CHANGELOG.md

Šta preuzeti

Fajl Za koga
InternetMonitoring-2.6.0-win-x64.zip Obični Windows računari (Intel/AMD)
InternetMonitoring-2.6.0-win-arm64.zip Windows na ARM (Snapdragon, Surface ARM)

U arhivi su servis, prozor i konzola, sve samostalno - ne traži instaliran .NET.

Posle preuzimanja

Program nije digitalno potpisan (hobi projekat), pa Windows SmartScreen upozorava na
nepoznatog izdavača. Odblokirajte ZIP i proverite zbir:

Unblock-File .\InternetMonitoring-2.6.0-win-x64.zip
Get-FileHash .\InternetMonitoring-2.6.0-win-x64.zip -Algorithm SHA256

Zbir mora odgovarati onome u .sha256 fajlu pored arhive.

Za dvodnevni test instalirajte servis (traži administratorska prava jednom):

powershell -ExecutionPolicy Bypass -File install\install.ps1

Bez instalacije: pokrenite app\InternetEvidenceMonitor.exe. Nadzor tada radi samo dok je
prozor otvoren.

Granice

Ovo je tehnička evidencija, ne merenje ovlašćene treće strane. Za dokazivanje ugovorene brzine
propis traži merenje preko Ethernet kabla direktno na modem, a RATEL uz prigovor navodi i
merenja aplikacijom RATEL NetTest. Ovaj alat je dopuna tome, ne zamena.

Internet Monitoring 2.5.0

Choose a tag to compare

@zoxknez zoxknez released this 17 Aug 10:13

Alat koji beleži prekide i kvalitet internet veze i pravi dokumentaciju upotrebljivu za
prigovor operateru. Radi lokalno: nema naloga, nema servera, ne šalje podatke nigde.

Šta je novo u 2.5.0

Sopstveni saobraćaj više ne tereti operatera. Uz svaki uzorak beleži se koliko je sam
računar trošio vezu. Prekid koji se poklopio sa sopstvenim preuzimanjem nosi nižu pouzdanost i
izveštaj to piše, a period dok alat sam meri brzinu izuzima se iz ocene umesto da se upiše kao
pogoršanje. Nađeno merenjem uživo: sesija pokrenuta uz preuzimanje od 25 MB/s davala je
osamnaest lažnih „prekida" za sedamdesetak sekundi, od kojih su neki pripisani operateru.

Izveštaj navodi verzije modela iz same sesije, a ne iz verzije koja izveštaj pravi - pa
izveštaj napravljen naknadno za stariju sesiju više ne tvrdi pogrešnu logiku.

Puna istorija izmena: CHANGELOG.md

Šta preuzeti

Fajl Za koga
InternetMonitoring-2.5.0-win-x64.zip Obični Windows računari (Intel/AMD)
InternetMonitoring-2.5.0-win-arm64.zip Windows na ARM (Snapdragon, Surface ARM)

U arhivi su servis, prozor i konzola, sve samostalno - ne traži instaliran .NET.

Posle preuzimanja

Program nije digitalno potpisan (hobi projekat), pa Windows SmartScreen upozorava na
nepoznatog izdavača. Odblokirajte ZIP i proverite zbir:

Unblock-File .\InternetMonitoring-2.5.0-win-x64.zip
Get-FileHash .\InternetMonitoring-2.5.0-win-x64.zip -Algorithm SHA256

Zbir mora odgovarati onome u .sha256 fajlu pored arhive.

Za dvodnevni test instalirajte servis (traži administratorska prava jednom):

powershell -ExecutionPolicy Bypass -File install\install.ps1

Bez instalacije: pokrenite app\InternetEvidenceMonitor.exe. Nadzor tada radi samo dok je
prozor otvoren.

Granice

Ovo je tehnička evidencija, ne merenje ovlašćene treće strane. Za dokazivanje ugovorene brzine
propis traži merenje preko Ethernet kabla direktno na modem, a RATEL uz prigovor navodi i
merenja aplikacijom RATEL NetTest. Ovaj alat je dopuna tome, ne zamena.