Înțelegerea Fork Bomb :(){ :|:& };: în Linux

:(){ :|:& };:    – Aceasta se numește bash fork bomb și este suficient să vă distrugeți sistemul consumând toate resursele sistemului. Totuși, dispare după o repornire a sistemului.

În acest articol, voi discuta:

Ce este o bombă cu furcă?

Vă puteți gândi la o bombă cu furcă ca un atac DoS (denial of service), deoarece reproduce procesele existente până când sistemul dvs. utilizează 100% din resursele sistemului și îl face complet inutilizabil.

Programele Unix sunt executate printr-o combinație de două apeluri de sistem numite fork și exec. Un proces dă naștere pe altul fie prin înlocuirea lui însuși când este gata – un exec – sau, dacă trebuie să rămână în preajmă, făcând o copie a lui însuși – un furk.

Bomba cu furcă este practic procesul de a crea furci după furci la infinit, până când sistemul tău nu mai are resurse.

Fork Bomb illustration

Desigur, vă puteți recupera sistemul repornind, dar procesul este destul de interesant!

:(){ :|:& };: este un exemplu de astfel de bombă cu furcă. Este popular pentru că este format din doar câteva personaje speciale, nu scripturi lungi și complicate.

[mai mult...]

Cum se actualizează Google Chrome pe Ubuntu Linux

Pe Windows și macOS, când există o actualizare disponibilă pe Chrome ești notificat în browser și poți apăsa opțiunea de actualizare din browser. Lucrurile stau diferit în Linux. Nu actualizați Chrome din browser. Îl actualizați cu actualizările de sistem.

chrome edge update ubuntu

Trebuie doar să faceți click pe butonul Instalați acum, să introduceți parola contului când vi se cere și să actualizați Chrome la o versiune nouă.

[mai mult...]

Truc simplu pentru a viziona Netflix în Full HD pe browserul Firefox

Plătiți pentru streaming full HD către Netflix și totuși nu se redă în 1080p?

Se datorează faptului că cel mai bine cunoscute serviciilor de streaming precum Netflix, acestea nu transmit conținut full HD în browserul Firefox. Nu în Linux, nu în Windows sau în orice alt sistem de operare. O puteți verifica apăsând Ctrl+Alt+Shift+D în timp ce jucați Netflix în Firefox, dar NU în modul ecran complet.

[mai mult...]

Cum să activați suportul Snap în Arch Linux

Snap este un format de pachet universal conceput de Canonical, compania-mamă a Ubuntu. Adesea, unele aplicații sunt disponibile numai în format Snap. Acest lucru vă oferă un motiv suficient de bun pentru a activa snap în Arch Linux. Dacă doriți să puteți instala aplicații Snap în Arch Linux, trebuie să activați mai întâi suportul snap.

Există două moduri de a face acest lucru:

  • Activați suportul Snap folosind un ajutor AUR (mai ușor)
  • Activați manual suportul Snap, obținând pachetele de la AUR
[mai mult...]

Mută totul în vid (Linux)

Există un gol în interiorul fiecărui sistem Linux. Și acel vid este /dev/null.

Orice ai arunca în această zonă se pierde pentru totdeauna. De asemenea, raportează procesul de scriere ca un succes după eliminarea datelor, care este principalul motiv pentru distructivitatea acestuia.

[mai mult...]

Comanda distructiva: rm -rf /* in Linux

Comanda rm este folosită pentru a elimina fișiere/directoare. Indicatoarele -r și -f sunt folosite pentru a indica eliminarea recursivă a tuturor fișierelor din directorul specificat. Acum, fără privilegii de root, această comandă nu va face niciun rău.

Rularea comenzii sudo rm -rf / nu va crea nicio problemă, deoarece majoritatea distribuțiilor oferă o opțiune de siguranță. Trebuie să specificați –no-preserve-root cu acesta pentru a-l rula efectiv.

[mai mult...]