Нашри системаи изолятсияи барномаҳои Firejail 0.9.60

Нурро дид нашри лоиҳа Firejail 0.9.60, ки дар доираи он система барои иҷрои ҷудогонаи барномаҳои графикӣ, консолӣ ва серверӣ таҳия карда мешавад. Истифодаи Firejail ба шумо имкон медиҳад, ки хатари осебпазирии системаи асосиро ҳангоми иҷрои барномаҳои нобовар ё эҳтимолан осебпазир кам кунед. Барнома бо забони C навишта шудааст, паҳн мекунад тибқи GPLv2 иҷозатнома дорад ва метавонад дар ҳама гуна паҳнкунӣ кор кунад Linux бо ядрои кӯҳнатар аз 3.0. Бастаҳои тайёр бо Firejail омода кардааст дар форматҳои deb (Debian, Ubuntu) ва rpm (CentOS, Федора).

Барои ҷудошавӣ дар Firejail истифода мешаванд фазоҳои номӣ, AppArmor ва филтркунии зангҳои системавӣ (seccomp-bpf) дар LinuxПас аз оғоз, барнома ва ҳамаи равандҳои фаръии он намояндагиҳои алоҳидаи захираҳои ядро, ба монанди стеки шабака, ҷадвали равандҳо ва нуқтаҳои васлкуниро истифода мебаранд. Барномаҳои вобастаи байниҳамдигарро метавон дар як қуттии реги муштарак муттаҳид кард. Илова бар ин, Firejail инчунин метавонад барои иҷро кардани контейнерҳои Docker, LXC ва OpenVZ истифода шавад.

Баръакси асбобҳои изолятсияи контейнер, оташдон бениҳоят аст оддӣ дар конфигуратсия ва омодасозии тасвири системаро талаб намекунад - таркиби контейнер дар асоси мундариҷаи системаи файлии ҷорӣ ташаккул меёбад ва пас аз анҷоми барнома нест карда мешавад. Воситаҳои фасеҳи муқаррар кардани қоидаҳои дастрасӣ ба системаи файлӣ пешниҳод карда мешаванд; шумо метавонед муайян кунед, ки кадом файлҳо ва директорияҳо дастрасанд ё манъ карда шудаанд, системаҳои муваққатии файлиро (tmpfs) барои маълумот пайваст кунед, дастрасиро ба файлҳо ё директорияҳо маҳдуд кунед, то барои хондан танҳо директорияҳоро якҷоя кунед. bind-mount ва overlayfs.

Барои шумораи зиёди барномаҳои маъмул, аз ҷумла Firefox, Chromium, VLC ва Transmission, омода аст профилҳо изолятсияи зангҳои система. Барои иҷро кардани барнома дар ҳолати ҷудокунӣ, танҳо номи барномаро ҳамчун далел ба утилитаи firejail муайян кунед, масалан, "firejail firefox" ё "sudo firejail /etc/init.d/nginx start".

Дар нашри нав:

  • Осебӣ, ки ба раванди зараровар имкон медиҳад, ки механизми маҳдудкунии зангҳои системаро гузарад, ислоҳ карда шуд. Моҳияти осебпазирӣ дар он аст, ки филтрҳои Seccomp ба директорияи /run/firejail/mnt нусхабардорӣ карда мешаванд, ки дар муҳити ҷудошуда навиштан мумкин аст. Равандҳои зарароваре, ки дар ҳолати ҷудокунӣ кор мекунанд, метавонанд ин файлҳоро тағир диҳанд, ки боиси он мегардад, ки равандҳои наве, ки дар ҳамон муҳит кор мекунанд, бидуни истифодаи филтри занги система иҷро шаванд;
  • Филтри хотира-инкор-навиштан-иҷро кафолат медиҳад, ки занги "memfd_create" баста мешавад;
  • Илова кардани варианти нави "private-cwd" барои тағир додани феҳристи корӣ барои зиндон;
  • Опсияи "--nodbus" барои бастани розеткаҳои D-Bus илова карда шуд;
  • Дастгирӣ барқарор карда шуд CentOS 6;
  • Қатъ карда шудааст дастгирии бастаҳо дар форматҳо flatpak и кўтоҳмуддати.
    Нишон дода шудаастки ин бастаҳо бояд асбобҳои худро истифода баранд;
  • Барои ҷудо кардани 87 барномаи иловагӣ профилҳои нав илова карда шуданд, аз ҷумла mypaint, nano, xfce4-mixer, gnome-keyring, redshift, font-meneger, gconf-editor, gsettings, freeciv, lincity-ng, openttd, torcs, tremulous, warsow, freemind, kid3, freecol, opencity, utox, freeoffice-planmaker, freeoffice-presentations, freeoffice-textmaker, inkview, meteo-qt, ktouch, yelp ва кантата.

Манбаъ: opennet.ru

Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster