Bola predstavená Gixy-Next, fork Gixy-ng bez zmien generovaných umelou inteligenciou.

Bola vydaná prvá verzia projektu Gixy-Next. Vyvíja statický analyzátor konfiguračných súborov Nginx, ktorý umožňuje identifikovať problematické nastavenia, ktoré negatívne ovplyvňujú bezpečnosť a výkon. Projekt vyvíja Joshua Rogers, ktorý pred niekoľkými rokmi objavil 55 zraniteľností v proxy serveri Squid. Gixy-Next vznikol ako fork projektu Gixy-ng, ktorý pokračoval vo vývoji sady nástrojov Gixy, ktorú spoločnosť Yandex sprístupnila ako open-source v roku 2017 a ktorá nebola aktualizovaná posledné dva roky.

Dôvodom pre vznik nového forku bola nespokojnosť so správcom projektu Gixy-ng, ktorý počas vývoja zneužíval nástroje umelej inteligencie. Fork vznikol po tom, čo boli do repozitára pridané automatické zmeny bez riadnej kontroly, čo viedlo k regresiám a poruchám nástrojov. Kód začal obsahovať zbytočné artefakty a funkcie umelej inteligencie, ktoré nefungovali podľa očakávania. Napríklad boli zavedené rozsiahle opravy, ktoré zaberali tisíce riadkov kódu a ktoré by sa dali nahradiť 10-riadkovou záplatou. Okrem toho bola do dokumentácie a vstavaného tooltipu pridaná reklama a žiadosti o zmeny tretích strán boli akceptované bez informácií o autorovi.

Bola predstavená Gixy-Next, fork Gixy-ng bez zmien generovaných umelou inteligenciou.

Gixy-Next vyčistil kódovú základňu od zmien generovaných umelou inteligenciou, opravil chyby, zjednodušil testovanie veľkých konfiguračných súborov NGINX a pridal zmeny na zjednodušenie údržby kódovej základne. V porovnaní s pôvodným Gixy patria medzi nové funkcie Gixy-Next:

  • 19 nových pluginov, ktoré kontrolujú správne nastavenia týkajúce sa riadenia prístupu, DNS, proxyingu a regulárnych výrazov a identifikujú nastavenia, ktoré spôsobujú dodatočné zaťaženie a znížený výkon.

    Medzi pridané pluginy patria: allow_without_deny, return_bypasses_allow_deny, proxy_pass_normalized, merge_slashes_on, resolver_external, stale_dns_cache, version_disclosure, invalid_regex, regex_redos, add_header_content_type, add_header_multiline, add_header_redefinition, default_server_flag, error_log_off, hash_without_default, if_is_evil, try_files_is_evil_too, unanchored_regex, low_keepalive_requests, worker_rlimit_nofile_vs_connections, proxy_buffering_off.

  • Štandardizovaný a reprodukovateľný výstup správy vhodný na automatizované parsovanie.
  • Podpora mapových a geomodulov.
  • Modernizácia pluginov Origins, ssrf, http_splitting, alias_traversal a valid_referers s cieľom znížiť počet falošne pozitívnych výsledkov a presnejšie odhaliť problémy.
  • Správne spracovanie ďalších konfiguračných súborov zahrnutých prostredníctvom direktívy „include“.
  • Vylepšená kontrola regulárnych výrazov.
  • Možnosť zostavenia ako online skener bežiaci v prehliadači.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster