{"id":34646,"date":"2019-10-31T21:59:35","date_gmt":"2019-10-31T18:59:35","guid":{"rendered":"https:\/\/prohoster.info\/blog\/web-tools-ili-s-chego-nachat-pentesteru\/"},"modified":"2019-10-31T21:59:35","modified_gmt":"2019-10-31T18:59:35","slug":"web-tools-ili-s-chego-nachat-pentesteru","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/web-tools-ili-s-chego-nachat-pentesteru","title":{"rendered":"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/dsec\/blog\/447882\/\">Vi forts\u00e6tter<\/a><\/noindex> med at fort\u00e6lle om nyttige v\u00e6rkt\u00f8jer til pentestere. I denne artikel vil vi se p\u00e5 v\u00e6rkt\u00f8jer til analyse af webapplikationssikkerhed.<\/p>\n<p>Vores kollega <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/belove\/\" class=\"user_link\">BeLove<\/a><\/noindex> har allerede lavet en lignende <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/125317\/\">samling<\/a><\/noindex> for cirka syv \u00e5r siden. Det er interessant at se, hvilke v\u00e6rkt\u00f8jer der har bevaret og styrket deres position, og hvilke der er tr\u00e5dt tilbage og nu sj\u00e6ldent bruges.<br \/>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/a6d02b9593ebdbe1b11ccc38e6357b2f.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nDet skal bem\u00e6rkes, at Burp Suite ogs\u00e5 h\u00f8rer ind under dette, men der vil v\u00e6re en separat publikation om det og dets nyttige plugins.<\/p>\n<h2>Indhold:<\/h2>\n<p><\/p>\n<ul>\n<li> <noindex><a rel=\"nofollow\" href=\"#Amass\">Amass<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#Altdns\">Altdns<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#aquatone\">aquatone<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#MassDNS\">MassDNS<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#nsec3map\">nsec3map<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#Acunetix\">Acunetix<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#Dirsearch\">Dirsearch<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#wfuzz\">wfuzz<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#ffuf\">ffuf<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#gobuster\">gobuster<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#Arjun\">Arjun<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#LinkFinder\">LinkFinder<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#JSParser\">JSParser<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#sqlmap\">sqlmap<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#NoSQLMap\">NoSQLMap<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#oxml_xxe\">oxml_xxe<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#tplmap\">tplmap<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#CeWL\">CeWL<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#Weakpass\">Weakpass<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#AEM_hacker\">AEM_hacker<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#JoomScan\">JoomScan<\/a><\/noindex><\/li>\n<li> <noindex><a rel=\"nofollow\" href=\"#WPScan\">WPScan<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"Amass\"><\/a><\/noindex>Amass<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/OWASP\/Amass\">Amass<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j skrevet i Go til at finde og brute-force DNS-underdom\u00e6ner og kortl\u00e6gge det eksterne netv\u00e6rk. Amass er et OWASP-projekt skabt for at vise, hvordan organisationer ser ud for en ekstern observat\u00f8r p\u00e5 internettet. Amass f\u00e5r underdom\u00e6nenavne p\u00e5 forskellige m\u00e5der; v\u00e6rkt\u00f8jet anvender b\u00e5de rekursiv iterering gennem underdom\u00e6ner og s\u00f8gning i \u00e5bne kilder.<\/p>\n<p>For at opdage relaterede netv\u00e6rkssegmenter og autonome systemnumre bruger Amass IP-adresser, der er indsamlet under driften. Al fundet information bruges til at bygge et netkort.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Teknikker til indsamling af information inkluderer:<br \/>\n * DNS \u2014 ordrende underdom\u00e6ner via et ordbogsangreb, bruteforce p\u00e5 underdom\u00e6ner, \"intelligent\" iterering med mutationer baseret p\u00e5 fundne underdom\u00e6ner, reverse DNS-foresp\u00f8rgsler og s\u00f8gning efter DNS-servere, hvor det er muligt at anmode om zoneoverf\u00f8rsel (AXFR); <\/p>\n<p>* S\u00f8gning i \u00e5bne kilder \u2014 Ask, Baidu, Bing, CommonCrawl, DNSDB, DNSDumpster, DNSTable, Dogpile, Exalead, FindSubdomains, Google, IPv4Info, Netcraft, PTRArchive, Riddler, SiteDossier, ThreatCrowd, VirusTotal, Yahoo;<\/p>\n<p>* S\u00f8gning i TLS-certifikatdatabaser \u2014 Censys, CertDB, CertSpotter, Crtsh, Entrust;<\/p>\n<p>* Brug af API'er fra s\u00f8gemaskiner \u2014 BinaryEdge, BufferOver, CIRCL, HackerTarget, PassiveTotal, Robtex, SecurityTrails, Shodan, Twitter, Umbrella, URLScan;<\/p>\n<p>* S\u00f8gning i internetarkiver: ArchiveIt, ArchiveToday, Arquivo, LoCArchive, OpenUKArchive, UKGovArchive, Wayback;<\/li>\n<li>Integration med Maltego; <\/li>\n<li>Sikrer den mest omfattende d\u00e6kning af opgaven med at finde DNS-underdom\u00e6ner.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>V\u00e6r forsigtig med amass.netdomains \u2014 det vil fors\u00f8ge at kontakte hver IP-adresse i den identificerede infrastruktur og f\u00e5 dom\u00e6nenavne fra reverse DNS-foresp\u00f8rgsler og TLS-certifikater. Dette er en \"st\u00f8jende\" teknik, der kan afsl\u00f8re dine efterforskningsaktiviteter i den unders\u00f8gte organisation. <\/li>\n<li>H\u00f8j hukommelsesforbrug, kan bruge op til 2 GB RAM i forskellige indstillinger, hvilket kan forhindre k\u00f8rsel af dette v\u00e6rkt\u00f8j i skyen p\u00e5 en billig VDS.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/37e1dd6c273eaef2c7c979a57f98c0d9.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"Altdns\"><\/a><\/noindex>Altdns<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/infosec-au\/altdns\">Altdns<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j i Python til at opbygge ordb\u00f8ger til DNS-subdom\u00e6ne brute-forcing. Det g\u00f8r det muligt at generere mange variationer af subdom\u00e6ner ved hj\u00e6lp af mutationer og permutationer. Dette bruger ord, der ofte findes i subdom\u00e6ner (fx: test, dev, staging), alle mutationer og permutationer anvendes p\u00e5 allerede kendte subdom\u00e6ner, der kan indsendes til Altdns. Resultatet er en liste over variationer af subdom\u00e6ner, der muligvis eksisterer, og denne liste kan derefter bruges til DNS-brute-forcing.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Fungerer godt med store datas\u00e6t.<\/li>\n<\/ul>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"aquatone\"><\/a><\/noindex>aquatone<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/michenriksen\/aquatone\">aquatone<\/a><\/noindex> \u2014 var tidligere mere kendt som et andet v\u00e6rkt\u00f8j til at finde subdom\u00e6ner, men forfatteren selv opgav det til fordel for det f\u00f8rn\u00e6vnte Amass. Nu er aquatone blevet skrevet om i Go og er mere fokuseret p\u00e5 forunders\u00f8gelser af websteder. Til dette gennemg\u00e5r aquatone de angivne dom\u00e6ner og s\u00f8ger efter websteder p\u00e5 forskellige porte, hvorefter det indsamler alle oplysninger om webstedet og laver et sk\u00e6rmbillede. Praktisk til hurtige forunders\u00f8gelser af websteder, efter hvilken man kan v\u00e6lge prioriterede m\u00e5l for angreb.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Skaber en gruppe filer og mapper, der er praktiske at bruge i det videre arbejde med andre v\u00e6rkt\u00f8jer:<br \/>\n * HTML-rapport med indsamlede sk\u00e6rmbilleder og grupperet efter lighed overskrifter af svar;<\/p>\n<p>* Fil med alle URL'er, hvor websteder blev fundet;<\/p>\n<p> * Fil med statistik og sideoplysninger;<\/p>\n<p>* Mappe med filer, der indeholder overskrifter af svar fra de fundne m\u00e5l; <\/p>\n<p>* Mappe med filer, der indeholder br\u00f8dteksten fra de fundne m\u00e5l;<\/p>\n<p>* Sk\u00e6rmbilleder af de fundne websteder;<\/li>\n<li>Underst\u00f8tter arbejdet med XML-rapporter fra Nmap og Masscan;<\/li>\n<li>Bruger headless Chrome\/Chromium til at renderere sk\u00e6rmbilleder. <\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li> Kan tiltr\u00e6kke opm\u00e6rksomhed fra indtr\u00e6ngningsdetekteringssystemer, s\u00e5 det kr\u00e6ver konfiguration.<\/li>\n<\/ul>\n<p>\nSk\u00e6rmbillede taget for en af de gamle versioner af aquatone (v0.5.0), hvor DNS-subdom\u00e6nes\u00f8gning blev implementeret. Gamle versioner kan findes p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/michenriksen\/aquatone\/releases\">udgivelsessiden<\/a><\/noindex>.<br \/>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/42cf06a7d2ea19f973f76dccd0442bb8.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"MassDNS\"><\/a><\/noindex>MassDNS<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/blechschmidt\/massdns\">MassDNS<\/a><\/noindex> \u2014 endnu et v\u00e6rkt\u00f8j til at finde DNS-subdom\u00e6ner. Dets hovedforskelle er, at det laver DNS-anmodninger direkte til mange forskellige DNS-resolvere og g\u00f8r det med betydelig hastighed. <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Hurtig \u2014 kan opl\u00f8se over 350.000 navne i sekundet.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>MassDNS kan medf\u00f8re betydelig belastning p\u00e5 de anvendte DNS-resolvatorer, hvilket kan f\u00f8re til blokering p\u00e5 disse servere eller klager til din udbyder. Derudover vil det l\u00e6gge et stort pres p\u00e5 virksomhedens DNS-servere, hvis de eksisterer og hvis de er ansvarlige for de dom\u00e6ner, du fors\u00f8ger at opl\u00f8se. <\/li>\n<li> Listen over resolvatorer er i \u00f8jeblikket for\u00e6ldet, men hvis man sorterer de ikke-fungerende DNS-resolvatorer fra og tilf\u00f8jer nye kendte, vil alt v\u00e6re i orden.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/a53181d6982b8d115ec5ece79fbca157.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Sk\u00e6rmbillede af aquatone v0.5.0<\/i><\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"nsec3map\"><\/a><\/noindex>nsec3map<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/anonion0\/nsec3map\">nsec3map<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j i Python til at f\u00e5 en komplet liste over dom\u00e6ner, der er beskyttet af DNSSEC.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Finder hurtigt v\u00e6rter i DNS-zoner med et minimal antal foresp\u00f8rgsler, hvis zonen har DNSSEC-support aktiveret;<\/li>\n<li>Indeholder en plugin til John the Ripper, som kan bruges til at bryde de opn\u00e5ede NSEC3-hashes.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Mange DNS-fejl behandles ikke korrekt;<\/li>\n<li>Der er ingen automatisk parallelisering af behandlingen af NSEC-optegnelser \u2014 man m\u00e5 manuelt opdele navnerummet;<\/li>\n<li>H\u00f8jt hukommelsesforbrug.<\/li>\n<\/ul>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"Acunetix\"><\/a><\/noindex>Acunetix<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.acunetix.com\/\">Acunetix<\/a><\/noindex> \u2014 en scanner til web-s\u00e5rbarheder, der automatiserer processen med at teste webapplikationers sikkerhed. Tester applikationen for SQL-injektion, XSS, XXE, SSRF og mange andre web-s\u00e5rbarheder. Men ligesom enhver anden scanner for mange web-s\u00e5rbarheder kan den ikke erstatte en pentester, da komplekse s\u00e5rbarhedsk\u00e6der eller logiske s\u00e5rbarheder ikke kan opdages. Den d\u00e6kker dog mange forskellige s\u00e5rbarheder, herunder forskellige CVE, som pentester m\u00e5ske har glemt, hvilket g\u00f8r den meget praktisk til at frig\u00f8re sig fra rutinem\u00e6ssige kontroller.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Lavt antal falske positiver;<\/li>\n<li>Resultaterne kan eksporteres som rapporter;<\/li>\n<li>Udf\u00f8rer et stort antal kontroller for forskellige s\u00e5rbarheder;<\/li>\n<li>Parallelt scanning af flere v\u00e6rter. <\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Der er ingen dedupliceringsalgoritme (Acunetix vil betragte funktionelt ens sider som forskellige, da de har forskellige URL'er), men udviklerne arbejder p\u00e5 dette;<\/li>\n<li>Kr\u00e6ver installation p\u00e5 en separat webserver, hvilket komplicerer test af klienters systemer med forbindelse over VPN og brug af scanneren i et isoleret segment af det lokale klientnetv\u00e6rk;<\/li>\n<li>Kan \"st\u00f8je\" i den unders\u00f8gte service, f.eks. ved at sende for mange angrebsmuligheder til kontaktskemaet p\u00e5 en hjemmeside, hvilket kan komplicere forretningsprocesserne betydeligt;<\/li>\n<li>Er et propriet\u00e6rt og derfor betalingsl\u00f8sning.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/3756cfae6f3cbf221c42c8a439f6ee86.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"Dirsearch\"><\/a><\/noindex>Dirsearch<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/maurosoria\/dirsearch\">Dirsearch<\/a><\/noindex> \u2014 et Python-v\u00e6rkt\u00f8j til at brute-force mapper og filer p\u00e5 websider. <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Kan skelne mellem \u00e6gte \u201c200 OK\u201d sider og \u201c200 OK\u201d sider med teksten \u201csiden blev ikke fundet\u201d;<\/li>\n<li>Leveres med et praktisk ordbogsformat, der har en god balance mellem st\u00f8rrelse og effektivitet i s\u00f8gningen. Indeholder standardstier, som er karakteristiske for mange CMS'er og teknologistacks;<\/li>\n<li>Sit eget ordbogsformat, der sikrer god effektivitet og fleksibilitet ved gennemgang af filer og mapper;<\/li>\n<li>Praktisk output \u2014 simpel tekst, JSON;<\/li>\n<li>Kan udf\u00f8re throttling \u2014 pause mellem foresp\u00f8rgsler, hvilket er livsvigtigt for enhver svag service.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Filtyper skal angives som tekststrenge, hvilket er besv\u00e6rligt, hvis man skal angive mange filtyper p\u00e5 \u00e9n gang;<\/li>\n<li>For at bruge sin egen ordbog skal den justeres en smule til Dirsearch-ordbogsformatet for maksimal effektivitet.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/00676a0d7916ecc4cc521a3a5e8607e5.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"wfuzz\"><\/a><\/noindex>wfuzz<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xmendez\/wfuzz\">wfuzz<\/a><\/noindex> \u2014 et Python-fuzz-v\u00e6rkt\u00f8j til webapplikationer. Sandsynligvis en af de mest kendte web-fuzzere. Princippet er simpelt: wfuzz tillader at fuzz'e ethvert sted i HTTP-foresp\u00f8rgslen, hvilket giver mulighed for at fuzz'e GET\/POST-parametre, HTTP-headere, herunder cookies og andre autentificeringsheadere. Samtidig er det ogs\u00e5 praktisk til simpel brute-forcing af mapper og filer, for hvilket man har brug for en god ordbog. Har ogs\u00e5 et fleksibelt filtreringssystem, der giver mulighed for at filtrere svar fra websiden baseret p\u00e5 forskellige parametre for at opn\u00e5 effektive resultater. <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Funktionel \u2014 modulopbygning, samling tager kun et par minutter;<\/li>\n<li>Praktisk filtrerings- og fuzzingmekanisme;<\/li>\n<li>Kan fuzz'e enhver HTTP-metode og ethvert sted i HTTP-foresp\u00f8rgslen.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Under udvikling.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/f3b2ae5036eb8b8032f16516e78c82d0.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"ffuf\"><\/a><\/noindex>ffuf<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ffuf\/ffuf\">ffuf<\/a><\/noindex> \u2014 et web fuzz-v\u00e6rkt\u00f8j skrevet i Go, skabt efter \u201cbillede og lighed\u201d af wfuzz, g\u00f8r det muligt at brute-force filer, mapper, URL-stier, navne og v\u00e6rdier af GET\/POST-parametre, HTTP-headere, inklusive headeren Host til at brute-force virtuelle v\u00e6rter. Det adskiller sig fra sin f\u00e6tter wfuzz ved at have en h\u00f8jere hastighed og nogle nye funktioner, eksempelvis underst\u00f8ttelse af Dirsearch-ordbogsformater.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Filtre ligner dem fra wfuzz, hvilket giver mulighed for fleksibel konfiguration af brute-forcing;<\/li>\n<li>Tillader fuzzing af v\u00e6rdier i HTTP-headere, data fra POST-foresp\u00f8rgsler og forskellige dele af URL'en, herunder navne og v\u00e6rdier af GET-parametre;<\/li>\n<li>Kan angive enhver HTTP-metode.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Under udvikling.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/f432340ca10a6d834d01be4577f65fe2.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"gobuster\"><\/a><\/noindex>gobuster<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/OJ\/gobuster\">gobuster<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j p\u00e5 Go til efterforskning, som har to driftsformer. Den f\u00f8rste bruges til brute force af filer og mapper p\u00e5 en hjemmeside, den anden til gennemgang af DNS-underdom\u00e6ner. V\u00e6rkt\u00f8jet underst\u00f8tter ikke rekursiv gennemgang af filer og mapper, hvilket sparer tid, men p\u00e5 den anden side skal brute force af hver ny endpoint p\u00e5 hjemmesiden startes separat.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Hurtig hastighed ved b\u00e5de gennemgang af DNS-underdom\u00e6ner og brute force af filer og mapper.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Den nuv\u00e6rende version underst\u00f8tter ikke indstilling af HTTP-hoveder;<\/li>\n<li>Som standard betragtes kun nogle HTTP-statuskoder (200, 204, 301, 302, 307) som gyldige.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/2ce6c6ae6bbd0d2dc851ed632b5bc309.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"Arjun\"><\/a><\/noindex>Arjun<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/s0md3v\/Arjun\">Arjun<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j til brute force af skjulte HTTP-parametre i GET\/POST-parametre samt i JSON. Den indbyggede ordbog har 25.980 ord, som Ajrun tjekker p\u00e5 n\u00e6sten 30 sekunder. Punktet er, at Ajrun ikke tjekker hver parameter separat, men tjekker ca. 1000 parametre ad gangen og ser, om svaret \u00e6ndrer sig. Hvis svaret \u00e6ndrer sig, opdeler den disse 1000 parametre i to dele og kontrollerer, hvilken af disse dele der p\u00e5virker svaret. P\u00e5 denne m\u00e5de findes parameteren eller flere skjulte parametre, der p\u00e5virkede svaret og derfor kan eksistere, ved hj\u00e6lp af en simpel bin\u00e6r s\u00f8gning. <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Hurtig hastighed takket v\u00e6re bin\u00e6r s\u00f8gning;<\/li>\n<li>Underst\u00f8ttelse af GET\/POST-parametre samt parametre i JSON-form;<\/li>\n<\/ul>\n<p>\nEt plugin til Burp Suite fungerer p\u00e5 samme m\u00e5de \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PortSwigger\/param-miner\"><b>param-miner<\/b><\/a><\/noindex>, som ogs\u00e5 er rigtig god til at finde skjulte HTTP-parametre. Vi vil fort\u00e6lle mere om det i en kommende artikel om Burp og dets plugins.<br \/>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/9571552d9954c5d9902ab658ecb77bbb.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"LinkFinder\"><\/a><\/noindex>LinkFinder<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GerbenJavado\/LinkFinder\">LinkFinder<\/a><\/noindex> \u2014 et script p\u00e5 Python til at finde links i JavaScript-filer. Nyttig til at finde skjulte eller glemte endpoints\/URL'er i webapplikationen.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Hurtig;<\/li>\n<li>Der er et s\u00e6rligt plugin til Chrome baseret p\u00e5 LinkFinder.<\/li>\n<\/ul>\n<p>.<\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Ubeskeden slutningsudskrift;<\/li>\n<li>Analyserer ikke JavaScript dynamisk;<\/li>\n<li>Ret simpel logik til linkfund \u2014 hvis JavaScript p\u00e5 nogen m\u00e5de er obfuskert, eller links oprindeligt er frav\u00e6rende og genereres dynamisk, s\u00e5 kan den ikke finde noget. <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/4cbb12ad81b249cdb21a2f4861acc346.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"JSParser\"><\/a><\/noindex>JSParser<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nahamsec\/JSParser\">JSParser<\/a><\/noindex> \u2014 et script p\u00e5 Python, der bruger <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tornadoweb.org\/en\/stable\/\">Tornado<\/a><\/noindex> og <noindex><a rel=\"nofollow\" href=\"https:\/\/beautifier.io\/\">JSBeautifier<\/a><\/noindex> til at analysere relative URL-adresser fra JavaScript-filer. Meget nyttig til at opdage AJAX-anmodninger og oprette en liste over API-metoder, som applikationen interagerer med. Virker effektivt sammen med LinkFinder. <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Hurtig parsing af JavaScript-filer.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/20812f77021319d9d1d7eafd5d394383.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"sqlmap\"><\/a><\/noindex>sqlmap<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqlmapproject\/sqlmap\">sqlmap<\/a><\/noindex> \u2014 sandsynligvis et af de mest kendte v\u00e6rkt\u00f8jer til analyse af webapplikationer. Sqlmap automatiserer opdagelsen og udnyttelsen af SQL-injektioner, arbejder med flere SQL-dialekter og har et stort arsenal af forskellige teknikker, lige fra direkte citater til komplekse vektorer for time-based SQL-injektioner. Desuden har det mange metoder til videre udnyttelse for forskellige DBMS, s\u00e5 det er nyttigt ikke kun som scanner for SQL-injektioner, men ogs\u00e5 som et kraftfuldt v\u00e6rkt\u00f8j til at udnytte allerede fundne SQL-injektioner.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Et stort antal forskellige teknikker og vektorer;<\/li>\n<li>Lave falske positiver;<\/li>\n<li>Mange muligheder for finjustering, forskellige teknikker, m\u00e5l-DB, tamper-scripts til at omg\u00e5 WAF;<\/li>\n<li>Mulighed for at oprette et dump af outputdata;<\/li>\n<li>Mange forskellige muligheder for udnyttelse, for eksempel automatisk upload\/download af filer til nogle DB'er, mulighed for at udf\u00f8re kommandoer (RCE) og andre;<\/li>\n<li>Underst\u00f8ttelse af direkte forbindelse til DB ved hj\u00e6lp af de data, der er opn\u00e5et under angrebet;<\/li>\n<li>Det er muligt at indsende en tekstfil med resultaterne fra Burp \u2014 du skal ikke manuelt sammens\u00e6tte alle attributter til kommandolinjen.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Sv\u00e6rt at tilpasse, for eksempel at skrive egne kontroller p\u00e5 grund af sparsomme dokumentation for dette;<\/li>\n<li>Uden de rette indstillinger udf\u00f8rer den et ufuldst\u00e6ndigt s\u00e6t kontroller, hvilket kan v\u00e6re misvisende.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/f99ac42bd3139894668353924112d416.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"NoSQLMap\"><\/a><\/noindex>NoSQLMap<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/codingo\/NoSQLMap\">NoSQLMap<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j skrevet i Python til automatisering af opdagelse og udnyttelse af NoSQL-injektioner. Det er praktisk at bruge ikke kun i NoSQL-databaser, men ogs\u00e5 direkte ved revision af webapplikationer, der bruger NoSQL.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Som sqlmap tillader det ikke kun at finde potentielle s\u00e5rbarheder, men ogs\u00e5 at kontrollere muligheden for udnyttelse for MongoDB og CouchDB.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Underst\u00f8tter ikke NoSQL for Redis, Cassandra, der arbejdes p\u00e5 udviklingen i den retning.<\/li>\n<\/ul>\n<h2><noindex><a rel=\"nofollow\" name=\"oxml_xxe\"><\/a><\/noindex>oxml_xxe<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/BuffaloWill\/oxml_xxe\">oxml_xxe<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j til indlejring af XXE XML-exploits i forskellige typer filer, hvor XML-formatet bruges p\u00e5 en eller anden m\u00e5de.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Underst\u00f8tter mange almindelige formater som DOCX, ODT, SVG, XML.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>St\u00f8tten til PDF, JPEG, GIF er ikke helt implementeret;<\/li>\n<li>Opretter kun \u00e9n fil. For at l\u00f8se dette problem kan v\u00e6rkt\u00f8jet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/BuffaloWill\/oxml_xxe\">docem<\/a><\/noindex>, som kan oprette mange filer med payloads p\u00e5 forskellige steder. <\/li>\n<\/ul>\n<p>\nDe n\u00e6vnte v\u00e6rkt\u00f8jer er fremragende til at teste XXE ved upload af dokumenter, der indeholder XML. Men glem ikke, at XML-h\u00e5ndterere kan findes i mange andre tilf\u00e6lde; for eksempel kan XML bruges som dataformat i stedet for JSON.<\/p>\n<p>Derfor anbefaler vi at tage et kig p\u00e5 det f\u00f8lgende repository, som indeholder et stort antal forskellige payloads: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swisskyrepo\/PayloadsAllTheThings\">PayloadsAllTheThings<\/a><\/noindex>.<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"tplmap\"><\/a><\/noindex>tplmap<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/epinna\/tplmap\">tplmap<\/a><\/noindex> \u2014 et Python-v\u00e6rkt\u00f8j til automatisk identifikation og udnyttelse af Server-Side Template Injection-s\u00e5rbarheder, har lignende indstillinger og flags som sqlmap. Det bruger flere forskellige teknikker og vektorer, herunder blind-injektioner, samt har teknikker til at udf\u00f8re kode og uploade\/ downloade vilk\u00e5rlige filer. Derudover har det teknikker til adskillige forskellige skabelonmotorer og nogle teknikker til at finde eval()-lignende kodeinjektioner i Python, Ruby, PHP, JavaScript. Ved succesfuld udnyttelse \u00e5bner det et interaktivt konsol.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Et stort antal forskellige teknikker og vektorer; <\/li>\n<li>Underst\u00f8tter mange skabelonmotorer;<\/li>\n<li>Mange udnyttelsesteknikker.<\/li>\n<\/ul>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"CeWL\"><\/a><\/noindex>CeWL<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/digininja\/CeWL\">CeWL<\/a><\/noindex> \u2014 et Ruby-baseret ordgeneratorv\u00e6rkt\u00f8j, designet til at udtr\u00e6kke unikke ord fra et angivet websted, som f\u00f8lger links p\u00e5 webstedet til en angivet dybde. Den sammensatte ordbog af unikke ord kan derefter bruges til at brute-force adgangskoder p\u00e5 tjenester eller brute-force filer og mapper p\u00e5 det samme websted, eller til angreb p\u00e5 de modtagne hashes ved hj\u00e6lp af hashcat eller John the Ripper. Nyttig til at lave en 'm\u00e5lretning' liste over potentielle adgangskoder.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Nem at bruge.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Man skal v\u00e6re forsigtig med s\u00f8gedybden for ikke at inkludere ekstra dom\u00e6ner.<\/li>\n<\/ul>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"Weakpass\"><\/a><\/noindex>Weakpass<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/weakpass.com\">Weakpass<\/a><\/noindex> \u2014 en service, der indeholder mange ordb\u00f8ger med unikke adgangskoder. Ekstremt nyttig til forskellige opgaver relateret til password-hacking, fra simpel online brute-forcing af konti p\u00e5 m\u00e5lrettede tjenester til offline brute-forcing af modtagne hashes ved hj\u00e6lp af <noindex><a rel=\"nofollow\" href=\"https:\/\/hashcat.net\/hashcat\/\">hashcat<\/a><\/noindex> eller <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openwall.com\/john\/\">John The Ripper<\/a><\/noindex>. Indeholder omkring 8 milliarder adgangskoder med en l\u00e6ngde fra 4 til 25 tegn. <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Indeholder b\u00e5de specifikke ordb\u00f8ger og ordb\u00f8ger med de mest almindeligt forekommende adgangskoder \u2014 det er muligt at v\u00e6lge en specifik ordbog til ens egne behov;<\/li>\n<li>Ordb\u00f8gerne opdateres og fyldes med nye adgangskoder;<\/li>\n<li>Ordb\u00f8gerne er sorteret efter effektivitet. Du kan v\u00e6lge en variant til hurtig online brute-force eller en grundig s\u00f8gning efter adgangskoder fra et omfattende ordforr\u00e5d med de seneste l\u00e6kager;<\/li>\n<li>Der er en lommeregner, der viser tiden for brute-force angreb p\u00e5 dit udstyr.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/1e9daeca2b42b5ba4dd7750bee2ef36c.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVi vil gerne fremh\u00e6ve v\u00e6rkt\u00f8jerne til CMS-tjek: WPScan, JoomScan og AEM hacker. <\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"AEM_hacker\"><\/a><\/noindex>AEM_hacker<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/0ang3el\/aem-hacker\">AEM hacker<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j til at identificere s\u00e5rbarheder i applikationer bygget p\u00e5 Adobe Experience Manager (AEM). <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Kan identificere AEM-applikationer fra den liste over URL'er, der gives som input;<\/li>\n<li>Indeholder scripts til at opn\u00e5 RCE ved at uploade en JSP-shell eller udnytte SSRF.<\/li>\n<\/ul>\n<p><\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"JoomScan\"><\/a><\/noindex>JoomScan<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rezasp\/joomscan\">JoomScan<\/a><\/noindex> \u2014 et Perl-v\u00e6rkt\u00f8j til automatisering af s\u00e5rbarhedsfinding ved opbygning af Joomla CMS. <\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Kan finde konfigurationsfejl og problemer med administratorindstillinger;<\/li>\n<li>Opf\u00f8rer versioner af Joomla og relaterede s\u00e5rbarheder, ligesom for enkelte komponenter;<\/li>\n<li>Indeholder mere end 1000 exploits til Joomla-komponenter;<\/li>\n<li>Genererer slutrapporter i tekst- og HTML-formater.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/2f9561213895d338f8e88127bf02c3e6.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2><noindex><a rel=\"nofollow\" name=\"WPScan\"><\/a><\/noindex>WPScan<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wpscanteam\/wpscan\">WPScan<\/a><\/noindex> \u2014 et v\u00e6rkt\u00f8j til scanning af WordPress-websteder, indeholder s\u00e5rbarheder b\u00e5de for selve WordPress-motoren og for visse plugins.<\/p>\n<h4>Fordele:<\/h4>\n<p><\/p>\n<ul>\n<li>Kan liste ikke-sikre WordPress-plugins og temaer samt f\u00e5 en liste over brugere og TimThumb-filer;<\/li>\n<li>Kan udf\u00f8re brute-force angreb p\u00e5 WordPress-websteder.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ulemper:<\/h4>\n<p><\/p>\n<ul>\n<li>Uden de rette indstillinger udf\u00f8rer den et ufuldst\u00e6ndigt s\u00e6t kontroller, hvilket kan v\u00e6re misvisende.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Web v\u00e6rkt\u00f8jer, eller hvordan man starter som pentester?\" src=\"\/wp-content\/uploads\/2019\/05\/eb391071eb62381da16c425d95e7cec5.gif\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nGenerelt foretr\u00e6kker forskellige mennesker forskellige v\u00e6rkt\u00f8jer til arbejdet: de er alle gode p\u00e5 deres m\u00e5de, og hvad der passer \u00e9n person, passer m\u00e5ske slet ikke til en anden. Hvis du mener, at vi har overset et godt v\u00e6rkt\u00f8j \u2014 skriv om det i kommentarerne!<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/dsec\/blog\/452836\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445 \u0434\u043b\u044f \u043f\u0435\u043d\u0442\u0435\u0441\u0442\u0435\u0440\u0430. \u0412 \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041d\u0430\u0448 \u043a\u043e\u043b\u043b\u0435\u0433\u0430 BeLove \u0443\u0436\u0435 \u0434\u0435\u043b\u0430\u043b \u043f\u043e\u0434\u043e\u0431\u043d\u0443\u044e \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 \u043e\u043a\u043e\u043b\u043e \u0441\u0435\u043c\u0438 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0432\u0437\u0433\u043b\u044f\u043d\u0443\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043b\u0438 \u0438 \u0443\u043a\u0440\u0435\u043f\u0438\u043b\u0438 \u0441\u0432\u043e\u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u0438, \u0430 \u043a\u0430\u043a\u0438\u0435 \u043e\u0442\u043e\u0448\u043b\u0438 \u043d\u0430 \u0437\u0430\u0434\u043d\u0438\u0439 \u043f\u043b\u0430\u043d \u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0440\u0435\u0434\u043a\u043e. \u041e\u0442\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u0441\u044e\u0434\u0430 \u0436\u0435 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0438 Burp Suite, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26108,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34646","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=\"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445 \u0434\u043b\u044f \u043f\u0435\u043d\u0442\u0435\u0441\u0442\u0435\u0440\u0430.\" \/>\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\/web-tools-ili-s-chego-nachat-pentesteru\" \/>\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\udd47Web tools, \u0438\u043b\u0438 \u0441 \u0447\u0435\u0433\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u0435\u043d\u0442\u0435\u0441\u0442\u0435\u0440\u0443? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445 \u0434\u043b\u044f \u043f\u0435\u043d\u0442\u0435\u0441\u0442\u0435\u0440\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/web-tools-ili-s-chego-nachat-pentesteru\" \/>\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=\"2019-10-31T18:59:35+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:59:35+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\udd47Web v\u00e6rkt\u00f8jer, eller hvordan man kommer i gang som pentester? | ProHoster","description":"Vi forts\u00e6tter med at fort\u00e6lle om nyttige v\u00e6rkt\u00f8jer til pentester.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/web-tools-ili-s-chego-nachat-pentesteru","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\udd47Web tools, \u0438\u043b\u0438 \u0441 \u0447\u0435\u0433\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u0435\u043d\u0442\u0435\u0441\u0442\u0435\u0440\u0443? | ProHoster","og:description":"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445 \u0434\u043b\u044f \u043f\u0435\u043d\u0442\u0435\u0441\u0442\u0435\u0440\u0430.","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/web-tools-ili-s-chego-nachat-pentesteru","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":"2019-10-31T18:59:35+00:00","article:modified_time":"2019-10-31T18:59:35+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34646","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":"2026-01-21 20:04:30","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:17:23","updated":"2026-01-21 20:04:30","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\/34646","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=34646"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/34646\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/26108"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=34646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=34646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=34646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}