Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří KDE částkou 1 285 200 eur.
Zdravim , prosim o pomoc se scriptem v awku ktery bude kazdych 30 vterin scannovat wifinu a vysledek awkem spocita a vypise do tabulky
Vystup by mel vypadat takto :
BSSID CH ENC ESSID Kvalita Signal
---------------------------------------------------------------
00:24:D2:B0:46:44 - 12 - wep - Testovaci sit - 28/70 -82 dBm
Pocty wifi siti :
-----------------
Nekodovanych: 0
WEP: 1
WPA: 0
Celkem : 1
#!/bin/bash until (( false )); do sudo iwlist wlan0 scan | awk 'BEGIN{off=0;on=0;wpa=0;FS="\n";RS="Address:"} /key:off/{off++} /key:on/{on++} /WPA/{wpa++} END{ print "Pocty wifi siti :\n-----------------\nNekodovanych: "off"\nWEP: "on - wpa"\nWPA: "wpa"\nCelkem : "off + on"\n" print "\nBSSID CH ENC ESSID Kvalita Signal" print "---------------------------------------------------------------------------" print "00:24:D2:B1:44:44 - 12 - wep - Testovaci sit - 28/70 -82 dBm" }' sleep 30 done
prozatim mam ve scriptu i ukazku co kam chci ale netusim jak z awku vycucat ty data a dat je na spravne misto.
Jiz sem drive toto resil a chtel sem se vyhnout milionkrat spustenemu grepu ale nic poradneho mimo to co tu je sem nenasel.
samozrejme misto radku : print "00:24:D2:B1:44:44 - 12 - wep - Testovaci sit - 28/70 -82 dBm" tam nejak nalejt hodnoty
Dekuji za spolupraci.
Řešení dotazu:
#!/bin/bash
sudo iwlist wlan0 scan | awk 'BEGIN{off=0;on=0;wpa=0;is_wpa=0;FS="\n";RS="Address: "
print "\nBSSID CH ENC ESSID Kvalita Signal"
print "---------------------------------------------------------------------------"
}
/WPA/{
is_wpa = 1
}
{
if (NF>6)
{
bssid = $1;
channel = $2;
essid = $6;
encrypt = $5;
sub (/Channel:/, "", channel);
sub (/ */, "", channel);
sub (/ESSID:/, "", essid);
sub (/ */, "", essid);
sub (/Encryption key:/, "", encrypt);
sub (/ */, "", encrypt);
split ($4, tmp, "=");
sub(/ Signal level/, "", tmp[2]);
signal = tmp[3];
quality = tmp[2];
if (encrypt == "off")
{
off++;
}
else if (is_wpa)
{
wpa++;
encrypt = "WPA"
is_wpa = 0;
}
else
{
on++;
encrypt = "WEP"
}
print bssid " - " channel " - " encrypt " - " essid " - " quality" "signal
}
}
END{
print "Pocty wifi siti :\n-----------------\nNekodovanych: "off"\nWEP: "on"\nWPA: "wpa"\nCelkem : "off + on + wpa"\n"
}
z toho je snad jasný jak na to. určitě by to tady spousta borců zvládla o dost líp, já awk používám max. místo cut -d " " ;)
To je super , moc děkuji , mimochodem asi při kopírování si na konec nedodal znak ' a tak mi to nefungovalo ale přišel sem na to.
No nějak se podceňuješ s tim awkem , jé koukal googlem a nic podobného sem ani neviděl takže princip by mne nenapadl.
Ještě jednou děkuji !
Tiskni
Sdílej: