ИздањС Π€ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ» Апплицатион Π˜ΡΠΎΠ»Π°Ρ‚ΠΈΠΎΠ½ БистСм 0.9.72

ΠžΠ±Ρ˜Π°Π²Ρ™Π΅Π½ јС Firejail 0.9.72. Развија систСм Π·Π° ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΠ°Π²Π°ΡšΠ΅ Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΡ…, ΠΊΠΎΠ½Π·ΠΎΠ»Π½ΠΈΡ… ΠΈ сСрвСрских Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ˜ΡƒΡ›ΠΈ Ρ€ΠΈΠ·ΠΈΠΊ ΠΎΠ΄ ΡƒΠ³Ρ€ΠΎΠΆΠ°Π²Π°ΡšΠ° хост систСма ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ° Π½Π΅ΠΏΠΎΡƒΠ·Π΄Π°Π½ΠΈΡ… ΠΈΠ»ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Ρ€Π°ΡšΠΈΠ²ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌ јС написан Ρƒ C Ρ˜Π΅Π·ΠΈΠΊΡƒ, дистрибуиран ΠΏΠΎΠ΄ GPLv2 Π»ΠΈΡ†Π΅Π½Ρ†ΠΎΠΌ ΠΈ Ρ€Π°Π΄ΠΈ Π½Π° Π±ΠΈΠ»ΠΎ којој Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜ΠΈ. Linux са ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΠΌ ΡΡ‚Π°Ρ€ΠΈΡ˜ΠΈΠΌ ΠΎΠ΄ 3.0. Π“ΠΎΡ‚ΠΎΠ²ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ са Firejail-ΠΎΠΌ су ΠΏΡ€ΠΈΠΏΡ€Π΅ΠΌΡ™Π΅Π½ΠΈ Ρƒ deb Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΌΠ° (Debian, Ubuntu) ΠΈ ΠΎΠ±Ρ€Ρ‚Π°Ρ˜ΠΈ Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ (CentOS, Π€Π΅Π΄ΠΎΡ€Π°).

Firejail користи имСнскС просторС, AppArmor ΠΈ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ систСмских ΠΏΠΎΠ·ΠΈΠ²Π° (seccomp-bpf) Π·Π° ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Ρƒ. LinuxЈСдном ΠΏΠΎΠΊΡ€Π΅Π½ΡƒΡ‚, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ ΠΈ сви њСгови подпроцСси користС одвојСнС Ρ€Π΅ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅ рСсурса Ρ˜Π΅Π·Π³Ρ€Π°, ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ су ΠΌΡ€Π΅ΠΆΠ½ΠΈ стСк, Ρ‚Π°Π±Π΅Π»Π° процСса ΠΈ Ρ‚Π°Ρ‡ΠΊΠ΅ ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°ΡšΠ°. ΠœΠ΅Ρ’ΡƒΡΠΎΠ±Π½ΠΎ зависнС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ ΠΌΠΎΠ³Ρƒ сС ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΎΠ²Π°Ρ‚ΠΈ Ρƒ јСдан Π΄Π΅Ρ™Π΅Π½ΠΈ sandbox. Firejail сС Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΌΠΎΠΆΠ΅ користити Π·Π° ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ΅ Docker, LXC ΠΈ OpenVZ ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€Π°.

Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΡƒ ΠΎΠ΄ Π°Π»Π°Ρ‚Π° Π·Π° ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Ρƒ ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€Π°, Ρ„ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ» јС ΠΈΠ·ΡƒΠ·Π΅Ρ‚Π½ΠΎ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π°Π½ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡΠ°ΡšΠ΅ ΠΈ Π½Π΅ Π·Π°Ρ…Ρ‚Π΅Π²Π° ΠΏΡ€ΠΈΠΏΡ€Π΅ΠΌΡƒ сликС систСма – састав ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€Π° сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° Ρƒ Ρ…ΠΎΠ΄Ρƒ Π½Π° основу ΡΠ°Π΄Ρ€ΠΆΠ°Ρ˜Π° Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎΠ³ систСма Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΈ Π±Ρ€ΠΈΡˆΠ΅ сС Π½Π°ΠΊΠΎΠ½ ΡˆΡ‚ΠΎ сС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π°Π²Ρ€ΡˆΠΈ. ΠžΠ±Π΅Π·Π±Π΅Ρ’Π΅Π½Π° су флСксибилна срСдства Π·Π° ΠΏΠΎΡΡ‚Π°Π²Ρ™Π°ΡšΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° приступа систСму Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ΄Ρ€Π΅Π΄ΠΈΡ‚ΠΈ којим Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ° ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠΈΠΌΠ° јС Π΄ΠΎΠ·Π²ΠΎΡ™Π΅Π½ ΠΈΠ»ΠΈ одбијСн приступ, ΠΏΠΎΠ²Π΅Π·Π°Ρ‚ΠΈ ΠΏΡ€ΠΈΠ²Ρ€Π΅ΠΌΠ΅Π½Π΅ систСмС Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° (тмпфс) Π·Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΠΈ приступ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ° ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠΈΠΌΠ° само Π·Π° Ρ‡ΠΈΡ‚Π°ΡšΠ΅, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΎΠ²Π°Ρ‚ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ΅ ΠΏΡ€Π΅ΠΊΠΎ; Π±ΠΈΠ½Π΄-ΠΌΠΎΡƒΠ½Ρ‚ ΠΈ овСрлаифс.

Π—Π° Π²Π΅Π»ΠΈΠΊΠΈ Π±Ρ€ΠΎΡ˜ ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΈΡ… Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ Π€ΠΈΡ€Π΅Ρ„ΠΎΠΊ, Π¦Ρ…Ρ€ΠΎΠΌΠΈΡƒΠΌ, Π’Π›Π¦ ΠΈ Врансмиссион, ΠΏΡ€ΠΈΠΏΡ€Π΅ΠΌΡ™Π΅Π½ΠΈ су Π³ΠΎΡ‚ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Π·Π° ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Ρƒ систСмских ΠΏΠΎΠ·ΠΈΠ²Π°. Π”Π° Π±ΠΈ сС Π΄ΠΎΠ±ΠΈΠ»Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ˜Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½Π΅ Π·Π° подСшавањС ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ° Ρƒ Π·Π°ΡˆΡ‚ΠΈΡ›Π΅Π½ΠΎΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΡƒ, ΠΈΠ·Π²Ρ€ΡˆΠ½ΠΈ Ρ„Π°Ρ˜Π» Ρ„ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ» сС инсталира са Π‘Π£Π˜Π” Ρ€ΠΎΠΎΡ‚ заставицом (ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ˜Π΅ сС Ρ€Π΅ΡΠ΅Ρ‚ΡƒΡ˜Ρƒ Π½Π°ΠΊΠΎΠ½ ΠΈΠ½ΠΈΡ†ΠΈΡ˜Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π΅). Π”Π° бистС ΠΏΠΎΠΊΡ€Π΅Π½ΡƒΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ Ρƒ Ρ€Π΅ΠΆΠΈΠΌΡƒ ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π΅, Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎ Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΈΠΌΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ ΠΊΠ°ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ услуТном ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΡƒ Ρ„ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ», Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, β€žΡ„ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ» Ρ„ΠΈΡ€Π΅Ρ„ΠΎΠΊβ€œ ΠΈΠ»ΠΈ β€žΡΡƒΠ΄ΠΎ Ρ„ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ» /Π΅Ρ‚Ρ†/ΠΈΠ½ΠΈΡ‚.Π΄/Π½Π³ΠΈΠ½ΠΊ ΡΡ‚Π°Ρ€Ρ‚β€œ.

