random:view #003 – Crosscast Cyber, Cyber… 113: Rozmowa z kocem o mRNA 14.01.2021 | 40 minut40 m. Rozmowa Mirosława Maja i Łukasza Jachowicza z Pawłem Wilkiem na temat reverse engineeringu szczepionki przeciwko SARS-CoV-2 w ramach podcastu Cyber, Cyber… Fundacji Bezpieczna Cyberprzestrzeń. #rozmowa #szczepionka #SARS-CoV-2 #Covid-19 #mRNA #RNA #koronawirus #hacking #crosscast > BNT162b2 > Tozinameran > Comirnaty > BioXP
Ataki AIR-FI RAM jako nadajnik radiowy 03.01.2021 | 8 minut8 m. (1578 słów) Szyny danych w pamięciach RAM współczesnych komputerów osiągnęły takie częstotliwości pracy, że możliwe jest używanie ich w roli nadajników radiowych, a co za tym idzie wykorzystywanie do wykradania danych, nawet wtedy, gdy komputer jest odłączony od sieci! #AIR-FI #RAM #TEMPEST #APT #fale radiowe #eksfiltracja #atak #podsłuch
Reverse engineering kodu źródłowego szczepionki BioNTech / Pfizer SARS-CoV-2 27.12.2020 | 29.12.2020 | 15 minut15 m. (3151 słów) Witaj! W tym poście będziemy przyglądali się znak po znaku kodowi źródłowemu szczepionki BioNTech / Pfizer SARS-CoV-2 mRNA. #szczepionka #SARS-CoV-2 #Covid-19 #mRNA #RNA #koronawirus #inżynieria odwrotna > BNT162b2 > Tozinameran > Comirnaty > BioXP
„Implementacje są dziurawe” Wywiad z pracownikiem telekomu, programistą smartfonów 20.11.2013 | 15.12.2020 | 8 minut8 m. (1697 słów) „Mogę opowiedzieć jakim syfem technologicznym są obecne smartfony. […] Wyciek informacji o tym, jak dokładnie działają, mógłby skutkować pojawieniem się publicznie dostępnych exploitów, które uruchomisz na sprzęcie za 200 złotych” – wywiad z pragnącym zachować anonimowość i świadomym zagrożeń programistą smartfonów, w tym apletów dla kart SIM. #wywiad #SIM #smartfon #luka #błąd #usterka #telefonia #2G #3G #SMS > iPhone > Nokia > iOS > Android
Złowrogie paczki Ataki wymierzone w repozytoria pakietów 02.08.2010 | 13.12.2020 | 11 minut11 m. (2249 słów) Ataki polegające na tworzeniu fałszywych serwerów z aktualizacjami nie są tak trudne do przeprowadzenia, jak mogłoby się wydawać. Głównymi przyczynami są nieostrożność administratorów i brak szczelnych procesów publikowania wersji, chociaż możemy czasem trafić na zdumiewające wektory ataków, którym trudno zapobiegać. #atak #repozytorium #oprogramowanie #pakiet #XBI #backdoor > APT > YUM > YaST > GNU/Linux > Ubuntu > Fedora > openSUSE > CentOS > Debian > Stork
EEG spienione goni fale Eksperyment medytacyjny z opaską Muse 2 18.11.2020 | 30 minut30 m. (6376 słów) Z roku na rok pojawia się coraz więcej urządzeń pozwalających w domowych warunkach dokonywać pomiarów bioelektrycznej czynności mózgu. Wykorzystuje się w nich zjawisko powstawania fal mózgowych o różnych częstotliwościach, zależnych od aktualnej kondycji psychofizycznej użytkownika. Skłoniony pandemicznym przywiązaniem do miejsca zamieszkania postanowiłem zaopatrzyć się w jeden z takich gadżetów, a po kilku tygodniach mogę pokusić się o subiektywny przegląd wybranego modelu. #dharma #EEG #fale mózgowe #medytacja #biofeedback #neuronauka > Muse > Muse 2
Poczytaj mi Clojure, cz. 15 Współbieżność 20.07.2015 | 15.11.2020 | 16 minut16 m. (3378 słów) Wykonywanie współbieżne pozwala spożytkować więcej niż jedną jednostkę obliczeniową komputera podczas wykonywania zadań, które można zrównoleglić. Pomaga też lepiej zarządzać czasem, gdy pewne operacje muszą oczekiwać na obsługę komunikacji międzyprocesowej lub podsystemu wejścia/wyjścia. Clojure proponuje przejrzystą implementację wykonywania współbieżnego, wykorzystującą typy referencyjne i programową pamięć transakcyjną. #współbieżność #wielowątkowość #typ referencyjny > Clojure
Poczytaj mi Clojure, cz. 13 Stan, tożsamość i zmiana 28.06.2015 | 17.01.2020 | 38 minut38 m. (8044 słowa) Clojure jest językiem o solidnych fundamentach teoretycznych. W tej części zajmiemy się podstawami koncepcyjnymi tego dialektu Lispu, a dokładniej definicjami stanu, tożsamości, powiązania i wartości. Pozwoli nam to oswoić się z paradygmatem funkcyjnym i zrozumieć dlaczego niektóre oczywiste czynności wymagają przeprowadzania operacji niestosowanych w innych językach programowania. #stan #tożsamość #zmiana > Clojure
Poczytaj mi Clojure, cz. 10 Sekwencje 28.12.2014 | 23.12.2019 | 84 minuty84 m. (17750 słów) Sekwencje to przypominający iteratory mechanizm dostępu do elementów kolekcji. Są niemutowalnymi, abstrakcyjnymi listami, dzięki którym możliwe jest następcze operowanie na zbiorach danych. W programach pisanych w Clojure często korzystamy z sekwencji. #sekwencja #dostęp następczy #iteracja #cons > Clojure
Poczytaj mi Clojure, cz. 8 Funkcje i domknięcia 12.12.2014 | 12.11.2019 | 63 minuty63 m. (13378 słów) Podstawowymi jednostkami funkcyjnie zorientowanych programów komputerowych są funkcje. W tym odcinku poznamy sposoby ich tworzenia i używania, a także dowiemy się czym są domknięcia oraz funkcje wyższego rzędu. #typ funkcyjny #funkcja #domknięcie > Clojure