{"id":88992,"date":"2020-07-17T07:42:02","date_gmt":"2020-07-17T05:42:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/wapiti-proverka-sajta-na-uyazvimosti-svoimi-silami"},"modified":"2020-07-17T07:42:02","modified_gmt":"2020-07-17T05:42:02","slug":"wapiti-proverka-sajta-na-uyazvimosti-svoimi-silami","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/wapiti-proverka-sajta-na-uyazvimosti-svoimi-silami","title":{"rendered":"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/c52b58a326ba424d73a93614818c82f5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI den forrige <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/news\/t\/507776\/\">artikel<\/a><\/noindex> Vi har fortalt om <strong>Nemesida WAF Free<\/strong> \u2014 et gratis v\u00e6rkt\u00f8j til at beskytte websteder og API'er mod hackerangreb, og her har vi besluttet at lave en gennemgang af en popul\u00e6r s\u00e5rbarhedsscanner <noindex><a rel=\"nofollow\" href=\"https:\/\/wapiti.sourceforge.io\/\">Wapiti<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Scanning af webstedet for s\u00e5rbarheder er en n\u00f8dvendig foranstaltning, der sammen med kodenanalyse giver mulighed for at vurdere niveauet af beskyttelse mod kompromitteringstrusler. Du kan foretage scanning af webressourcen ved hj\u00e6lp af specialiserede v\u00e6rkt\u00f8jer.<\/p>\n<p><\/p>\n<p>Nikto, W3af (skrevet i Python 2.7, som ikke l\u00e6ngere underst\u00f8ttes) eller Arachni (som ikke l\u00e6ngere underst\u00f8ttes siden februar) er de mest popul\u00e6re l\u00f8sninger tilg\u00e6ngelige i det gratis segment. Selvf\u00f8lgelig findes der ogs\u00e5 andre, for eksempel Wapiti, som vi vil fokusere p\u00e5.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3 id=\"wapiti-rabotaet-so-sleduyuschimi-tipami-uyazvimostey\">Wapiti arbejder med f\u00f8lgende typer s\u00e5rbarheder:<\/h3>\n<p><\/p>\n<ul>\n<li>filudlevering (lokal og fjern, fopen, readfile);<\/li>\n<li>injektioner (PHP \/ JSP \/ ASP \/ SQL-injektioner og XPath-injektioner);<\/li>\n<li>XSS (Cross-Site Scripting) (reflekteret og vedvarende);<\/li>\n<li>opdagelse og udf\u00f8relse af kommandoer (eval(), system(), passtru());<\/li>\n<li>CRLF-injektioner (HTTP-svardeling, session hijacking);<\/li>\n<li>XXE (XML External Entity) injektion;<\/li>\n<li>SSRF (Server-Side Request Forgery);<\/li>\n<li>brug af kendte potentielt farlige filer (takket v\u00e6re Nikto-databasen);<\/li>\n<li>svage .htaccess-konfigurationer, der kan omg\u00e5s;<\/li>\n<li>tilstedev\u00e6relse af sikkerhedskopifiler, der afsl\u00f8rer f\u00f8lsomme oplysninger (kildekodeudlevering);<\/li>\n<li>Shellshock;<\/li>\n<li>\u00e5bne omdirigeringer;<\/li>\n<li>us\u00e6dvanlige HTTP-metoder, der kan v\u00e6re tilladt (PUT).<\/li>\n<\/ul>\n<p><\/p>\n<h4 id=\"vozmozhnosti\">Muligheder:<\/h4>\n<p><\/p>\n<ul>\n<li>underst\u00f8ttelse af HTTP, HTTPS og SOCKS5 proxy;<\/li>\n<li>autentificering ved hj\u00e6lp af flere metoder: Basic, Digest, Kerberos eller NTLM;<\/li>\n<li>mulighed for at begr\u00e6nse scanningsomr\u00e5det (dom\u00e6ne, mappe, side, URL);<\/li>\n<li>automatisk fjernelse af et af parametrene i URL'en;<\/li>\n<li>flere sikkerhedsforanstaltninger mod uendelige scanningssl\u00f8jfer (f.eks.: ifor, begr\u00e6nsning af v\u00e6rdier for parameteren);<\/li>\n<li>mulighed for at indstille prioritet for udforskning af URL'er (selv hvis de ikke er inden for scanningsomr\u00e5det);<\/li>\n<li>mulighed for at udelukke visse URL'er fra scanning og angreb (f.eks.: logout-URL);<\/li>\n<li>import af cookies (indhent dem med v\u00e6rkt\u00f8jet wapiti-getcookie);<\/li>\n<li>mulighed for at aktivere\/deaktivere SSL-certifikatkontrol;<\/li>\n<li>mulighed for at udtr\u00e6kke URL'er fra JavaScript (meget simpel JS-fortolker);<\/li>\n<li>interaktion med HTML5;<\/li>\n<li>Flere muligheder for at styre adf\u00e6rden og begr\u00e6nsningerne af crawleren;<\/li>\n<li>Indstilling af maksimal tid til scanningsprocessen;<\/li>\n<li>Tilf\u00f8jelse af nogle tilpassede HTTP-overskrifter eller konfiguration af en brugerdefineret User-Agent.<\/li>\n<\/ul>\n<p><\/p>\n<h4 id=\"dopolnitelnye-vozmozhnosti\">Yderligere funktioner:<\/h4>\n<p><\/p>\n<ul>\n<li>Oprettelse af s\u00e5rbarhedsrapporter i forskellige formater (HTML, XML, JSON, TXT);<\/li>\n<li>Pause og genoptag scanning eller angreb (sessionsmekanisme ved hj\u00e6lp af SQLite3-databaser);<\/li>\n<li>Fremh\u00e6velse i terminalen for at markere s\u00e5rbarheden;<\/li>\n<li>Forskellige logningsniveauer;<\/li>\n<li>En hurtig og nem m\u00e5de at aktivere\/deaktivere angrebsmoduler.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"ustanovka\">Installation<\/h3>\n<p><\/p>\n<p>Den aktuelle version af Wapiti kan installeres p\u00e5 2 m\u00e5der:<\/p>\n<p><\/p>\n<ul>\n<li>downloade kilden fra den officielle <noindex><a rel=\"nofollow\" href=\"https:\/\/wapiti.sourceforge.io\/\">webstedet<\/a><\/noindex> og k\u00f8re installationsscriptet efter at have installeret Python3;<\/li>\n<li>ved hj\u00e6lp af kommandoen pip3 install wapiti3.<\/li>\n<\/ul>\n<p><\/p>\n<p>Derefter vil Wapiti v\u00e6re klar til brug.<\/p>\n<p><\/p>\n<h3 id=\"rabota-s-instrumentom\">Brug af v\u00e6rkt\u00f8jet<\/h3>\n<p><\/p>\n<p>Til demonstrationen af Wapitis funktioner vil vi bruge en s\u00e6rlig forberedt teststand sites.vulns.pentestit.ru (intern ressource), der indeholder forskellige s\u00e5rbarheder (Injection, XSS, LFI\/RFI) og andre mangler i webapplikationer. <\/p>\n<p><\/p>\n<p><strong>Informationen gives udelukkende til orienteringsform\u00e5l. Overhold lovgivningen!<\/strong><\/p>\n<p><\/p>\n<p>Grundl\u00e6ggende kommando til at starte scanneren:<\/p>\n<p><\/p>\n<pre><code class=\"bash\"># wapiti -u &lt;target&gt; &lt;options&gt;<\/code><\/pre>\n<p><\/p>\n<p>Der findes en ret detaljeret dokumentation med et stort antal opstartsmuligheder, f.eks.:<\/p>\n<p><\/p>\n<p><strong>\u2014omfang<\/strong> \u2014 anvendelsesomr\u00e5de<br \/>\nHvis parameteren scope angives sammen med URL'en til scanning, kan man regulere scanningens omr\u00e5de ved at angive enten en enkelt side eller alle sider, man kan finde p\u00e5 webstedet.<\/p>\n<p><\/p>\n<p><strong>-s<\/strong> og <strong>-x<\/strong> \u2014 parametre til at tilf\u00f8je eller fjerne specifikke URL-adresser. Disse parametre er nyttige, n\u00e5r der er behov for at tilf\u00f8je eller fjerne en specifik URL i scanningsprocessen.<\/p>\n<p><\/p>\n<p><strong>\u2014springe over<\/strong> \u2014 den angivne parameter med denne n\u00f8gle vil blive scannet, men ikke angrebet. Nyttigt, hvis der er nogle farlige parametre, som det er bedst at udelade under scanningen.<\/p>\n<p><\/p>\n<p><strong>\u2014bekr\u00e6ft-ssl<\/strong> \u2014 aktivering eller deaktivering af certifikatverificering.<br \/>\nWapiti-scanneren er modul\u00e6r. For at starte specifikke moduler, blandt dem der automatisk tilsluttes under scannerens drift, skal man bruge n\u00f8gle -m og angive dem \u00f8nskede adskilt af komma. Hvis n\u00f8glen ikke bruges, vil alle moduler som standard v\u00e6re aktive. I den enkleste variant vil dette se s\u00e5ledes ud:<\/p>\n<p><\/p>\n<pre><code class=\"bash\"># wapiti -u http:\/\/sites.vulns.pentestit.ru\/ -m sql,xss,xxe<\/code><\/pre>\n<p><\/p>\n<p>Dette brugseksempel betyder, at vi kun vil bruge SQL-, XSS- og XXE-modulerne til scanning af m\u00e5let. Derudover er det muligt at filtrere modulernes arbejde afh\u00e6ngigt af den \u00f8nskede metode. For eksempel <strong>-m \u201cxss: get, blindsql: post, xxe: post\u201d<\/strong>. I s\u00e5 fald vil modulet <strong>xss<\/strong> blive anvendt p\u00e5 anmodninger sendt med GET-metoden, mens modulet <strong>blibdsql<\/strong> vil h\u00e5ndtere POST-anmodninger osv. Forresten, hvis et modul, der blev inkluderet i listen, ikke var n\u00f8dvendigt under scanningen eller arbejder meget langsomt, kan du ved at trykke p\u00e5 Ctrl+C springe brugen af det aktuelle modul over og v\u00e6lge den relevante mulighed i det interaktive menu.<\/p>\n<p><\/p>\n<p>Wapiti underst\u00f8tter at sende anmodninger gennem en proxyserver ved hj\u00e6lp af denne n\u00f8gle <strong>-p<\/strong> og autentificering p\u00e5 det m\u00e5lrettede websted gennem parameteren <strong>-a<\/strong>. Du kan ogs\u00e5 angive hvilken type autentificering: <strong>Basi\u0441<\/strong>, <strong>Digest<\/strong>, <strong>Kerberos<\/strong> og <strong>NTLM<\/strong>. For de to sidste kan det v\u00e6re n\u00f8dvendigt at installere yderligere moduler. Derudover kan du inds\u00e6tte enhver overskrift i anmodninger (herunder vilk\u00e5rlig <strong>User-Agent<\/strong>) og meget mere.<\/p>\n<p><\/p>\n<p>For at bruge autentificering kan du anvende v\u00e6rkt\u00f8jet <strong>wapiti-getcookie<\/strong>. Med det er vi i stand til at danne <strong>cookie<\/strong>, som Wapiti vil bruge under scanningen. Dannelsen <strong>cookie<\/strong> foreg\u00e5r ved hj\u00e6lp af kommandoen:<\/p>\n<p><\/p>\n<pre><code class=\"bash\"># wapiti-getcookie -u http:\/\/sites.vulns.pentestit.ru\/login.php -c cookie.json<\/code><\/pre>\n<p><\/p>\n<p>Under arbejdet i interaktiv tilstand svarer vi p\u00e5 sp\u00f8rgsm\u00e5l og angiver n\u00f8dvendig information s\u00e5som: login, adgangskode osv.:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/1f858db74cd11b0837d0aeca890af816.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Outputtet er en fil i JSON-format. Et andet alternativ er at tilf\u00f8je al n\u00f8dvendig information via parameteren <strong>-d<\/strong>:<\/p>\n<p><\/p>\n<pre><code class=\"bash\"># wapiti-getcookie - http:\/\/sites.vulns.pentestit.ru\/login.php -c cookie.json -d &quot;username=admin&amp;password=admin&amp;enter=submit&quot;<\/code><\/pre>\n<p><\/p>\n<p>Resultatet vil v\u00e6re det samme:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/87e0923c3027bdda5f1ccf0d4e08a10f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>N\u00e5r vi ser p\u00e5 scannerens grundl\u00e6ggende funktionalitet, blev den endelige anmodning til test af webapplikationen i vores tilf\u00e6lde:<\/p>\n<p><\/p>\n<pre><code class=\"bash\"># wapiti --level 1 -u http:\/\/sites.vulns.pentestit.ru\/ -f html -o \/tmp\/vulns.html -m all --color -\u0441 cookie.json --scope folder --flush-session -A 'Pentestit Scans' -p http:\/\/proxy.office.pentestit.ru:3128<\/code><\/pre>\n<p><\/p>\n<p>hvor blandt andre parametre:<\/p>\n<p><\/p>\n<p><strong>-f<\/strong> og <strong>-o<\/strong> \u2014 format og sti til opbevaring af rapporten;<\/p>\n<p><\/p>\n<p><strong>-m<\/strong> \u2014 aktivering af alle moduler - ikke anbefalet, da det vil p\u00e5virke testtiden og st\u00f8rrelsen af rapporten;<\/p>\n<p><\/p>\n<p><strong>\u2014farve<\/strong> \u2014 fremh\u00e6ve fundne s\u00e5rbarheder afh\u00e6ngigt af deres alvorlighed if\u00f8lge selve Wapiti;<\/p>\n<p><\/p>\n<p><strong>-c<\/strong> \u2014 brug af en fil med <strong>cookie<\/strong>, genereret ved hj\u00e6lp af <strong>wapiti-getcookie<\/strong>; <\/p>\n<p><\/p>\n<p><strong>\u2014omfang<\/strong> \u2014 valg af m\u00e5l for angreb. Ved at v\u00e6lge muligheden <strong>folder<\/strong> vil hver URL blive scannet og angrebet, startende fra den grundl\u00e6ggende. Den grundl\u00e6ggende URL skal have en skr\u00e5streg (uden filnavn);<\/p>\n<p><\/p>\n<p><strong>\u2014flush-session<\/strong> \u2014 tillader gentagen scanning, hvor tidligere resultater ikke tages i betragtning;<\/p>\n<p><\/p>\n<p><strong>-A<\/strong> \u2014 egen <strong>User-Agent<\/strong>;<\/p>\n<p><\/p>\n<p><strong>-p<\/strong> \u2014 proxyserveradresse, hvis p\u00e5kr\u00e6vet.<\/p>\n<p><\/p>\n<h3 id=\"nemnogo-ob-otchete\">Lidt om rapporten<\/h3>\n<p><\/p>\n<p>Resultatet af scanningen pr\u00e6senteres i form af en detaljeret rapport om alle fundne s\u00e5rbarheder i HTML-sideformat, i en forst\u00e5elig og brugervenlig opstilling. Rapporten vil angive kategorier og antal fundne s\u00e5rbarheder, deres beskrivelse, foresp\u00f8rgsler, kommandoer for <strong>curl<\/strong> og r\u00e5d om, hvordan man lukker dem. For nem navigation vil der blive tilf\u00f8jet et link til kategorinavnene, som man kan klikke p\u00e5 for at g\u00e5 til dem:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/39d35304b6f2ea20fd9096e167daabd5.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>En v\u00e6sentlig ulempe ved rapporten er manglen p\u00e5 et kort over webapplikationen, hvilket g\u00f8r det uklart, om alle adresser og parametre er blevet analyseret. Der er ogs\u00e5 risiko for falske positiver. I vores tilf\u00e6lde figurerer \"backupfiler\" og \"potentielt farlige filer\" i rapporten. Antallet svarer ikke til virkeligheden, da der ikke var s\u00e5danne filer p\u00e5 serveren:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/09c6f8945e6fb6dc6de1388f71fc96bb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Det er muligt, at fejlbeh\u00e6ftede moduler vil blive rettet over tid. En anden ulempe ved rapporten er manglen p\u00e5 farvekodning af fundne s\u00e5rbarheder (afh\u00e6ngig af deres alvorlighed) eller i det mindste en opdeling i kategorier. Den eneste m\u00e5de, vi kan forst\u00e5 alvorligheden af den fundne s\u00e5rbarhed indirekte, er ved at anvende parameter <strong>\u2014farve<\/strong> ved scanning, hvorefter de fundne s\u00e5rbarheder vil blive farvekodede:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/46f4c34f9215117eeddd96db633e9e3e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Men i selve rapporten er en s\u00e5dan farvekodning ikke forudset.<\/p>\n<p><\/p>\n<h3 id=\"uyazvimosti\">S\u00e5rbarheder<\/h3>\n<p><\/p>\n<h4 id=\"sqli\">SQLi<\/h4>\n<p><\/p>\n<p>Scanneren klarede delvist at finde SQLi. N\u00e5r der s\u00f8ges efter SQL-s\u00e5rbarheder p\u00e5 sider, hvor godkendelse ikke er n\u00f8dvendig, opst\u00e5r der ikke problemer:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/f9ffef805a115c1a7d47c068a38794bf.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Det lykkedes ikke at finde s\u00e5rbarheden p\u00e5 sider, der kun er tilg\u00e6ngelige efter godkendelse, selv med brug af gyldige <strong>cookie<\/strong>, da det sandsynligvis vil blive udf\u00f8rt &quot;udlogging fra sessionen&quot; efter vellykket godkendelse, og <strong>cookie<\/strong> vil blive ugyldige. Hvis deautorisationsfunktionen var blevet udf\u00f8rt som et separat script, der h\u00e5ndterer denne procedure, ville man kunne udelukke den helt via parameter -x og dermed forhindre dets aktivering. Ellers er det ikke muligt at udelukke dens behandling. Dette er ikke et problem med et konkret modul, men med v\u00e6rkt\u00f8jet generelt, men p\u00e5 grund af denne nuance lykkedes det ikke at opdage flere injektioner i det lukkede omr\u00e5de af ressourcen.<\/p>\n<p><\/p>\n<h4 id=\"xss\">XSS<\/h4>\n<p><\/p>\n<p>Scanneren klarede opgaven fremragende og fandt alle forberedte s\u00e5rbarheder:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/ae43bf1f7d78224a5df5f2ef733f8203.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h4 id=\"lfirfi\">LFI\/RFI<\/h4>\n<p><\/p>\n<p>Scanneren har fundet alle de indbyggede s\u00e5rbarheder:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Wapiti - kontrol af websteder for s\u00e5rbarheder p\u00e5 egen h\u00e5nd\" src=\"\/wp-content\/uploads\/2020\/07\/9056c7911237b607a6b12cc2e5a488d3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Generelt, p\u00e5 trods af falske alarmer og forg\u00e6ngelser af s\u00e5rbarheder, viser Wapiti, som et gratis v\u00e6rkt\u00f8j, ret gode resultater. Uanset hvad er det v\u00e6rd at anerkende, at scanner er ret kraftfuld, fleksibel og multifunktionel, og vigtigst af alt \u2014 gratis, s\u00e5 den fortjener at blive brugt, idet den hj\u00e6lper administratorer og udviklere med at f\u00e5 grundl\u00e6ggende oplysninger om sikkerhedstilstanden for webapplikationen.<\/p>\n<p><\/p>\n<p>Forbliv sund og sikker!<\/p>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/510998\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Nemesida WAF Free \u2014 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0435 \u0434\u043b\u044f \u0437\u0430\u0449\u0438\u0442\u044b \u0441\u0430\u0439\u0442\u043e\u0432 \u0438 API \u043e\u0442 \u0445\u0430\u043a\u0435\u0440\u0441\u043a\u0438\u0445 \u0430\u0442\u0430\u043a, \u0430 \u0432 \u044d\u0442\u043e\u0439 \u0440\u0435\u0448\u0438\u043b\u0438 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0431\u0437\u043e\u0440 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u0441\u043a\u0430\u043d\u0435\u0440\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 Wapiti. \u0421\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u2014 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430\u044f \u043c\u0435\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f, \u0432\u043a\u0443\u043f\u0435 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0435\u0433\u043e \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0433\u0440\u043e\u0437 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0430\u0446\u0438\u0438. \u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0435\u0431-\u0440\u0435\u0441\u0443\u0440\u0441\u0430 \u043c\u043e\u0436\u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":88993,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-88992","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0439\" \/>\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\/da\/blog\/administrirovanie\/wapiti-proverka-sajta-na-uyazvimosti-svoimi-silami\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\udd47Wapiti \u2014 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u0430\u0439\u0442\u0430 \u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u0438\u043b\u0430\u043c\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/wapiti-proverka-sajta-na-uyazvimosti-svoimi-silami\" \/>\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=\"2020-07-17T05:42:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-17T05:42:02+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\udd47Wapiti \u2014 Tjek af website for s\u00e5rbarheder selv | ProHoster","description":"I den forrige","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/wapiti-proverka-sajta-na-uyazvimosti-svoimi-silami","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\udd47Wapiti \u2014 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u0430\u0439\u0442\u0430 \u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u0438\u043b\u0430\u043c\u0438 | ProHoster","og:description":"\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0439","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/wapiti-proverka-sajta-na-uyazvimosti-svoimi-silami","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":"2020-07-17T05:42:02+00:00","article:modified_time":"2020-07-17T05:42:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88992","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:45:41","updated":"2022-09-28 15:58:49","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/88992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=88992"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/88992\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/88993"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=88992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=88992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=88992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}