Π£ Π½ΠΎΠ²ΠΎΠΌ ΠΈΠ·Π΄Π°ΡšΡƒ:

  • Π”ΠΎΠ΄Π°Π½ јС сСццомп Ρ„ΠΈΠ»Ρ‚Π΅Ρ€ Π·Π° систСмскС ΠΏΠΎΠ·ΠΈΠ²Π΅ који Π±Π»ΠΎΠΊΠΈΡ€Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ имСнских простора (Π΄ΠΎΠ΄Π°Ρ‚Π° јС ΠΎΠΏΡ†ΠΈΡ˜Π° β€ž--рСстрицт-Π½Π°ΠΌΠ΅ΡΠΏΠ°Ρ†Π΅Ρβ€œ Π΄Π° Π±ΠΈ сС ΠΎΠΌΠΎΠ³ΡƒΡ›ΠΈΠ»Π°). АТуриранС Ρ‚Π°Π±Π΅Π»Π΅ систСмских ΠΏΠΎΠ·ΠΈΠ²Π° ΠΈ сСццомп Π³Ρ€ΡƒΠΏΠ΅.
  • ΠŸΠΎΠ±ΠΎΡ™ΡˆΠ°Π½ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΈΠ½ΡƒΠ΄Π½ΠΎΠ³ приступа (НО_НЕВ_ΠŸΠ Π˜Π’Π‘), који спрСчава Π½ΠΎΠ²Π΅ процСсС Π΄Π° Π΄ΠΎΠ±ΠΈΡ˜Ρƒ Π΄ΠΎΠ΄Π°Ρ‚Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ˜Π΅.
  • Π”ΠΎΠ΄Π°Ρ‚Π° јС могућност ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ° сопствСних АппАрмор ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° (ΠΎΠΏΡ†ΠΈΡ˜Π° β€ž--Π°ΠΏΠΏΠ°Ρ€ΠΌΠΎΡ€β€œ јС ΠΏΠΎΠ½ΡƒΡ’Π΅Π½Π° Π·Π° повСзивањС).
  • НСттрацС систСм Π·Π° ΠΏΡ€Π°Ρ›Π΅ΡšΠ΅ ΠΌΡ€Π΅ΠΆΠ½ΠΎΠ³ ΡΠ°ΠΎΠ±Ρ€Π°Ρ›Π°Ρ˜Π°, који ΠΏΡ€ΠΈΠΊΠ°Π·ΡƒΡ˜Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ ΠΎ ИП-Ρƒ ΠΈ ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΡ‚Π΅Ρ‚Ρƒ ΡΠ°ΠΎΠ±Ρ€Π°Ρ›Π°Ρ˜Π° са свакС адрСсС, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ИЦМП ΠΏΠΎΠ΄Ρ€ΡˆΠΊΡƒ ΠΈ Π½ΡƒΠ΄ΠΈ ΠΎΠΏΡ†ΠΈΡ˜Π΅ "--днстрацС", "--ΠΈΡ†ΠΌΠΏΡ‚Ρ€Π°Ρ†Π΅" ΠΈ "--снитрацС".
  • КомандС --Ρ†Π³Ρ€ΠΎΡƒΠΏ ΠΈ --схСлл су ΡƒΠΊΠ»ΠΎΡšΠ΅Π½Π΅ (ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½Π° врСдност јС --схСлл=Π½ΠΎΠ½Π΅). Π˜Π·Π³Ρ€Π°Π΄ΡšΠ° Π€ΠΈΡ€Π΅Ρ‚ΡƒΠ½Π½Π΅Π»Π° јС ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΎ заустављСна. ΠžΠ½Π΅ΠΌΠΎΠ³ΡƒΡ›Π΅Π½Π΅ поставкС Ρ†Ρ…Ρ€ΠΎΠΎΡ‚, ΠΏΡ€ΠΈΠ²Π°Ρ‚Π΅-Π»ΠΈΠ± ΠΈ Ρ‚Ρ€Π°Ρ†Π΅Π»ΠΎΠ³ Ρƒ /Π΅Ρ‚Ρ†/Ρ„ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ»/Ρ„ΠΈΡ€Π΅Ρ˜Π°ΠΈΠ».Ρ†ΠΎΠ½Ρ„ΠΈΠ³. ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ° Π·Π° грсСцурити јС ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΡ‚Π°.

Π˜Π·Π²ΠΎΡ€: ΠΎΠΏΠ΅Π½Π½Π΅Ρ‚.Ρ€Ρƒ

ΠšΡƒΠΏΠΈΡ‚Π΅ ΠΏΠΎΡƒΠ·Π΄Π°Π½ хостинг Π·Π° ΡΠ°Ρ˜Ρ‚ΠΎΠ²Π΅ са Π”Π”ΠΎΠ‘ Π·Π°ΡˆΡ‚ΠΈΡ‚ΠΎΠΌ, Π’ΠŸΠ‘ Π’Π”Π‘ сСрвСрС πŸ”₯ ΠšΡƒΠΏΠΈΡ‚Π΅ ΠΏΠΎΡƒΠ·Π΄Π°Π½ Π²Π΅Π± хостинг са DDoS Π·Π°ΡˆΡ‚ΠΈΡ‚ΠΎΠΌ, VPS VDS сСрвСрС | ProHoster