{"id":4865,"date":"2021-09-17T06:00:31","date_gmt":"2021-09-17T06:00:31","guid":{"rendered":"https:\/\/jchost.pl\/blog\/?p=4865"},"modified":"2022-10-20T08:06:57","modified_gmt":"2022-10-20T08:06:57","slug":"modsecurity-czym-jest-i-dlaczego-warto-go-uzywac","status":"publish","type":"post","link":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/","title":{"rendered":"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107?"},"content":{"rendered":"<!--themify_builder_content-->\n<div id=\"themify_builder_content-4865\" data-postid=\"4865\" class=\"themify_builder_content themify_builder_content-4865 themify_builder tf_clear\">\n                    <div  data-desktop-padding=\"70px,70px\" data-parallax-bg=\"desktop\" data-css_id=\"c8gb165\" data-lazy=\"1\" class=\"module_row themify_builder_row fullwidth_row_container tb_c8gb165 tb_first tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_8y1c166 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_dlaa166  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h1 style=\"text-align: center; color: black;\"><strong>ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107?<\/strong><\/h1>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                        <\/div>\n        <\/div>\n                        <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_fuq4165 tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_3 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col4-1 tb_7bjg167 first\">\n                            <\/div>\n                    <div  data-lazy=\"1\" class=\"module_column tb-column col4-2 tb_iglu167\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_fcyo168  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h2 style=\"text-align: left;\"><strong>ModSecurity<\/strong><\/h2><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">B\u0142yskawicznie post\u0119puj\u0105cy rozw\u00f3j internetu i r\u00f3\u017cnego typu aplikacji \u2013 w tym mobilnych, niesie za sob\u0105 wiele mo\u017cliwo\u015bci. Jednak tego typu technologie maj\u0105 r\u00f3wnie\u017c swoje s\u0142abo\u015bci. Z ka\u017cd\u0105 nowink\u0105 technologiczn\u0105 wi\u0105\u017c\u0105 si\u0119 pewne niebezpiecze\u0144stwa, zwi\u0105zane mi\u0119dzy innymi z ryzykiem wycieku danych u\u017cytkownik\u00f3w. Do innych zagro\u017ce\u0144 dotycz\u0105cych aplikacji zaliczamy te\u017c na przyk\u0142ad brak obs\u0142ugi b\u0142\u0119d\u00f3w czy problemy z wykonywaniem komend systemu operacyjnego. Aby aplikacje by\u0142y bezpieczne, stosuje si\u0119 specjalne oprogramowanie <\/span><b>WAF<\/b><span style=\"font-weight: 400;\"> (Web Application Firewall), takie jak <\/span><b>ModSecurity<\/b><span style=\"font-weight: 400;\">. Umo\u017cliwia ono wprowadzanie poprawek, kt\u00f3re pomagaj\u0105 w ochronie aplikacji wykorzystuj\u0105cych po\u0142\u0105czenie sieciowe. Warto wiedzie\u0107, \u017ce ModSecurity nale\u017cy do kategorii oprogramowa\u0144 typu <\/span><b>open source<\/b><span style=\"font-weight: 400;\">, kt\u00f3re umo\u017cliwia tworzenie w\u0142asnych regu\u0142, pozwalaj\u0105cych na dostosowywanie ochrony do konkretnych aplikacji.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_wlgw168 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/4.png\" alt=\"podobienstwa - marketing business-to-business i business-to-consumer\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_96r5168  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Z tego artyku\u0142u dowiesz si\u0119, czym jest ModSecurity i w jaki spos\u00f3b dzia\u0142a oraz jak za jego pomog\u0105 ograniczy\u0107 podejrzan\u0105 aktywno\u015b\u0107. W dalszej cz\u0119\u015bci tekstu znajdziesz r\u00f3wnie\u017c informacje dotycz\u0105ce tego, na czym polega tworzenie regu\u0142 i jak mo\u017cna je dezaktywowa\u0107. komentarzach.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module text -->\n<div  class=\"module module-text tb_9af0168  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\"><strong>Co to jest ModSecurity?<\/strong><\/h3><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Konieczno\u015b\u0107 stworzenia oprogramowania takiego jak ModSecurity sta\u0142a si\u0119 oczywista. Spowodowane jest to bardzo intensywnym i szybkim rozwojem r\u00f3\u017cnego typu aplikacji wykorzystuj\u0105cych do swojego dzia\u0142ania \u015brodowisko internetowe. Poza wcze\u015bniej wspomnianymi zagro\u017ceniami, takimi jak brak obs\u0142ugi b\u0142\u0119d\u00f3w i ryzyko utraty bezpiecze\u0144stwa danych, mo\u017cliwe s\u0105 r\u00f3wnie\u017c inne problemy. Nale\u017c\u0105 do nich r\u00f3\u017cnego typu <\/span><b>ataki<\/b><span style=\"font-weight: 400;\">. Do powa\u017cnych problem\u00f3w zaliczamy na przyk\u0142ad <\/span><b>SQL injection<\/b><span style=\"font-weight: 400;\">, czyli atak za pomoc\u0105 nieautoryzowanego fragmentu zapytania SQL. Wstrzykni\u0119cie takiego fragmentu do aplikacji powoduje powa\u017cne konsekwencje. Zaliczamy do nich mi\u0119dzy innymi mo\u017cliwo\u015b\u0107 dost\u0119pu do baz danych, odczytania niekt\u00f3rych plik\u00f3w, tworzenia plik\u00f3w w systemie operacyjnym, a tak\u017ce mo\u017cliwo\u015b\u0107 unikni\u0119cia wykorzystywanych przez u\u017cytkownika mechanizm\u00f3w uwierzytelniania \u2013 mo\u017ce to prowadzi\u0107 do powa\u017cnych nadu\u017cy\u0107.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_hs6o168 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/3.png\" alt=\"marketing B2C\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_ntgz168  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Ze wzgl\u0119du na tego typu zagro\u017cenia stworzono w\u0142a\u015bnie ModSecurity. Co to jest i jak w\u0142a\u015bciwie dzia\u0142a? Tak jak wspomniano wcze\u015bniej, ModSecurity nale\u017cy do <a href=\"https:\/\/jchost.pl\/blog\/aktualizacja-brute-force-waf\/\">WAF<\/a>, czyli swego rodzaju filtr\u00f3w. Liczba problem\u00f3w i mo\u017cliwo\u015b\u0107 atak\u00f3w, kt\u00f3re tworz\u0105 realne zagro\u017cenie dla aplikacji webowych, sprawi\u0142a, \u017ce konieczne by\u0142o stworzenie filtr\u00f3w rozumiej\u0105cych dzia\u0142ania protoko\u0142\u00f3w, takich jak http. Dzi\u0119ki dzia\u0142aniu w po\u0142\u0105czeniu z najpopularniejszymi protoko\u0142ami, jako <\/span><b>reserve proxy<\/b><span style=\"font-weight: 400;\">, mo\u017cliwe jest skutecznie <\/span><b>unikanie atak\u00f3w cyfrowych<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module box -->\n<div  class=\"module module-box tb_qlzj169 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  yellow\">\n                <div class=\"tb_text_wrap\"><p style=\"text-align: left; margin-bottom: 0px;\">Warto wiedzie\u0107: <span style=\"font-weight: 400;\">W praktyce ModSecurity to oprogramowanie, kt\u00f3re mo\u017ce analizowa\u0107 ruch na stronach internetowych i dzia\u0142a\u0107 jak <\/span><b>zapora dla podejrzanych dzia\u0142a\u0144<\/b><span style=\"font-weight: 400;\">. Dzi\u0119ki temu ModSecurity zapobiega atakom prowadz\u0105cym do b\u0142\u0119d\u00f3w w dzia\u0142aniu aplikacji webowych lub nawet wyciek\u00f3w danych.<\/span><\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n<!-- module text -->\n<div  class=\"module module-text tb_i08j169  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\"><strong>ModSecurity \u2013 jak dzia\u0142a? Czym s\u0105 regu\u0142y w ModSecurity?<\/strong><\/h3><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Dzia\u0142anie ModSecurity nie jest skomplikowane. Po uruchomieniu oprogramowanie rozpoczyna analiz\u0119 wszystkich zlece\u0144, kt\u00f3re nap\u0142ywaj\u0105 do serwera http. Od regu\u0142, kt\u00f3re s\u0105 projektowane i wcielane do ModSecurity (jest to umo\u017cliwione ze wzgl\u0119du na fakt, \u017ce to oprogramowanie open source) zale\u017cy, czy dane \u017c\u0105danie zostanie zrealizowane, czy mo\u017ce zablokowane. W przypadku, w kt\u00f3rym filtr nie wykryje \u017cadnych niebezpiecznych i podejrzanych ruch\u00f3w, mo\u017cliwe jest normalne korzystanie z aplikacji webowej. Natomiast w odwrotnej sytuacji, nast\u0119puje przekierowanie na inn\u0105 stron\u0119 albo uka\u017ce si\u0119 b\u0142\u0105d, taki jak 404 (not found). Warto jednak podkre\u015bli\u0107, \u017ce ModSecurity pracuje wed\u0142ug ustalonych regu\u0142 i decyduje o potencjalnym zablokowaniu strony. Jednak to serwis http zajmuje si\u0119 ju\u017c na przyk\u0142ad przekierowaniem do innej strony internetowej. Ponadto, mo\u017cliwa jest integracja ModSecurity z r\u00f3\u017cnymi serwerami http, nale\u017c\u0105 do nich <\/span><b>Apache<\/b><span style=\"font-weight: 400;\">,<\/span><b> NGINX i IIS<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_icl1169 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/2.png\" alt=\"marketing B2C\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_eto5169  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Regu\u0142y, dzi\u0119ki kt\u00f3rym mo\u017cliwe jest dzia\u0142anie ModSecurity, s\u0105 kodowane za pomoc\u0105 wewn\u0119trznego j\u0119zyka. Oprogramowanie jest w niego domy\u015blnie wyposa\u017cone. Ten j\u0119zyk kodowania pozwala na proste zapisanie zapyta\u0144, kt\u00f3re umo\u017cliwiaj\u0105 p\u00f3\u017aniejsze blokowanie lub dopuszczanie ruchu do aplikacji webowych. Podstawowe regu\u0142y, w kt\u00f3re zaopatrzony jest modu\u0142 ModSecurity, dotycz\u0105 najpopularniejszych b\u0142\u0119d\u00f3w i pr\u00f3b atak\u00f3w. Nale\u017c\u0105 do nich mi\u0119dzy innymi wymienione wcze\u015bniej pr\u00f3by SQL injection. Mo\u017cna tworzy\u0107 r\u00f3wnie\u017c w\u0142asne regu\u0142y, blokuj\u0105ce specyficzne akcje w aplikacjach webowych.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module text -->\n<div  class=\"module module-text tb_4adv169  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Konfiguruj\u0105c ModSecurity, nale\u017cy zdefiniowa\u0107 akcj\u0119, jak\u0105 oprogramowanie ma spe\u0142ni\u0107 w przypadku, gdy regu\u0142a zostanie dopasowana do danego zapytania. Ka\u017cda z regu\u0142 powi\u0105zanych z ModSecurity zaczyna si\u0119 od liter <\/span><b>sec<\/b><span style=\"font-weight: 400;\">. Tworzenie i wdra\u017canie regu\u0142 dla ModSecurity nie jest skomplikowane, poniewa\u017c wystarczy stworzy\u0107 poprawny zapis i pami\u0119ta\u0107 o przypisaniu odpowiedniej reakcji.<\/span><\/p><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">W przypadku tego filtra wyb\u00f3r reakcji jest do\u015b\u0107 szeroki. Nale\u017c\u0105 do nich mi\u0119dzy innymi <\/span><b>deny<\/b><span style=\"font-weight: 400;\"> (zablokowanie ruchu), <\/span><b>allow<\/b><span style=\"font-weight: 400;\"> (przepuszczenie ruchu), <\/span><b>status:nnn<\/b><span style=\"font-weight: 400;\"> (w takim przypadku wy\u015bwietla si\u0119 b\u0142\u0105d 404 \u2013 not found) i inne. Je\u015bli chcemy przekierowa\u0107 ruch na inn\u0105 stron\u0119, trzeba wykorzysta\u0107 reakcj\u0119 <\/span><b>redirect:url<\/b><span style=\"font-weight: 400;\"> i wklei\u0107 odpowiedni adres URL. Regu\u0142y oraz akcje mo\u017cna ze sob\u0105 \u0142\u0105czy\u0107 \u2013 do jednej regu\u0142y mog\u0105 by\u0107 przypisane r\u00f3\u017cne reakcje. <\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_hmaq169 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/1.png\" alt=\"przyklad przekierowania 302\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_zms4170  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\"><strong>Dlaczego warto u\u017cywa\u0107 ModSecurity?<\/strong><\/h3><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">U\u017cywanie ModSecurity charakteryzuje si\u0119 wieloma zaletami, zwi\u0105zanymi przede wszystkim z prostot\u0105 i szybko\u015bci\u0105 dzia\u0142ania takiego oprogramowania. Najwi\u0119kszym atutem tego filtra jest z pewno\u015bci\u0105 niesamowicie proste i szybkie formu\u0142owanie potrzebnych do ochrony strony regu\u0142. Wi\u0105\u017ce si\u0119 z tym nie tylko \u0142atwo\u015b\u0107 ich pisania, ale r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 zastosowania do r\u00f3\u017cnego typu witryn. Dzi\u0119ki ModSecurity mo\u017cna wprowadzi\u0107 b\u0142yskawiczne <\/span><b>poprawki do rozwijanych aplikacji webowych<\/b><span style=\"font-weight: 400;\">. Nie trzeba czeka\u0107 na aktualizacj\u0119 oprogramowania, kt\u00f3rej wprowadzenie jest procesem bardziej skomplikowanym i d\u0142u\u017cszym. U\u017cywanie ModSecurity nie wi\u0105\u017ce si\u0119 z ingerowaniem w kod aplikacji webowej, dlatego jest to prosty i uniwersalny spos\u00f3b. Popularne jest r\u00f3wnie\u017c wykorzystywanie go do zapewniania bezpiecze\u0144stwa aplikacjom starszym, kt\u00f3re nie s\u0105 ju\u017c aktualizowane.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module text -->\n<div  class=\"module module-text tb_ipr3170  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Warto korzysta\u0107 z ModSecurity r\u00f3wnie\u017c dlatego, \u017ce pozwala na du\u017c\u0105 elastyczno\u015b\u0107. Samodzielne tworzenie nieskomplikowanych regu\u0142 umo\u017cliwia szybkie reagowanie na r\u00f3\u017cnego typu sytuacje. Mo\u017cna wymieni\u0107 w\u015br\u00f3d nich mi\u0119dzy innymi:<\/span><\/p><ul><li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">zabezpieczenie przed uruchomieniem z zewn\u0105trz komend systemu operacyjnego,<\/span><\/li><li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">zabezpieczenie przed atakami w stylu <\/span><b>path-traversal<\/b><span style=\"font-weight: 400;\">,\u00a0<\/span><\/li><li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">zabezpieczenie przed atakami SQL injection,<\/span><\/li><li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\">zabezpieczenie przed atakami <b>cross-site scripting<\/b> zwi\u0105zanymi z u\u017cyciem kodu JavaScript.<\/li><\/ul>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module box -->\n<div  class=\"module module-box tb_ie2m170 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  orange\">\n                <div class=\"tb_text_wrap\"><p style=\"text-align: center; margin-bottom: 0px;\">Sprawd\u017a najszybszy na rynku <a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/wordpress\/\" target=\"_blank\" rel=\"noopener\">hosting WordPress<\/a> oraz <a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/magento\/\" target=\"_blank\" rel=\"noopener\">hosting Ecommerce<\/a>.<\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n<!-- module text -->\n<div  class=\"module module-text tb_9zq5170  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\"><strong>Czy warto ograniczy\u0107 podejrzan\u0105 aktywno\u015b\u0107?<\/strong><\/h3><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Funkcjonalno\u015bci oprogramowania ModSecurity umo\u017cliwiaj\u0105 r\u00f3wnie\u017c <\/span><b>ograniczanie podejrzanej aktywno\u015bci<\/b><span style=\"font-weight: 400;\"> podejmowanej w aplikacjach webowych. Warto pami\u0119ta\u0107 o tym, \u017ce dla zwi\u0119kszenia bezpiecze\u0144stwa warto ograniczy\u0107 ruch http jedynie do <\/span><b>zlece\u0144 znormalizowanych,<\/b><span style=\"font-weight: 400;\"> typowych dla danej aplikacji webowej lub strony. Dzi\u0119ki zastosowaniu prostych regu\u0142 w ModSecurity mo\u017cna szybko i \u0142awo ograniczy\u0107 podejrzan\u0105 aktywno\u015b\u0107, co bezpo\u015brednio przek\u0142ada si\u0119 na jako\u015b\u0107 zabezpiecze\u0144.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_xb1q170 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/6.png\" alt=\"przyklad przekierowania 302\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_bj08170  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h2 style=\"text-align: left;\"><strong>4 kroki do dezaktywowania regu\u0142y w ModSecurity<\/strong><\/h2><p style=\"text-align: left;\"><b>Regu\u0142y ModSecurity<\/b><span style=\"font-weight: 400;\"> s\u0105 tworzone tak, aby nie powodowa\u0107 blokady w czasie standardowego korzystania z aplikacji webowej czy przegl\u0105dania tre\u015bci na stronie. Niekiedy zdarzaj\u0105 si\u0119 jednak sytuacje skutkuj\u0105ce niepotrzebnym jej zablokowaniem. Najcz\u0119\u015bciej wtedy pojawia si\u0119 <\/span><a href=\"https:\/\/jchost.pl\/blog\/blad-403-forbidden\/\"><b>b\u0142\u0105d 403<\/b><\/a><span style=\"font-weight: 400;\">. Mo\u017cna bardzo \u0142atwo sprawdzi\u0107, czy to wina oprogramowania ModSecurity. Wystarczy prze\u015bledzi\u0107 <\/span><b>zapis regu\u0142<\/b><span style=\"font-weight: 400;\">. Je\u015bli pojawia si\u0119 w nich regu\u0142a, kt\u00f3ra spowodowa\u0142a niepotrzebn\u0105 blokad\u0119, mo\u017cna rozwi\u0105za\u0107 to w prosty spos\u00f3b. Warto zaznaczy\u0107, \u017ce powinni\u015bmy robi\u0107 to jedynie w sytuacji, gdy mamy pewno\u015b\u0107, \u017ce to dana regu\u0142a jest powodem wyst\u0119powania b\u0142\u0119du.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module text -->\n<div  class=\"module module-text tb_23h4171  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Niewskazane jest wy\u0142\u0105czanie ca\u0142ego systemu ModSecurity, poniewa\u017c mo\u017ce to prowadzi\u0107 do atak\u00f3w na stron\u0119, kt\u00f3re nie zostan\u0105 wykryte i zablokowane. W takiej sytuacji korzystanie z aplikacji webowej mo\u017ce sta\u0107 si\u0119 ryzykowne np. dla bezpiecze\u0144stwa przechowywanych danych. Z tego wzgl\u0119du lepiej zdecydowa\u0107 si\u0119 na <\/span><b>dezaktywacj\u0119 wadliwej regu\u0142y<\/b><span style=\"font-weight: 400;\">. Mo\u017cna wykona\u0107 to dla ka\u017cdej domeny z osobna. Jak to zrobi\u0107?<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module text -->\n<div  class=\"module module-text tb_it3g171  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">W menu panelu hostingowego nale\u017cy wybra\u0107 funkcje zaawansowane, a nast\u0119pnie znale\u017a\u0107 sekcj\u0119 <\/span><b>WAF\/ModSecurity<\/b><span style=\"font-weight: 400;\">. Dzi\u0119ki temu zdob\u0119dziemy bezpo\u015bredni dost\u0119p do zarz\u0105dzania opcjami zwi\u0105zanymi z oprogramowaniem ModSecurity.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_5j1w171 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/7.png\" alt=\"marketing B2B\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_g9mm171  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Nast\u0119pnie nale\u017cy wybra\u0107 zak\u0142adk\u0119 \u201e<\/span><b>Logi<\/b><span style=\"font-weight: 400;\">\u201d i przej\u015b\u0107 do opcji \u201e<\/span><b>Wczytaj logi<\/b><span style=\"font-weight: 400;\">\u201d.<\/span><\/p><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Po wczytaniu log\u00f3w z \u0142atwo\u015bci\u0105 mo\u017cemy odnale\u017a\u0107 <\/span><b>ID regu\u0142y<\/b><span style=\"font-weight: 400;\">, kt\u00f3ra spowodowa\u0142a b\u0142\u0105d 403 i wcze\u015bniej sprawdzili\u015bmy to w zapisie regu\u0142. Nale\u017cy <\/span><b>skopiowa\u0107 kod<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_6psf171 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/8.png\" alt=\"marketing B2B\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_a3eu171  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\">W ostatnim kroku wystarczy wklei\u0107 kod w polu \u201e<b>Wy\u0142\u0105czone regu\u0142y<\/b>\u201d i klikn\u0105\u0107 przycisk \u201e<b>wy\u0142\u0105cz regu\u0142\u0119<\/b>\u201d.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_8swb171 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/9.png\" alt=\"marketing B2B\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_ll2g171  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\"><strong>Podsumowanie<\/strong><\/h3><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Ze wzgl\u0119du na liczne zagro\u017cenia zwi\u0105zane z potencjalnymi atakami na strony internetowe, warto zdecydowa\u0107 si\u0119 na ModSecurity. To <\/span><b>oprogramowanie WAF<\/b><span style=\"font-weight: 400;\"> (Web Application Firewall), kt\u00f3re umo\u017cliwia wprowadzanie b\u0142yskawicznych poprawek, podnosz\u0105cych bezpiecze\u0144stwo aplikacji webowych. Dzi\u0119ki zastosowaniu odpowiednich filtr\u00f3w, takich jak ModSecurity, <\/span><b>spada ryzyko atak\u00f3w zagra\u017caj\u0105cych bezpiecze\u0144stwu danych<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p><p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Warto zdecydowa\u0107 si\u0119 na korzystanie z tego typu oprogramowania r\u00f3wnie\u017c dlatego, \u017ce pozwala ono na wprowadzanie bardzo sprawnych poprawek do rozwijaj\u0105cych si\u0119 stron internetowych. Dzieje si\u0119 to zdecydowanie szybciej ni\u017c w przypadku kolejnej aktualizacji kodu. Jednocze\u015bnie ModSecurity \u015bwietnie sprawdza si\u0119 r\u00f3wnie\u017c do <\/span><b>ochrony starszych witryn<\/b><span style=\"font-weight: 400;\">, kt\u00f3re nie s\u0105 ju\u017c regularnie aktualizowane. To sprawia, \u017ce oprogramowanie jest niesamowicie uniwersalne.<\/span><\/p><p style=\"text-align: left;\"><b>Tworzenie regu\u0142<\/b><span style=\"font-weight: 400;\">, dzi\u0119ki kt\u00f3rym ModSecurity zezwala na dost\u0119p lub blokuje go, jest bardzo proste. Umo\u017cliwiony jest r\u00f3wnie\u017c do\u015b\u0107 szeroki wyb\u00f3r mo\u017cliwych akcji \u2013 nie tylko zablokowanie dost\u0119pu do strony, lecz tak\u017ce przekierowanie do innego adresu URL. Nietrudne jest r\u00f3wnie\u017c dezaktywowanie pojedynczych regu\u0142 w razie potrzeby. Wystarczy zlokalizowa\u0107 regu\u0142\u0119 odpowiedzialn\u0105 za problem. Nast\u0119pnie trzeba przej\u015b\u0107 w panelu do funkcji zaawansowanych, w logach znale\u017a\u0107 ID regu\u0142y odpowiedzialnej za b\u0142\u0105d i dezaktywowa\u0107 j\u0105 poprzez skorzystanie z opcji \u201ewy\u0142\u0105cz regu\u0142\u0119\u201d.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module box -->\n<div  class=\"module module-box tb_0c2r171 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  light-green\">\n                <div class=\"tb_text_wrap\"><p>Odbieramy telefony, odpisujemy na maile, nie ukrywamy koszt\u00f3w, a dodatkowo oferujemy najszybsze pakiety hostingowe na rynku. Uwa\u017casz, \u017ce to zwroty marketingowe? Sprawd\u017a sam\/a!<\/p><p>Je\u015bli nie b\u0119dziesz zadowolony\/a, zwr\u00f3cimy Ci pieni\u0105dze.<br \/><strong>Twoje strony i sklepy przeniesiemy za darmo!<\/strong><\/p><p><a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/wordpress\/\" target=\"_blank\" rel=\"noopener\">Hosting WordPress<\/a> &#8211; <a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/magento\/\" target=\"_blank\" rel=\"noopener\">Hosting Magento<\/a><\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n<!-- module box -->\n<div  class=\"module module-box tb_yr2q172 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui embossed shadow tb_default_color\">\n                <div class=\"tb_text_wrap\"><p>Je\u017celi masz jakiekolwiek pytania, skontaktuj si\u0119 z nami! <a href=\"https:\/\/www.jchost.pl\/clients\/submitticket\/\" target=\"_blank\" rel=\"noopener\">Kliknij tutaj<\/a>.<\/p><p>Chcesz dowiedzie\u0107 si\u0119 o nas troch\u0119 wi\u0119cej? Przejd\u017a na <a href=\"https:\/\/www.jchost.pl\/?utm_source=blog-jchost&amp;utm_medium=banner-dolny\" target=\"_blank\" rel=\"noopener\">stron\u0119 JCHost.pl<\/a>.<\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n        <\/div>\n                    <div  data-lazy=\"1\" class=\"module_column tb-column col4-1 tb_yuqf172 last\">\n                            <\/div>\n                        <\/div>\n        <\/div>\n        <\/div>\n<!--\/themify_builder_content-->","protected":false},"excerpt":{"rendered":"<p>ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? ModSecurity B\u0142yskawicznie post\u0119puj\u0105cy rozw\u00f3j internetu i r\u00f3\u017cnego typu aplikacji \u2013 w tym mobilnych, niesie za sob\u0105 wiele mo\u017cliwo\u015bci. Jednak tego typu technologie maj\u0105 r\u00f3wnie\u017c swoje s\u0142abo\u015bci. Z ka\u017cd\u0105 nowink\u0105 technologiczn\u0105 wi\u0105\u017c\u0105 si\u0119 pewne niebezpiecze\u0144stwa, zwi\u0105zane mi\u0119dzy innymi z ryzykiem wycieku danych u\u017cytkownik\u00f3w. Do innych zagro\u017ce\u0144 dotycz\u0105cych [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4866,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4865","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? - Blog o hostingu i dla hostingu<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? - Blog o hostingu i dla hostingu\" \/>\n<meta property=\"og:description\" content=\"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? ModSecurity B\u0142yskawicznie post\u0119puj\u0105cy rozw\u00f3j internetu i r\u00f3\u017cnego typu aplikacji \u2013 w tym mobilnych, niesie za sob\u0105 wiele mo\u017cliwo\u015bci. Jednak tego typu technologie maj\u0105 r\u00f3wnie\u017c swoje s\u0142abo\u015bci. Z ka\u017cd\u0105 nowink\u0105 technologiczn\u0105 wi\u0105\u017c\u0105 si\u0119 pewne niebezpiecze\u0144stwa, zwi\u0105zane mi\u0119dzy innymi z ryzykiem wycieku danych u\u017cytkownik\u00f3w. Do innych zagro\u017ce\u0144 dotycz\u0105cych [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog o hostingu i dla hostingu\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/jchostpl\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-17T06:00:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-20T08:06:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/5.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ekipa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ekipa\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/\"},\"author\":{\"name\":\"Ekipa\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/person\\\/5c0718f08eb37ba283bce590a6a97475\"},\"headline\":\"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107?\",\"datePublished\":\"2021-09-17T06:00:31+00:00\",\"dateModified\":\"2022-10-20T08:06:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/\"},\"wordCount\":1724,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/5.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/\",\"name\":\"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? - Blog o hostingu i dla hostingu\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/5.png\",\"datePublished\":\"2021-09-17T06:00:31+00:00\",\"dateModified\":\"2022-10-20T08:06:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/5.png\",\"contentUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/5.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/\",\"name\":\"Blog o hostingu i dla hostingu\",\"description\":\"Blog hostingowy dla ka\u017cdego!\",\"publisher\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#organization\",\"name\":\"blog.jchost.pl\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/blog-hostingowy-logo-JCHost.jpg\",\"contentUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/blog-hostingowy-logo-JCHost.jpg\",\"width\":229,\"height\":80,\"caption\":\"blog.jchost.pl\"},\"image\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/jchostpl\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC6myB18cMX1a5bAJ6WChQPw\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/person\\\/5c0718f08eb37ba283bce590a6a97475\",\"name\":\"Ekipa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g\",\"caption\":\"Ekipa\"},\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? - Blog o hostingu i dla hostingu","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/","og_locale":"pl_PL","og_type":"article","og_title":"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? - Blog o hostingu i dla hostingu","og_description":"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? ModSecurity B\u0142yskawicznie post\u0119puj\u0105cy rozw\u00f3j internetu i r\u00f3\u017cnego typu aplikacji \u2013 w tym mobilnych, niesie za sob\u0105 wiele mo\u017cliwo\u015bci. Jednak tego typu technologie maj\u0105 r\u00f3wnie\u017c swoje s\u0142abo\u015bci. Z ka\u017cd\u0105 nowink\u0105 technologiczn\u0105 wi\u0105\u017c\u0105 si\u0119 pewne niebezpiecze\u0144stwa, zwi\u0105zane mi\u0119dzy innymi z ryzykiem wycieku danych u\u017cytkownik\u00f3w. Do innych zagro\u017ce\u0144 dotycz\u0105cych [&hellip;]","og_url":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/","og_site_name":"Blog o hostingu i dla hostingu","article_publisher":"https:\/\/www.facebook.com\/jchostpl\/","article_published_time":"2021-09-17T06:00:31+00:00","article_modified_time":"2022-10-20T08:06:57+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/5.png","type":"image\/png"}],"author":"Ekipa","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Ekipa"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/#article","isPartOf":{"@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/"},"author":{"name":"Ekipa","@id":"https:\/\/jchost.pl\/blog\/#\/schema\/person\/5c0718f08eb37ba283bce590a6a97475"},"headline":"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107?","datePublished":"2021-09-17T06:00:31+00:00","dateModified":"2022-10-20T08:06:57+00:00","mainEntityOfPage":{"@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/"},"wordCount":1724,"commentCount":0,"publisher":{"@id":"https:\/\/jchost.pl\/blog\/#organization"},"image":{"@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/#primaryimage"},"thumbnailUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/5.png","articleSection":["Uncategorized"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/","url":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/","name":"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107? - Blog o hostingu i dla hostingu","isPartOf":{"@id":"https:\/\/jchost.pl\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/#primaryimage"},"image":{"@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/#primaryimage"},"thumbnailUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/5.png","datePublished":"2021-09-17T06:00:31+00:00","dateModified":"2022-10-20T08:06:57+00:00","breadcrumb":{"@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/#primaryimage","url":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/5.png","contentUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2021\/09\/5.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/jchost.pl\/blog\/modsecurity-czym-jest-i-dlaczego-warto-go-uzywac\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/jchost.pl\/blog\/"},{"@type":"ListItem","position":2,"name":"ModSecurity \u2013 czym jest i dlaczego warto go u\u017cywa\u0107?"}]},{"@type":"WebSite","@id":"https:\/\/jchost.pl\/blog\/#website","url":"https:\/\/jchost.pl\/blog\/","name":"Blog o hostingu i dla hostingu","description":"Blog hostingowy dla ka\u017cdego!","publisher":{"@id":"https:\/\/jchost.pl\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jchost.pl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/jchost.pl\/blog\/#organization","name":"blog.jchost.pl","url":"https:\/\/jchost.pl\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/jchost.pl\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2017\/11\/blog-hostingowy-logo-JCHost.jpg","contentUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2017\/11\/blog-hostingowy-logo-JCHost.jpg","width":229,"height":80,"caption":"blog.jchost.pl"},"image":{"@id":"https:\/\/jchost.pl\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/jchostpl\/","https:\/\/www.youtube.com\/channel\/UC6myB18cMX1a5bAJ6WChQPw"]},{"@type":"Person","@id":"https:\/\/jchost.pl\/blog\/#\/schema\/person\/5c0718f08eb37ba283bce590a6a97475","name":"Ekipa","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g","caption":"Ekipa"},"url":"https:\/\/jchost.pl\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts\/4865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/comments?post=4865"}],"version-history":[{"count":2,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts\/4865\/revisions"}],"predecessor-version":[{"id":4977,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts\/4865\/revisions\/4977"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/media\/4866"}],"wp:attachment":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/media?parent=4865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/categories?post=4865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/tags?post=4865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}