{"id":123252,"date":"2025-04-02T21:05:22","date_gmt":"2025-04-02T19:05:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-rezervnogo-kopirovaniya-restic-0-18-ataka-na-cdc"},"modified":"2025-04-02T21:05:22","modified_gmt":"2025-04-02T19:05:22","slug":"vypusk-sistemy-rezervnogo-kopirovaniya-restic-0-18-ataka-na-cdc","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-sistemy-rezervnogo-kopirovaniya-restic-0-18-ataka-na-cdc","title":{"rendered":"Wydanie systemu backupu Restic 0.18. Atak na CDC","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Wprowadzono wydanie systemu tworzenia kopii zapasowych Restic 0.18, kt\u00f3ry umo\u017cliwia przechowywanie kopii zapasowych w zaszyfrowanej formie w wersjonowanym repozytorium z obs\u0142ug\u0105 deduplikacji. System pierwotnie zaprojektowano z my\u015bl\u0105 o tym, \u017ce kopie zapasowe s\u0105 przechowywane w \u015brodowiskach, kt\u00f3rym nie mo\u017cna ufa\u0107, a dost\u0119p do kopii zapasowej przez osoby trzecie nie powinien zagra\u017ca\u0107 bezpiecze\u0144stwu systemu. Podczas tworzenia kopii zapasowej mo\u017cliwe jest okre\u015blenie elastycznych zasad dotycz\u0105cych uwzgl\u0119dniania i wykluczania plik\u00f3w oraz katalog\u00f3w (format regu\u0142 przypomina rsync lub gitignore). Obs\u0142ugiwane s\u0105 systemy Linux, macOS, Windows i BSD. Kod projektu napisano w j\u0119zyku Go i jest rozpowszechniany na licencji BSD.    <\/p>\n<p>Kopie zapasowe mog\u0105 by\u0107 przechowywane w lokalnym systemie plik\u00f3w, na zewn\u0119trznym <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-newyork\/\"   title=\"serwerze\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2761\">serwerze<\/a> z dost\u0119pem przez SFTP\/SSH lub HTTP REST, w chmurach Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage oraz Google Cloud Storage, jak r\u00f3wnie\u017c w dowolnych magazynach, dla kt\u00f3rych istniej\u0105 backendy rclone. Do przechowywania mo\u017cna r\u00f3wnie\u017c wykorzysta\u0107 rozwijany projekt rest server, zapewniaj\u0105cy wy\u017csz\u0105 wydajno\u015b\u0107 w por\u00f3wnaniu do innych backend\u00f3w i mog\u0105cy dzia\u0142a\u0107 w trybie tylko do uzupe\u0142niania, co uniemo\u017cliwia usuni\u0119cie lub zmian\u0119 kopii zapasowych w przypadku kompromitacji pierwotnego serwera i dost\u0119pu do kluczy szyfruj\u0105cych.    <\/p>\n<p>System obs\u0142uguje migawki, odzwierciedlaj\u0105ce stan hierarchii katalog\u00f3w w r\u00f3\u017cnych momentach czasu (migawki s\u0105 automatycznie tworzone dla ka\u017cdej kopii zapasowej). Mo\u017cliwe jest kopiowanie migawek pomi\u0119dzy r\u00f3\u017cnymi repozytoriami. Aby zaoszcz\u0119dzi\u0107 transfer danych, podczas tworzenia kopii zapasowych kopiowane s\u0105 tylko zmienione dane. Migawka z kopi\u0105 zapasow\u0105 mo\u017ce by\u0107 zamontowana w formie wirtualnej partycji (monta\u017c odbywa si\u0119 za pomoc\u0105 FUSE). Udost\u0119pniane s\u0105 r\u00f3wnie\u017c polecenia do analizy zmian i selektywnego wyodr\u0119bniania plik\u00f3w.     <\/p>\n<p>Magazyn kopii zapasowych w Restic manipuluje nie ca\u0142ymi plikami, ale blokami o zmiennym rozmiarze, wybieranymi za pomoc\u0105 podpisu Rabina. Informacje s\u0105 przechowywane powi\u0105zane z tre\u015bci\u0105, a nie nazwami plik\u00f3w (powi\u0105zane z danymi nazwy i obiekty s\u0105 definiowane na poziomie metadanych bloku). Aby zaoszcz\u0119dzi\u0107 miejsce w magazynie i unikn\u0105\u0107 zb\u0119dnego kopiowania danych, odbywa si\u0119 deduplikacja.    <\/p>\n<p>Na zewn\u0119trznych serwerach informacje s\u0105 przechowywane w zaszyfrowanym formacie \u2014 do sum kontrolnych i deduplikacji wykorzystuje si\u0119 hashe SHA-256, do szyfrowania \u2014 algorytm AES-256-CTR, a dla zapewnienia integralno\u015bci \u2014 kody uwierzytelniaj\u0105ce oparte na Poly1305-AES. Przewidziano mo\u017cliwo\u015b\u0107 weryfikacji kopii zapasowej na podstawie sum kontrolnych i kod\u00f3w uwierzytelniaj\u0105cych, aby potwierdzi\u0107, \u017ce integralno\u015b\u0107 plik\u00f3w nie zosta\u0142a naruszona.        <\/p>\n<p>W nowej wersji usuni\u0119to mo\u017cliwo\u015b\u0107 przeprowadzenia ataku (PDF), kt\u00f3ry polega\u0142 na okre\u015bleniu obecno\u015bci okre\u015blonych plik\u00f3w w zaszyfrowanym magazynie kopii zapasowych. Atak ten pozwala stwierdzi\u0107, czy w zaszyfrowanym backupie znajduje si\u0119 konkretny plik, uzyskuj\u0105c dost\u0119p do magazynu kopii zapasowych lub analizuj\u0105c ruch sieciowy z kopii zapasowych. Na przyk\u0142ad atak taki mo\u017ce przeprowadzi\u0107 administrator serwera, na kt\u00f3rym przechowywane s\u0105 backupy, dostawca internetu lub s\u0142u\u017cby specjalne, kt\u00f3re uzyska\u0142y dost\u0119p do <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-shicago\/\"   title=\"serwera\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2935\">serwera<\/a> lub ruchu. Celem ataku mo\u017ce by\u0107 dochodzenie w sprawie wycieku informacji, w ramach kt\u00f3rego s\u0142u\u017cby specjalne b\u0119d\u0105 mog\u0142y oceni\u0107 obecno\u015b\u0107 interesuj\u0105cych dokument\u00f3w w magazynie kopii zapasowych.    <\/p>\n<p>Aby wykorzysta\u0107 luk\u0119, atakuj\u0105cy musi doprowadzi\u0107 do dodania swoich danych do kopii zapasowej ofiary lub wiedzie\u0107, \u017ce znany mu plik znajduje si\u0119 w kopii zapasowej. Je\u015bli w kopii zapasowej znajduje si\u0119 plik, o kt\u00f3rym wie atakuj\u0105cy (na przyk\u0142ad jaki\u015b typowy plik systemowy lub multimedialny), to zdobywaj\u0105c dost\u0119p do zaszyfrowanego magazynu atakuj\u0105cy mo\u017ce okre\u015bli\u0107, czy wewn\u0105trz znajduj\u0105 si\u0119 inne interesuj\u0105ce go pliki.    <\/p>\n<p>Metoda opiera si\u0119 na tym, \u017ce na podstawie cech kompresji tre\u015bci mo\u017cna okre\u015bli\u0107 parametry blok\u00f3w u\u017cywanych podczas dzielenia zawarto\u015bci. Aby ustali\u0107 takie parametry, wystarczy okre\u015bli\u0107 3 zaszyfrowane bloki zawieraj\u0105ce dane znane atakuj\u0105cemu.     <\/p>\n<p>Vulnerability is not specific to Restic and affects other backup systems using block data separation through the CDC (Content-Defined Chunking) technique, such as BorgBackup, Tarsnap, Bupstash, and Duplicacy. In Tarsnap, the issue was resolved in update 1.0.41, while in BorgBackup, work is ongoing to implement a fix intended for inclusion in the borg 2 branch. Bupstash saw its last change 2 years ago, and Duplicacy \u2014 4 months ago.      <\/p>\n<p>Dodatkowo zauwa\u017ca si\u0119, \u017ce w systemach u\u017cywaj\u0105cych deduplikacji, gdy istnieje mo\u017cliwo\u015b\u0107 dodawania w\u0142asnych plik\u00f3w do kopii zapasowej, mo\u017cna post\u0105pi\u0107 pro\u015bciej i okre\u015bli\u0107 obecno\u015b\u0107 interesuj\u0105cych plik\u00f3w po\u015brednio. Po dodaniu sprawdzanego pliku mo\u017cna oceni\u0107 zmian\u0119 rozmiaru magazynu \u2014 je\u015bli plik ju\u017c znajduje si\u0119 w magazynie, jego ponowne dodanie z powodu deduplikacji nie spowoduje odpowiedniego zwi\u0119kszenia rozmiaru.         <\/p>\n<p>Opr\u00f3cz usuni\u0119cia podatno\u015bci w Restic 0.18, zaproponowano r\u00f3wnie\u017c kilka nowo\u015bci:  <\/p>\n<ul>\n<li class=\"l\"> Dodano eksperymentalne wsparcie dla 'zimnych' magazyn\u00f3w kopii zapasowych (dane staj\u0105 si\u0119 dost\u0119pne do ekstrakcji w ci\u0105gu minut lub godzin po \u017c\u0105daniu), kt\u00f3re obs\u0142uguj\u0105 protok\u00f3\u0142 S3, takich jak Amazon S3 Glacier.\n<li class=\"l\"> Do polece\u0144 check i tag dodano wsparcie dla wyj\u015bcia w formacie JSON.\n<li class=\"l\"> Podczas budowy obraz\u00f3w dla GitHub Container Registry uwzgl\u0119dniono zalecenia SLSA (Supply-chain Levels for Software Artifacts).\n<li class=\"l\"> W poleceniu ls dodano wyb\u00f3r metody sortowania wyj\u015bcia. W poleceniu find domy\u015blnie zastosowano sortowanie wed\u0142ug daty (od najnowszych do najstarszych).\n<li class=\"l\"> Udost\u0119pniono mo\u017cliwo\u015b\u0107 wykluczenia z operacji przepakowywania plik\u00f3w o wielko\u015bci mniejszej ni\u017c podana.\n<li class=\"l\"> Dodano opcj\u0119 w\u0142\u0105czenia\/wy\u0142\u0105czenia przywracania rozszerzonych atrybut\u00f3w plik\u00f3w.\n<li class=\"l\"> Dodano wsparcie dla systemu operacyjnego DragonFlyBSD.\n<li class=\"l\"> Dodano wsparcie dla rozszerzonych atrybut\u00f3w plik\u00f3w w systemach z NetBSD 10+.\n<li class=\"l\"> W ga\u0142\u0119zi restic 0.19.0 planowane jest usuni\u0119cie wsparcia dla przestarza\u0142ych funkcji aktywowanych przez ustawienia deprecate-legacy-index, deprecate-s3-legacy-layout, explicit-s3-anonymous-auth oraz safe-forget-keep-tags.\n<li class=\"l\"> Zaprzestano wsparcia dla starych wersji Windows i macOS; obecnie wymagana jest co najmniej Windows 10, Windows Server 2016 lub macOS 11. Zaprzestano wsparcia dla wersji TLS poni\u017cej 1.2.        <\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62996\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Restic 0.18, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0435 \u043a\u043e\u043f\u0438\u0438 \u0432 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0432 \u0432\u0435\u0440\u0441\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0434\u0435\u0434\u0443\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u0430 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0435 \u043a\u043e\u043f\u0438\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445, \u043d\u0435 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0445 \u0434\u043e\u0432\u0435\u0440\u0438\u044f, \u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u0435 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0438 \u0432 \u0447\u0443\u0436\u0438\u0435 \u0440\u0443\u043a\u0438 \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0441\u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u0443. \u041f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0433\u0438\u0431\u043a\u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123252","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Restic 0.18, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0435 \u043a\u043e\u043f\u0438\u0438 \u0432 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0432 \u0432\u0435\u0440\u0441\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0434\u0435\u0434\u0443\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-sistemy-rezervnogo-kopirovaniya-restic-0-18-ataka-na-cdc\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Restic 0.18. \u0410\u0442\u0430\u043a\u0430 \u043d\u0430 CDC | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Restic 0.18, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0435 \u043a\u043e\u043f\u0438\u0438 \u0432 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0432 \u0432\u0435\u0440\u0441\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0434\u0435\u0434\u0443\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-sistemy-rezervnogo-kopirovaniya-restic-0-18-ataka-na-cdc\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-04-02T19:05:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-02T19:05:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie systemu kopii zapasowej Restic 0.18. Atak na CDC | ProHoster","description":"Zaprezentowano wydanie systemu kopii zapasowej Restic 0.18, umo\u017cliwiaj\u0105cego przechowywanie kopii zapasowych w zaszyfrowanej formie w wersjonowanym repozytorium z obs\u0142ug\u0105 deduplikacji.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-sistemy-rezervnogo-kopirovaniya-restic-0-18-ataka-na-cdc","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Restic 0.18. \u0410\u0442\u0430\u043a\u0430 \u043d\u0430 CDC | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Restic 0.18, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0435 \u043a\u043e\u043f\u0438\u0438 \u0432 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0432 \u0432\u0435\u0440\u0441\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0434\u0435\u0434\u0443\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-sistemy-rezervnogo-kopirovaniya-restic-0-18-ataka-na-cdc","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-04-02T19:05:22+00:00","article:modified_time":"2025-04-02T19:05:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123252","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 22:07:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 11:48:19","updated":"2026-02-09 22:07:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/123252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=123252"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/123252\/revisions"}],"predecessor-version":[{"id":160215,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/123252\/revisions\/160215"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=123252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=123252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=123252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}