<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da"><title>PHP SOS: Blog og fagartikler</title><subtitle>PHP2Shell, serversikkerhed og nødhjælp</subtitle><link href="https://phpsos.de/da/feed.xml" rel="self"/><link href="https://phpsos.de/da/"/><id>https://phpsos.de/da/</id><updated>2026-10-25T08:00:00+01:00</updated><author><name>PHP SOS</name></author><entry><title>PHP2Shell: Hvad er dokumenteret, og hvad er ikke</title><link href="https://phpsos.de/da/blog/php2shell-was-belegt-ist/"/><id>https://phpsos.de/da/blog/php2shell-was-belegt-ist/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>PHP2Shell fakta tjekket: hvilke udsagn php.net, BSI og producenter dokumenterer, hvad der kun er rapporteret, og hvilke rygter I roligt kan ignorere.</summary></entry><entry><title>Hvorfor PHP-sårbarheden blev kendt før patchen</title><link href="https://phpsos.de/da/blog/php-luecke-vorzeitig-bekannt/"/><id>https://phpsos.de/da/blog/php-luecke-vorzeitig-bekannt/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Hvorfor PHP-sårbarheden blev kendt før patchen: sådan fungerer embargoer, hvad der skete den 20. oktober, og hvad driftsansvarlige kan lære til deres patchproces.</summary></entry><entry><title>Myndigheder tager websites af nettet: Hvad virksomheder kan lære</title><link href="https://phpsos.de/da/blog/behoerden-webseiten-offline/"/><id>https://phpsos.de/da/blog/behoerden-webseiten-offline/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Myndigheder lukkede websites ned som forholdsregel pga. PHP2Shell. Hvad ligger bag, hvornår en nedlukning giver mening, og hvordan virksomheder forbereder den.</summary></entry><entry><title>BSI-advarselsniveau orange: Hvad vurderingen betyder</title><link href="https://phpsos.de/da/blog/bsi-warnstufe-orange-erklaert/"/><id>https://phpsos.de/da/blog/bsi-warnstufe-orange-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>BSI-advarselsniveau orange forklaret: hvad de fire niveauer betyder, hvorfor PHP2Shell anses for forretningskritisk, og hvilke beslutninger virksomheder nu træffer.</summary></entry><entry><title>Hvad CERT-EU og CERT-Bund anbefaler om PHP2Shell</title><link href="https://phpsos.de/da/blog/cert-eu-empfehlungen-php/"/><id>https://phpsos.de/da/blog/cert-eu-empfehlungen-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Hvad CERT-EU, CERT-Bund og BSI anbefaler om PHP2Shell, hvor anbefalingerne stemmer overens, og hvordan I praktisk isolerer offentlige PHP-applikationer.</summary></entry><entry><title>Cloudflares beskyttelsesregler mod PHP2Shell: Hvad de udretter, og hvad ikke</title><link href="https://phpsos.de/da/blog/cloudflare-waf-php2shell/"/><id>https://phpsos.de/da/blog/cloudflare-waf-php2shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Cloudflare beskytter siden den 21.10. med WAF-regler mod PHP2Shell. Hvad reglerne dækker, hvor de kan omgås, og hvad I bør kontrollere nu.</summary></entry><entry><title>22,6 millioner eksponerede instanser: Sådan vurderer I tallene rigtigt</title><link href="https://phpsos.de/da/blog/exponierte-instanzen-einordnen/"/><id>https://phpsos.de/da/blog/exponierte-instanzen-einordnen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>22,6 mio. instanser, 2,24 mio. hosts: Hvor mange servere er berørt af PHP2Shell, hvorfor tallene afviger, og hvad de betyder for jeres virksomhed.</summary></entry><entry><title>PHP2Shell på fem minutter: Briefing til ledelsen</title><link href="https://phpsos.de/da/blog/php2shell-briefing-geschaeftsfuehrung/"/><id>https://phpsos.de/da/blog/php2shell-briefing-geschaeftsfuehrung/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>PHP2Shell på fem minutter: situationen, risikoen for forretningen, fem spørgsmål til jeres it og de beslutninger, ledere bør træffe i dag.</summary></entry><entry><title>PHP-sikkerhedssårbarheden forklaret enkelt</title><link href="https://phpsos.de/da/blog/php-luecke-einfach-erklaert/"/><id>https://phpsos.de/da/blog/php-luecke-einfach-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>PHP-sårbarheden forklaret enkelt: hvad PHP er, hvad der går galt ved PHP2Shell, hvad fagudtrykkene betyder, og hvad website-ejere bør gøre nu.</summary></entry><entry><title>PHP2Shell: 15 spørgsmål fra hostingkunder</title><link href="https://phpsos.de/da/blog/fragen-von-hosting-kunden/"/><id>https://phpsos.de/da/blog/fragen-von-hosting-kunden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>PHP-sårbarhed og hosting: 15 spørgsmål fra hostingkunder om PHP2Shell med korte svar om ansvar, versionsvisning, dokumentation og mistanketilfælde.</summary></entry><entry><title>Hvorfor en WordPress-opdatering ikke hjælper mod PHP2Shell</title><link href="https://phpsos.de/da/blog/warum-wordpress-update-nicht-hilft/"/><id>https://phpsos.de/da/blog/warum-wordpress-update-nicht-hilft/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Hvorfor en WordPress-opdatering ikke hjælper mod PHP-sårbarheden PHP2Shell, hvilket lag der virkelig tæller, og hvad WordPress-ejere i stedet bør kontrollere.</summary></entry><entry><title>PHP2Shell og Log4Shell: Hvad sårbarhederne har tilfælles</title><link href="https://phpsos.de/da/blog/php2shell-und-log4shell/"/><id>https://phpsos.de/da/blog/php2shell-und-log4shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>PHP2Shell og Log4Shell sammenlignet: hvad sårbarhederne har tilfælles, hvor de adskiller sig, og hvilke erfaringer fra 2021 virksomheder kan bruge i dag.</summary></entry><entry><title>Massescanninger efter upatchet PHP: Sådan forløber automatiserede angreb</title><link href="https://phpsos.de/da/blog/automatisierte-massenscans/"/><id>https://phpsos.de/da/blog/automatisierte-massenscans/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Automatiserede angreb mod webservere: sådan forløber massescanninger efter upatchet PHP, hvorfor små firmaer er mål, og hvad I kan gøre ved det.</summary></entry><entry><title>Tidsvinduet mellem patch og angreb</title><link href="https://phpsos.de/da/blog/zeitfenster-patch-angriff/"/><id>https://phpsos.de/da/blog/zeitfenster-patch-angriff/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Tidsvinduet mellem patch og angreb forklaret: faserne ved PHP2Shell, hvordan I måler jeres eget vindue, og hvilke trin der forkorter det.</summary></entry><entry><title>Efter PHP2Shell: Hvorfor flere meddelelser er sandsynlige</title><link href="https://phpsos.de/da/blog/weitere-php-meldungen/"/><id>https://phpsos.de/da/blog/weitere-php-meldungen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>Efter PHP2Shell er flere PHP-meddelelser sandsynlige. Hvordan I opdager det, hvilke kilder I bør følge, og hvordan jeres team reagerer forberedt.</summary></entry><entry><title>PHP2Shell: Situationsbilledet for den første uge</title><link href="https://phpsos.de/da/blog/lagebild-erste-woche/"/><id>https://phpsos.de/da/blog/lagebild-erste-woche/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>PHP2Shell aktuelt: Hvad der er dokumenteret efter en uge, hvordan BSI og CERT&#x27;er vurderer situationen, hvad der vides om angreb, og hvad I bør kontrollere nu.</summary></entry><entry><title>Farlige falske tips om PHP2Shell, der cirkulerer lige nu</title><link href="https://phpsos.de/da/blog/gefaehrliche-falschtipps/"/><id>https://phpsos.de/da/blog/gefaehrliche-falschtipps/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Situation og vurdering"/><summary>PHP2Shell-tips faktatjekket: Hvilke cirkulerende råd der ikke beskytter eller endda skader, og hvad php.net, BSI og fagforfattere anbefaler i stedet.</summary></entry><entry><title>Skift PHP-version i hostingens kundeområde</title><link href="https://phpsos.de/da/blog/php-version-hosting-aendern/"/><id>https://phpsos.de/da/blog/php-version-hosting-aendern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Skift PHP-version i hosting uden at bringe websitet i fare: forberedelse, den rigtige målversion, test efter omstillingen og vejen tilbage trin for trin.</summary></entry><entry><title>Debian og Ubuntu: Er min PHP-pakke patchet?</title><link href="https://phpsos.de/da/blog/debian-ubuntu-paket-gepatcht/"/><id>https://phpsos.de/da/blog/debian-ubuntu-paket-gepatcht/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Er jeres PHP-pakke under Debian eller Ubuntu patchet mod PHP2Shell? Rettede pakkestatusser pr. udgivelse, kontrolkommandoer og typiske faldgruber for administratorer.</summary></entry><entry><title>RHEL, AlmaLinux og Rocky Linux: Kontrollér PHP-patchen</title><link href="https://phpsos.de/da/blog/rhel-almalinux-rocky-php/"/><id>https://phpsos.de/da/blog/rhel-almalinux-rocky-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Kontrollér PHP-patch på RHEL, AlmaLinux og Rocky: hvad Red Hat melder om PHP2Shell, hvordan I forespørger errata, changelog og moduler og genstarter korrekt.</summary></entry><entry><title>sury.org-repositoryet: PHP-pakker fra en tredjepartskilde</title><link href="https://phpsos.de/da/blog/sury-repository-php/"/><id>https://phpsos.de/da/blog/sury-repository-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Sury-PHP-repositoryet til Debian og Ubuntu: hvem der vedligeholder det, forskellen fra Debian, kontrol af PHP2Shell-status og hvornår det bliver en risiko.</summary></entry><entry><title>Remi-repositoryet: Hold PHP aktuelt på RHEL-systemer</title><link href="https://phpsos.de/da/blog/remi-repository-php/"/><id>https://phpsos.de/da/blog/remi-repository-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Remi PHP-repositoryet på RHEL, AlmaLinux og Rocky: forstå modul-streams og SCL-pakker, kontrollér PHP2Shell-status, og genstart hver version.</summary></entry><entry><title>Hvorfor php -v viser det samme nummer efter opdateringen</title><link href="https://phpsos.de/da/blog/php-v-zeigt-alte-nummer/"/><id>https://phpsos.de/da/blog/php-v-zeigt-alte-nummer/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>php -v viser samme versionsnummer efter opdateringen? Hvorfor backports forårsager det, hvornår det er harmløst, hvornår et advarselstegn, og hvordan I afklarer det.</summary></entry><entry><title>Dokumentér CVE-numre i pakkens changelog</title><link href="https://phpsos.de/da/blog/cve-im-changelog-nachweisen/"/><id>https://phpsos.de/da/blog/cve-im-changelog-nachweisen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Kontrollér CVE i changelog og dokumentér PHP-patchen: hvor changelogs ligger, hvordan I søger, hvad en manglende post betyder, og hvordan beviset ser ud.</summary></entry><entry><title>Skift af hostingudbyder efter en sikkerhedshændelse: Hvad skal I være opmærksomme på?</title><link href="https://phpsos.de/da/blog/hoster-wechseln-nach-vorfall/"/><id>https://phpsos.de/da/blog/hoster-wechseln-nach-vorfall/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Skift hostingudbyder efter en sikkerhedshændelse: den rette rækkefølge, sikring af beviser, kun rene data med over og en målrettet kontrol af den nye udbyder.</summary></entry><entry><title>Flere PHP-versioner på én server: Patch hver enkelt for sig</title><link href="https://phpsos.de/da/blog/mehrere-php-versionen-server/"/><id>https://phpsos.de/da/blog/mehrere-php-versionen-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Flere PHP-versioner på én server: find alle installationer, afklar oprindelse og ansvar, patch hver for sig, genstart og dokumentér status.</summary></entry><entry><title>Slå gamle PHP-versioner fra i hostingpanelet</title><link href="https://phpsos.de/da/blog/alte-php-versionen-abschalten/"/><id>https://phpsos.de/da/blog/alte-php-versionen-abschalten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Deaktivér gamle PHP-versioner uden at forstyrre websites: find brugen, spær først, afinstallér bagefter. Med kontrollerede trin til Plesk.</summary></entry><entry><title>Plesk: Forstå PHP-handlere (FPM, FastCGI, Apache-modul)</title><link href="https://phpsos.de/da/blog/plesk-php-handler/"/><id>https://phpsos.de/da/blog/plesk-php-handler/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Plesk PHP-handlere sammenlignet: FPM, Dedicated FPM, FastCGI og Apache-modul set ud fra sikkerhed, med henvisninger til PHP2Shell, nginx og .htaccess.</summary></entry><entry><title>CloudLinux og alt-php: Hvad hostingkunder bør vide</title><link href="https://phpsos.de/da/blog/cloudlinux-alt-php/"/><id>https://phpsos.de/da/blog/cloudlinux-alt-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>CloudLinux alt-php og PHP2Shell: hvilken PHP-version jeres konto bruger, hvem der patcher alt-php-pakkerne, og hvilke spørgsmål I nu bør stille jeres hostingudbyder.</summary></entry><entry><title>PHP på NAS, firewalls og appliances: de glemte systemer</title><link href="https://phpsos.de/da/blog/php-auf-nas-und-appliances/"/><id>https://phpsos.de/da/blog/php-auf-nas-und-appliances/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>PHP-sårbarhed på NAS, firewall og appliance: hvilke enheder der kan bruge PHP, hvordan I finder dem, og hvad der skal gøres, indtil firmwareopdateringen kommer.</summary></entry><entry><title>PHP hos cloud- og PaaS-udbydere: Hvem patcher kørselsmiljøet?</title><link href="https://phpsos.de/da/blog/paas-php-laufzeit/"/><id>https://phpsos.de/da/blog/paas-php-laufzeit/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>PHP-opdatering hos PaaS og cloudplatforme: hvem der patcher PHP-kørselsmiljøet, hvorfor der ofte kræves et nyt build, og hvordan I dokumenterer den leverede status.</summary></entry><entry><title>Officielle PHP Docker-images: Tags, digests og genopbygning</title><link href="https://phpsos.de/da/blog/offizielle-php-docker-images/"/><id>https://phpsos.de/da/blog/offizielle-php-docker-images/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>PHP Docker-image-tags forklaret: versionstags, varianter som fpm og apache, digests og hvordan I før brug kontrollerer, om et image lukker PHP2Shell.</summary></entry><entry><title>CI/CD: Byg PHP-images automatisk om</title><link href="https://phpsos.de/da/blog/php-images-in-ci-neu-bauen/"/><id>https://phpsos.de/da/blog/php-images-in-ci-neu-bauen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Byg Docker-images automatisk om: tidsstyrede builds, versionskontrol i pipelinen og udrulning via digest, så PHP-patches pålideligt når frem.</summary></entry><entry><title>Langtidssupport til gamle PHP-versioner: Muligheder og grænser</title><link href="https://phpsos.de/da/blog/langzeitsupport-alte-php-versionen/"/><id>https://phpsos.de/da/blog/langzeitsupport-alte-php-versionen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>PHP Extended Support til 8.1 og ældre: hvilke veje der findes, hvad udbydere skal bekræfte skriftligt, og hvorfor langtidssupport kun er en bro.</summary></entry><entry><title>Opdatér PHP under Windows</title><link href="https://phpsos.de/da/blog/php-unter-windows-aktualisieren/"/><id>https://phpsos.de/da/blog/php-unter-windows-aktualisieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting og distributioner"/><summary>Opdatér PHP under Windows: vælg den rette variant, kontrollér download med SHA-256, overtag php.ini, og vær opmærksom på Apache-modulet mod PHP2Shell.</summary></entry><entry><title>Advarselstegn: Webserveren starter en shell</title><link href="https://phpsos.de/da/blog/webserver-startet-shell/"/><id>https://phpsos.de/da/blog/webserver-startet-shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Starter PHP-FPM eller Apache en shell? Sådan læser I procestræet, skiller harmløse tilfælde fra spor af indbrud og overvåger mønsteret varigt.</summary></entry><entry><title>Find mistænkelige processer på Linux-servere</title><link href="https://phpsos.de/da/blog/verdaechtige-prozesse-linux/"/><id>https://phpsos.de/da/blog/verdaechtige-prozesse-linux/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Find mistænkelige processer under Linux: genkend slettede programfiler, camouflagenavne og startsteder, knyt processer til pakken og sikr spor.</summary></entry><entry><title>Genkend skjulte cronjobs som bagdør</title><link href="https://phpsos.de/da/blog/cronjobs-als-hintertuer/"/><id>https://phpsos.de/da/blog/cronjobs-als-hintertuer/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Genkend cronjob-bagdøre: kontrollér alle steder for planlagte opgaver under Linux, tolk mistænkelige poster, og sikr fund, før I sletter.</summary></entry><entry><title>Find nyligt ændrede filer på webserveren</title><link href="https://phpsos.de/da/blog/geaenderte-dateien-finden/"/><id>https://phpsos.de/da/blog/geaenderte-dateien-finden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Find ændrede filer under Linux: tolk tidsvinduer med find, mtime og ctime korrekt, afstem med pakker og backups, og sorter falske alarmer fra.</summary></entry><entry><title>PHP-filer i upload-mappen: Tolk fundstederne korrekt</title><link href="https://phpsos.de/da/blog/php-dateien-im-upload-ordner/"/><id>https://phpsos.de/da/blog/php-dateien-im-upload-ordner/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>PHP-fil fundet i uploads-mappen? Sådan tolker I fundet, kontrollerer adgange i loggen, skiller harmløse pladsholdere fra webshells og handler rigtigt.</summary></entry><entry><title>Genkend tilsløret PHP-kode</title><link href="https://phpsos.de/da/blog/verschleierter-php-code/"/><id>https://phpsos.de/da/blog/verschleierter-php-code/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>eval, base64_decode og lignende: sådan genkender I tilsløret PHP-kode, søger risikofrit og skiller legitime encodere fra skadelig kode.</summary></entry><entry><title>Kontrollér en servers udgående forbindelser</title><link href="https://phpsos.de/da/blog/ausgehende-verbindungen-pruefen/"/><id>https://phpsos.de/da/blog/ausgehende-verbindungen-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Kontrollér en servers udgående forbindelser: knyt processer til dem med ss og lsof, vurdér ukendte mål, og begræns dataudsivning med udgangsfilter.</summary></entry><entry><title>Find fremde admin-konti i CMS og server</title><link href="https://phpsos.de/da/blog/fremde-admin-konten-finden/"/><id>https://phpsos.de/da/blog/fremde-admin-konten-finden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Find fremde admin-konti: Sådan kontrollerer I CMS, hostingpanel, Linux-server og database for ukendte adgange og håndterer fund rigtigt.</summary></entry><entry><title>Find og fjern ukendte SSH-nøgler</title><link href="https://phpsos.de/da/blog/ssh-schluessel-pruefen/"/><id>https://phpsos.de/da/blog/ssh-schluessel-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Kontrollér authorized_keys: hvor SSH-nøgler ligger på serveren, hvordan I genkender fremmede poster, fjerner dem sikkert og bagefter hærder SSH-adgangen.</summary></entry><entry><title>Kryptominer på webserveren: Tegn og fremgangsmåde</title><link href="https://phpsos.de/da/blog/kryptominer-auf-dem-server/"/><id>https://phpsos.de/da/blog/kryptominer-auf-dem-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Genkend en kryptominer på serveren: kontrollér konstant belastning, fremmede processer, forbindelser og genstartsmekanismer, sikr spor og luk årsagen.</summary></entry><entry><title>Serveren sender spam: Find årsagerne</title><link href="https://phpsos.de/da/blog/server-verschickt-spam/"/><id>https://phpsos.de/da/blog/server-verschickt-spam/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Sender jeres server spam? Sådan finder I kilden i mailkøen, PHP-scripts og postkasser, stopper afsendelsen og kommer af blokeringslister.</summary></entry><entry><title>SEO-spam og fremmede sider i Googles indeks</title><link href="https://phpsos.de/da/blog/seo-spam-im-google-index/"/><id>https://phpsos.de/da/blog/seo-spam-im-google-index/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>SEO-spam efter et hack: Sådan finder I fremmede sider i Googles indeks, opdager, hvor de oprettes, og rydder indekset varigt op igen.</summary></entry><entry><title>Websitet omdirigerer til fremmede sider</title><link href="https://phpsos.de/da/blog/website-leitet-um/"/><id>https://phpsos.de/da/blog/website-leitet-um/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Omdirigerer jeres website til fremmede sider? Kontrollér DNS, CDN, webserver, PHP-kode, database og eksterne scripts lag for lag for at finde årsagen.</summary></entry><entry><title>Sikr beviser, før I sætter serveren op påny</title><link href="https://phpsos.de/da/blog/beweise-sichern-vor-neuinstallation/"/><id>https://phpsos.de/da/blog/beweise-sichern-vor-neuinstallation/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Bevissikring før nyinstallation: Hvilke spor på serveren er flygtige, i hvilken rækkefølge I sikrer dem, og hvordan sikringen forbliver holdbar.</summary></entry><entry><title>Opret tidslinjen for en hændelse</title><link href="https://phpsos.de/da/blog/zeitleiste-eines-vorfalls/"/><id>https://phpsos.de/da/blog/zeitleiste-eines-vorfalls/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Opret tidslinjen for en it-hændelse: Brug kilder og tidszoner rigtigt, og mærk hver udsagn som dokumenteret, sandsynligt eller ukendt.</summary></entry><entry><title>Sammenlign CMS-kernefiler med originalen</title><link href="https://phpsos.de/da/blog/cms-kerndateien-vergleichen/"/><id>https://phpsos.de/da/blog/cms-kerndateien-vergleichen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Sammenlign CMS-kernefiler med originalen: kontrolsummer, ren referencetilstand og diff forklaret for WordPress, Composer-projekter og systempakker.</summary></entry><entry><title>Kontrollér databasen for indsmuglet kode</title><link href="https://phpsos.de/da/blog/datenbank-auf-schadcode-pruefen/"/><id>https://phpsos.de/da/blog/datenbank-auf-schadcode-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Kontrollér databasen for skadelig kode: Find indsmuglede scripts, fremmede adresser, triggere og konti med læsende forespørgsler uden at ødelægge data.</summary></entry><entry><title>Malwarescannere til websites: Hvad de finder, og hvad ikke</title><link href="https://phpsos.de/da/blog/grenzen-von-malware-scannern/"/><id>https://phpsos.de/da/blog/grenzen-von-malware-scannern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Opdagelse og forensik"/><summary>Malwarescanner til websites: Hvad eksterne scannere, plugin-scannere og serverscannere genkender, hvor grænserne går, og hvorfor intet fundet ikke betyder rent.</summary></entry><entry><title>Isolér PHP-FPM-pools pr. website</title><link href="https://phpsos.de/da/blog/php-fpm-pools-isolieren/"/><id>https://phpsos.de/da/blog/php-fpm-pools-isolieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Isolér PHP-FPM-pools pr. website: kontrollér eksisterende pools, beskyt sockets, begræns endelser, skjul statussider og sæt grænser for hver pool.</summary></entry><entry><title>Sæt memory_limit rigtigt</title><link href="https://phpsos.de/da/blog/memory-limit-richtig-setzen/"/><id>https://phpsos.de/da/blog/memory-limit-richtig-setzen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Sæt PHP memory_limit rigtigt: Hvad værdien gør, hvor den gælder, hvad php.net midlertidigt råder til ved PHP2Shell, og hvad der skal gælde efter opdateringen.</summary></entry><entry><title>Begræns post_max_size og upload_max_filesize fornuftigt</title><link href="https://phpsos.de/da/blog/post-max-size-upload-limits/"/><id>https://phpsos.de/da/blog/post-max-size-upload-limits/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Begræns post_max_size og upload_max_filesize: samspillet med webserverens grænser, overgangsværdier fra php.net til PHP2Shell og typiske fejlbilleder.</summary></entry><entry><title>Slå session.upload_progress fra: rigtigt og varigt</title><link href="https://phpsos.de/da/blog/session-upload-progress-abschalten/"/><id>https://phpsos.de/da/blog/session-upload-progress-abschalten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Sæt session.upload_progress.enabled=0 rigtigt: hvor værdien virker, hvordan I låser den mod genaktivering og kontrollerer den sikkert i webkonteksten.</summary></entry><entry><title>expose_php og Server-headeren: Skjul versionsangivelser</title><link href="https://phpsos.de/da/blog/expose-php-versionsangaben/"/><id>https://phpsos.de/da/blog/expose-php-versionsangaben/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>expose_php, X-Powered-By og Server-headeren: Hvor PHP og webserver afslører deres version, og hvordan I slår det fra i php.ini, Nginx og Apache og kontrollerer det.</summary></entry><entry><title>display_errors off: Slå fejludskrifter fra i produktion</title><link href="https://phpsos.de/da/blog/display-errors-produktion/"/><id>https://phpsos.de/da/blog/display-errors-produktion/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>display_errors Off og mere: Hvilke PHP-indstillinger holder fejlmeddelelser væk fra live-websitet, hvad frameworks tilføjer, og hvordan I kontrollerer lækager.</summary></entry><entry><title>php_admin_value: Lås indstillinger mod overskrivning</title><link href="https://phpsos.de/da/blog/php-admin-value-sperren/"/><id>https://phpsos.de/da/blog/php-admin-value-sperren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>php_admin_value og php_admin_flag forklaret: Sådan låser I PHP-værdier i FPM-pool og Apache mod ini_set(), .htaccess og .user.ini og kontrollerer det.</summary></entry><entry><title>Sæt hukommelsesgrænser med systemd og cgroups</title><link href="https://phpsos.de/da/blog/speichergrenzen-systemd-cgroups/"/><id>https://phpsos.de/da/blog/speichergrenzen-systemd-cgroups/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>systemd MemoryMax til PHP-FPM: Sæt en hukommelsesgrænse via cgroup, som php.net anbefaler ved PHP2Shell, med MemoryHigh, OOMPolicy og kontrolkommandoer.</summary></entry><entry><title>Konfigurér Nginx sikkert til PHP</title><link href="https://phpsos.de/da/blog/nginx-fuer-php-absichern/"/><id>https://phpsos.de/da/blog/nginx-fuer-php-absichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Konfigurér Nginx sikkert til PHP: giv kun rigtige scripts videre til PHP-FPM, frigiv front-controlleren, spær dotfiles og sæt størrelsesgrænser passende.</summary></entry><entry><title>Konfigurér Apache sikkert til PHP</title><link href="https://phpsos.de/da/blog/apache-fuer-php-absichern/"/><id>https://phpsos.de/da/blog/apache-fuer-php-absichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Konfigurér Apache sikkert til PHP: PHP-FPM via mod_proxy_fcgi, AllowOverride None, ServerTokens, TraceEnable og LimitRequestBody sat og kontrolleret rigtigt.</summary></entry><entry><title>Forbyd PHP-udførelse i upload-mapper</title><link href="https://phpsos.de/da/blog/php-in-uploads-verbieten/"/><id>https://phpsos.de/da/blog/php-in-uploads-verbieten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Forbyd PHP-udførelse i uploads: find skrivbare mapper, sæt spærringer i Nginx, Apache og PHP-FPM rigtigt, og test med en harmløs fil.</summary></entry><entry><title>Filtrér upload-forespørgsler i kanten: Muligheder og risici</title><link href="https://phpsos.de/da/blog/upload-anfragen-am-rand-filtern/"/><id>https://phpsos.de/da/blog/upload-anfragen-am-rand-filtern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Filtrér multipart/form-data ved proxy eller WAF: hvornår den uofficielle overgangsforanstaltning hjælper, hvad den ødelægger, og hvordan I indfører den sikkert.</summary></entry><entry><title>Brug ModSecurity og OWASP Core Rule Set</title><link href="https://phpsos.de/da/blog/modsecurity-owasp-crs/"/><id>https://phpsos.de/da/blog/modsecurity-owasp-crs/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Brug ModSecurity og OWASP CRS: vælg den rigtige engine, forstå anomaliegrænser og paranoia-niveauer, og håndtér falske alarmer målrettet.</summary></entry><entry><title>Opsæt Fail2ban til webservere</title><link href="https://phpsos.de/da/blog/fail2ban-fuer-webserver/"/><id>https://phpsos.de/da/blog/fail2ban-fuer-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Fail2ban til Nginx og Apache: aktivér passende jails, test egne filtre med fail2ban-regex, spær gengangere, og undgå at låse jer selv ude.</summary></entry><entry><title>Firewall til webservere: Åbn kun nødvendige porte</title><link href="https://phpsos.de/da/blog/firewall-fuer-webserver/"/><id>https://phpsos.de/da/blog/firewall-fuer-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Firewall til webservere: kontrollér åbne porte, frigiv kun 80 og 443, begræns SSH, afgræns udgående forbindelser. Med nftables og ufw.</summary></entry><entry><title>Automatiske sikkerhedsopdateringer på Linux-servere</title><link href="https://phpsos.de/da/blog/automatische-sicherheitsupdates/"/><id>https://phpsos.de/da/blog/automatische-sicherheitsupdates/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Opsæt unattended-upgrades og dnf-automatic: indspil sikkerhedsopdateringer automatisk, genstart tjenester, og frigiv tredjepartskilder målrettet.</summary></entry><entry><title>Least Privilege: Webserver-brugerens rettigheder</title><link href="https://phpsos.de/da/blog/rechte-des-webserver-benutzers/"/><id>https://phpsos.de/da/blog/rechte-des-webserver-benutzers/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Webserver-bruger med minimale rettigheder: ingen shell, ingen sudo, ingen cron, snævre databaserettigheder og systemd-beskyttelse til PHP-FPM. Med kontrolkommandoer.</summary></entry><entry><title>Afskærm adminområder med IP, VPN eller ekstra beskyttelse</title><link href="https://phpsos.de/da/blog/admin-bereiche-abschirmen/"/><id>https://phpsos.de/da/blog/admin-bereiche-abschirmen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>Beskyt adminområdet med IP-frigivelse, VPN eller forudgående login: hvilken metode der passer, faldgruber bag CDN og proxy, med konfiguration og test.</summary></entry><entry><title>Konfigurer TLS og HTTPS rigtigt</title><link href="https://phpsos.de/da/blog/tls-https-richtig-konfigurieren/"/><id>https://phpsos.de/da/blog/tls-https-richtig-konfigurieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>TLS-konfiguration til webservere efter BSI TR-02102 og TLSRef: protokoller, cipher suites, certifikater og kontrolkommandoer til Nginx, Apache og PHP-klienter.</summary></entry><entry><title>CIS-benchmarks og BSI-moduler til webservere</title><link href="https://phpsos.de/da/blog/cis-benchmarks-bsi-bausteine/"/><id>https://phpsos.de/da/blog/cis-benchmarks-bsi-bausteine/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hærdning og konfiguration"/><summary>CIS-benchmark til webserver og BSI-moduler sammenlignet: hvilke standarder der passer til Linux, Nginx, Apache og PHP, og hvordan I gennemfører dem.</summary></entry><entry><title>Gem adgangskoder sikkert i PHP: Brug password_hash rigtigt</title><link href="https://phpsos.de/da/blog/passwoerter-in-php-speichern/"/><id>https://phpsos.de/da/blog/passwoerter-in-php-speichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Gem adgangskoder sikkert i PHP med password_hash: bcrypt eller Argon2id, omkostningsfaktor, 72-bytes-grænsen og overgang fra gamle MD5-hashes.</summary></entry><entry><title>CSRF-beskyttelse i PHP-applikationer</title><link href="https://phpsos.de/da/blog/csrf-schutz-php/"/><id>https://phpsos.de/da/blog/csrf-schutz-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Gennemfør CSRF-beskyttelse i PHP: synchronizer-token, kontrol af Origin og Sec-Fetch-Site, SameSite-cookies og login-CSRF. Med kodeeksempel og tjekliste.</summary></entry><entry><title>Validér og filtrér input i PHP med filter_var</title><link href="https://phpsos.de/da/blog/eingaben-validieren-php/"/><id>https://phpsos.de/da/blog/eingaben-validieren-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Validér input i PHP med filter_var og filter_input_array: tal, e-mail, URL, bool, tilladelseslister og grænser. Med kodeeksempler.</summary></entry><entry><title>Forhindr command injection i PHP</title><link href="https://phpsos.de/da/blog/command-injection-php/"/><id>https://phpsos.de/da/blog/command-injection-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Forhindr command injection i PHP: undgå shell, brug proc_open med array, brug escapeshellarg rigtigt og find farlige kald i koden.</summary></entry><entry><title>Forhindr Server-Side Request Forgery (SSRF) i PHP</title><link href="https://phpsos.de/da/blog/ssrf-in-php/"/><id>https://phpsos.de/da/blog/ssrf-in-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Forhindr SSRF i PHP: tilladelseslister, kun HTTPS, ingen omdirigeringer, kontrol af opløst IP og begrænset udgående trafik. Med cURL-kode.</summary></entry><entry><title>Forhindr XML External Entities (XXE) i PHP</title><link href="https://phpsos.de/da/blog/xxe-in-php/"/><id>https://phpsos.de/da/blog/xxe-in-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Forhindr XXE i PHP: hvad der gælder siden libxml 2.9 og PHP 8.0, hvilke flag der er risikable, LIBXML_NO_XXE fra PHP 8.4 og hvordan I finder XML-indgange.</summary></entry><entry><title>Type juggling i PHP: Løse sammenligninger som sikkerhedsrisiko</title><link href="https://phpsos.de/da/blog/type-juggling-php/"/><id>https://phpsos.de/da/blog/type-juggling-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Forstå PHP type juggling: hvordan == sammenligner, hvad PHP 8.0 har ændret, og hvorfor tokens, hashes og roller skal sammenlignes strikt.</summary></entry><entry><title>Sikre tilfældige tal og tokens i PHP med random_bytes</title><link href="https://phpsos.de/da/blog/sichere-tokens-php/"/><id>https://phpsos.de/da/blog/sichere-tokens-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Generér sikre tokens i PHP med random_bytes og random_int: længde, kodning, lagring som hash, udløbstid og funktioner, I bør undgå.</summary></entry><entry><title>Beskyt adgangsdata og .env-filer rigtigt</title><link href="https://phpsos.de/da/blog/env-dateien-schuetzen/"/><id>https://phpsos.de/da/blog/env-dateien-schuetzen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Beskyt .env-filen: rigtigt webroot, spærring i webserveren, snævre filrettigheder, ingen secrets i Git og udskiftning efter en sikkerhedshændelse.</summary></entry><entry><title>Offentlig .git-mappe: Et undervurderet datalæk</title><link href="https://phpsos.de/da/blog/git-ordner-oeffentlich/"/><id>https://phpsos.de/da/blog/git-ordner-oeffentlich/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Er jeres .git-mappe offentlig? Sådan kontrollerer I det, spærrer adgangen, omstiller deployment og håndterer adgangsdata fra historikken.</summary></entry><entry><title>Backupfiler i webroot: .zip, .sql og .bak</title><link href="https://phpsos.de/da/blog/backup-dateien-im-webroot/"/><id>https://phpsos.de/da/blog/backup-dateien-im-webroot/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Backupfiler i webroot kan enhver hente. Sådan finder I .zip-, .sql- og .bak-filer, spærrer dem og kontrollerer, om de allerede er blevet hentet.</summary></entry><entry><title>phpinfo()-filer: Hvorfor de skal forsvinde</title><link href="https://phpsos.de/da/blog/phpinfo-dateien-entfernen/"/><id>https://phpsos.de/da/blog/phpinfo-dateien-entfernen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>En glemt phpinfo-fil afslører stier, moduler og undertiden adgangsdata. Sådan finder I sådanne filer, fjerner dem og kontrollerer PHP på en sikrere måde.</summary></entry><entry><title>Hold afhængigheder opdaterede: Composer, npm og plugins</title><link href="https://phpsos.de/da/blog/abhaengigkeiten-aktuell-halten/"/><id>https://phpsos.de/da/blog/abhaengigkeiten-aktuell-halten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Hold Composer-pakker, npm-moduler og CMS-plugins opdaterede: en vedligeholdelsesproces med rytme, ansvar, tests og plan for tilfælde uden rettelse.</summary></entry><entry><title>Sikkerhedskodereview til PHP-projekter</title><link href="https://phpsos.de/da/blog/sicherheits-code-review-php/"/><id>https://phpsos.de/da/blog/sicherheits-code-review-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Sikkerhedskodereview til PHP: baseline eller diff, risikable funktioner, værktøjer som PHPStan og Psalm og en tjekliste til jeres eget team.</summary></entry><entry><title>Log sikkert: Registrér fejl uden datalæk</title><link href="https://phpsos.de/da/blog/sicher-loggen-php/"/><id>https://phpsos.de/da/blog/sicher-loggen-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Log fejl og hændelser i PHP uden at afsløre adgangskoder, tokens eller kundedata: hvad der hører i loggen, hvad der ikke gør, og hvordan I beskytter den.</summary></entry><entry><title>Sikr REST-API&#x27;er i PHP</title><link href="https://phpsos.de/da/blog/rest-api-php-absichern/"/><id>https://phpsos.de/da/blog/rest-api-php-absichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sikker udvikling"/><summary>Sikr REST-API&#x27;er i PHP: autentificering, kontrol pr. objekt, JWT, størrelses- og typegrænser, fejlmeddelelser og hastighedsbegrænsning med eksempelkode.</summary></entry><entry><title>IT-leverandørkontrakter: Fastlæg sikkerhedspligter klart</title><link href="https://phpsos.de/da/blog/dienstleistervertrag-sicherheit/"/><id>https://phpsos.de/da/blog/dienstleistervertrag-sicherheit/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Hvad en kontrakt med bureau, hostingudbyder eller IT-leverandør bør regulere om sikkerhed: opdateringer, genstart, meldevej, logge, adgange og udtrædelse.</summary></entry><entry><title>Databehandling, når leverandører får adgang til servere</title><link href="https://phpsos.de/da/blog/auftragsverarbeitung-serverzugriff/"/><id>https://phpsos.de/da/blog/auftragsverarbeitung-serverzugriff/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Fjernvedligeholdelse, patching, forensik: hvad en databehandleraftale efter art. 28 GDPR regulerer, når leverandører tilgår servere, og hvad I afklarer på forhånd.</summary></entry><entry><title>Sårbarhedshåndtering for mindre og mellemstore virksomheder</title><link href="https://phpsos.de/da/blog/schwachstellenmanagement-mittelstand/"/><id>https://phpsos.de/da/blog/schwachstellenmanagement-mittelstand/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Sårbarhedshåndtering i SMV: kilder til meldinger, risikobaseret vurdering, beslutning, gennemførelse og dokumentation, vist med PHP2Shell som eksempel.</summary></entry><entry><title>Vid, hvad der kører: oversigt over alle websites og servere</title><link href="https://phpsos.de/da/blog/inventar-websites-server/"/><id>https://phpsos.de/da/blog/inventar-websites-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>En it-oversigt over alle websites og servere: hvilke oplysninger der hører med, hvordan I finder glemte systemer, og hvordan listen holdes opdateret.</summary></entry><entry><title>Patch management som proces i stedet for brandslukning</title><link href="https://phpsos.de/da/blog/patch-management-prozess/"/><id>https://phpsos.de/da/blog/patch-management-prozess/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Patch management som proces: patchklasser, vedligeholdelsesvinduer, test, tilbagevej, genstart og dokumentation, så kritiske opdateringer som ved PHP2Shell sidder.</summary></entry><entry><title>Nødkontakter: Hvem skal informeres hvornår?</title><link href="https://phpsos.de/da/blog/notfallkontakte-liste/"/><id>https://phpsos.de/da/blog/notfallkontakte-liste/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Nødkontakter ved it-hændelser: hvem der hører på listen, hvornår hvem informeres, hvilke oplysninger der skal ligge klar, og hvordan listen holdes opdateret.</summary></entry><entry><title>Hvad en hacket server koster: Omkostningsposterne</title><link href="https://phpsos.de/da/blog/kostenposten-eines-hacks/"/><id>https://phpsos.de/da/blog/kostenposten-eines-hacks/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Hvad en hacket server koster en virksomhed: direkte, indirekte og følgeomkostninger i overblik, med råd til at opstille jeres egen regning.</summary></entry><entry><title>Underret kunder efter en hændelse</title><link href="https://phpsos.de/da/blog/kunden-nach-vorfall-informieren/"/><id>https://phpsos.de/da/blog/kunden-nach-vorfall-informieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Underret kunder efter et databrud: hvornår art. 34 GDPR gælder, hvordan I når kundegrupperne, og hvorfor meddelelser ikke indeholder loginlinks.</summary></entry><entry><title>Leverandørkæden på nettet: Bureau, hostingudbyder, plugin-udbyder</title><link href="https://phpsos.de/da/blog/lieferkette-agentur-hoster/"/><id>https://phpsos.de/da/blog/lieferkette-agentur-hoster/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Jeres website hænger på PHP-projekt, distribution, hostingudbyder, bureau og plugin-udbydere. Sådan gør I denne leverandørkæde synlig og robust.</summary></entry><entry><title>Sikkerhedsbevidsthed for administratorer og redaktører: Security awareness i webteamet</title><link href="https://phpsos.de/da/blog/sicherheitsbewusstsein-redaktion/"/><id>https://phpsos.de/da/blog/sicherheitsbewusstsein-redaktion/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Security awareness for administratorer og redaktører: hvilke risici der tæller pr. rolle, hvordan korte kurser virker, og hvordan I gør et webteam klar på 90 dage.</summary></entry><entry><title>Nødøvelse ved bordet: Gennemspil en hændelse på webserveren</title><link href="https://phpsos.de/da/blog/notfalluebung-am-tisch/"/><id>https://phpsos.de/da/blog/notfalluebung-am-tisch/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Tabletop-øvelse for it: Sådan gennemspiller I en webserverhændelse ved bordet, med drejebog, roller, indspil og en evaluering, der ændrer noget.</summary></entry><entry><title>ISO 27001 og TISAX: Hvad der berører webservere</title><link href="https://phpsos.de/da/blog/iso-27001-tisax-webserver/"/><id>https://phpsos.de/da/blog/iso-27001-tisax-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>ISO 27001 og TISAX på webserveren: Hvilke krav der berører patches, leverandører og hændelser, og hvilken dokumentation der efter PHP2Shell hører i sagsmappen.</summary></entry><entry><title>VdS 10000: Informationssikkerhed for små og mellemstore virksomheder</title><link href="https://phpsos.de/da/blog/vds-10000-kmu/"/><id>https://phpsos.de/da/blog/vds-10000-kmu/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>VdS 10000 forklaret: Hvad SMV-retningslinjen kræver, hvad der er nyt i udgaven 2025, og hvilke krav der berører jeres website og webserver.</summary></entry><entry><title>Lessons learned: Bliv bedre efter hændelsen</title><link href="https://phpsos.de/da/blog/lessons-learned-nach-vorfall/"/><id>https://phpsos.de/da/blog/lessons-learned-nach-vorfall/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Ledelse og jura"/><summary>Lessons learned efter en it-hændelse: Hvornår eftergennemgangen finder sted, hvilke spørgsmål der tæller, og hvordan erkendelser bliver til foranstaltninger med frist.</summary></entry><entry><title>Patche, lukke ned eller vente? En beslutningshjælp ved PHP-sårbarheden</title><link href="https://phpsos.de/da/blog/patchen-abschalten-abwarten/"/><id>https://phpsos.de/da/blog/patchen-abschalten-abwarten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Tage websitet offline pga. PHP-sårbarheden? Beslutningshjælp mellem at patche, lukke ned og vente, med kriterier, forløb og ærlige grænser.</summary></entry><entry><title>WAF eller opdatering: Hvorfor I har brug for begge dele</title><link href="https://phpsos.de/da/blog/waf-oder-update/"/><id>https://phpsos.de/da/blog/waf-oder-update/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>WAF i stedet for opdatering ved PHP2Shell? Hvad en Web Application Firewall kan, hvor den ender, og hvorfor kun PHP-opdateringen med genstart lukker sårbarheden.</summary></entry><entry><title>Opsætte serveren på ny eller rydde op? Beslutningen efter et angreb</title><link href="https://phpsos.de/da/blog/neu-aufsetzen-oder-bereinigen/"/><id>https://phpsos.de/da/blog/neu-aufsetzen-oder-bereinigen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Opsætte serveren på ny eller rydde op efter et hack? Kriterierne, den rigtige rækkefølge og typiske fejl ved genopbygningen forklaret forståeligt.</summary></entry><entry><title>Udbedre selv eller hente en leverandør? En ærlig afvejning</title><link href="https://phpsos.de/da/blog/selbst-beheben-oder-dienstleister/"/><id>https://phpsos.de/da/blog/selbst-beheben-oder-dienstleister/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Bestille en it-sikkerhedsleverandør eller udbedre selv? Ærlig afvejning med kriterier, selvtest og tilfælde, hvor I ikke har brug for hjælp.</summary></entry><entry><title>Vælg en it-sikkerhedsleverandør: 12 spørgsmål før opgaven</title><link href="https://phpsos.de/da/blog/sicherheitsdienstleister-auswaehlen/"/><id>https://phpsos.de/da/blog/sicherheitsdienstleister-auswaehlen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Find en it-sikkerhedsleverandør: 12 spørgsmål, hvormed I sagligt sammenligner udbydere til webservere og PHP, samt typiske advarselstegn i tilbud.</summary></entry><entry><title>Managed hosting eller egen server? Sikkerhedssammenligningen</title><link href="https://phpsos.de/da/blog/managed-oder-eigener-server/"/><id>https://phpsos.de/da/blog/managed-oder-eigener-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Managed hosting eller root-server? Sikkerhedssammenligningen: hvem patcher, hvem er ansvarlig, og hvilken model der passer til jeres team og jeres data.</summary></entry><entry><title>PHP-opgradering eller backport? Beslutningen for ældre systemer</title><link href="https://phpsos.de/da/blog/php-upgrade-oder-backport/"/><id>https://phpsos.de/da/blog/php-upgrade-oder-backport/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>PHP-opgradering eller backport efter PHP2Shell? Hvilke slags backports der findes, hvad de duer til, og hvornår kun skiftet til en understøttet version hjælper.</summary></entry><entry><title>Skifte CMS efter hacket? Hvornår det hjælper, og hvornår ikke</title><link href="https://phpsos.de/da/blog/cms-wechsel-nach-hack/"/><id>https://phpsos.de/da/blog/cms-wechsel-nach-hack/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Skifte CMS efter et hack? Hvornår et nyt system virkelig hjælper, hvornår det blot flytter indsatsen, og hvordan I flytter indhold uden skadelig kode.</summary></entry><entry><title>Statiske websites: Mindre PHP, mindre angrebsflade</title><link href="https://phpsos.de/da/blog/statische-website-alternative/"/><id>https://phpsos.de/da/blog/statische-website-alternative/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Statisk website og sikkerhed: Hvad der falder bort uden PHP på serveren, hvilke risici der består, og for hvilke virksomheder skiftet virkelig kan betale sig.</summary></entry><entry><title>Pentest, bug bounty eller sårbarhedsscanning? Vælg den rette kontrolmetode</title><link href="https://phpsos.de/da/blog/pentest-bugbounty-scan/"/><id>https://phpsos.de/da/blog/pentest-bugbounty-scan/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Beslutningsstøtte"/><summary>Pentest eller sårbarhedsscanning, eller straks bug bounty? Hvad hver kontrolmetode finder, hvor den er blind, og i hvilken rækkefølge det giver mening for SMV.</summary></entry><entry><title>Hvad er PHP2Shell? Sårbarheden forklaret enkelt</title><link href="https://phpsos.de/da/php2shell/was-ist-php2shell/"/><id>https://phpsos.de/da/php2shell/was-ist-php2shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>PHP2Shell forklaret enkelt: hvad der ligger bag de to kritiske PHP-sårbarheder, hvilke servere der er berørt, og hvilke skridt I bør tage nu.</summary></entry><entry><title>CVE-2026-109618: RCE via out-of-memory-tilstand</title><link href="https://phpsos.de/da/php2shell/cve-2026-109618/"/><id>https://phpsos.de/da/php2shell/cve-2026-109618/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>CVE-2026-109618 forklaret: hvordan out-of-memory-tilstanden i PHP kan føre til kodeudførelse, hvilke versioner der er rettet, og hvad admins gør nu.</summary></entry><entry><title>CVE-2026-109619: RCE via forældet global tilstand</title><link href="https://phpsos.de/da/php2shell/cve-2026-109619/"/><id>https://phpsos.de/da/php2shell/cve-2026-109619/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>CVE-2026-109619 forklaret forståeligt: hvorfor intern tilstand mellem forespørgsler bliver farlig, hvilke PHP-versioner der er rettet, og hvordan I sikrer jer.</summary></entry><entry><title>CVE-2026-115560: henvisning om session-upload-progress</title><link href="https://phpsos.de/da/php2shell/cve-2026-115560/"/><id>https://phpsos.de/da/php2shell/cve-2026-115560/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>CVE-2026-115560: Hvornår den tredje PHP-meddelelse fra 23.10.2026 berører jeres server, hvordan I kontrollerer konfigurationen og slukker for upload-progress.</summary></entry><entry><title>Hvilke PHP-versioner er berørt?</title><link href="https://phpsos.de/da/php2shell/betroffene-php-versionen/"/><id>https://phpsos.de/da/php2shell/betroffene-php-versionen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Hvilke PHP-versioner PHP2Shell berører, og hvilke der er rettet: versionstabel for 8.5 til 5.4, henvisninger om backports, udløb af understøttelse og fremgangsmåde.</summary></entry><entry><title>Kontrollér PHP-version og rettelsesstatus korrekt</title><link href="https://phpsos.de/da/php2shell/php-version-pruefen/"/><id>https://phpsos.de/da/php2shell/php-version-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Kontrollér PHP-versionen korrekt: sådan genkender I rettelsesstatus, distributionens backports og kørende processer og ved, om PHP2Shell er lukket.</summary></entry><entry><title>Hvorfor mod_php bærer den højeste risiko</title><link href="https://phpsos.de/da/php2shell/mod-php-risiko/"/><id>https://phpsos.de/da/php2shell/mod-php-risiko/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Hvorfor PHP-teamet vurderer risikoen ved PHP2Shell som højest for Apache med mod_php, hvordan I genkender mod_php, og hvad I nu skal rette og omstille.</summary></entry><entry><title>Efter opdateringen: genstart PHP-FPM og alle workers</title><link href="https://phpsos.de/da/php2shell/php-fpm-neustart/"/><id>https://phpsos.de/da/php2shell/php-fpm-neustart/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Genstart PHP-FPM efter PHP2Shell-opdateringen: hvorfor nye filer ikke er nok, hvilke tjenester der tæller, og hvordan I kontrollerer, at ingen gammel worker kører.</summary></entry><entry><title>Akutforanstaltninger, hvis I endnu ikke kan rette</title><link href="https://phpsos.de/da/php2shell/sofortmassnahmen-ohne-patch/"/><id>https://phpsos.de/da/php2shell/sofortmassnahmen-ohne-patch/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Workaround til PHP-sårbarheden PHP2Shell: php.nets midlertidige foranstaltninger, sat korrekt, med grænser og henvisninger til vejen mod rettelsen.</summary></entry><entry><title>PHP 8.1 og ældre: hvad der gælder nu</title><link href="https://phpsos.de/da/php2shell/php-8-1-und-aelter/"/><id>https://phpsos.de/da/php2shell/php-8-1-und-aelter/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>PHP 8.1 og ældre får ingen officiel opdatering mod PHP2Shell. Hvad kildekode-backports betyder, hvordan I sikrer serveren og planlægger skiftet.</summary></entry><entry><title>Patch PHP i Docker-containere</title><link href="https://phpsos.de/da/php2shell/docker-container-patchen/"/><id>https://phpsos.de/da/php2shell/docker-container-patchen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Opdatér PHP Docker-image mod PHP2Shell: kontrollér versionen i containeren, byg imaget påny, opret containere påny og sæt overgangsværdier korrekt.</summary></entry><entry><title>Er jeg allerede kompromitteret? Tegn efter PHP2Shell</title><link href="https://phpsos.de/da/php2shell/bin-ich-gehackt-anzeichen/"/><id>https://phpsos.de/da/php2shell/bin-ich-gehackt-anzeichen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Server hacket? Typiske tegn efter PHP2Shell, første kontroller uden tab af spor, og hvad I bør gøre ved mistanke, trin for trin.</summary></entry><entry><title>PHP2Shell-tidslinje: kronologi fra 17. til 25. oktober 2026</title><link href="https://phpsos.de/da/ratgeber/php2shell-chronologie/"/><id>https://phpsos.de/da/ratgeber/php2shell-chronologie/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>PHP2Shell-tidslinjen kort: fra det første angrebsforsøg den 17.10. til status 25.10.2026. Hvad hver dato betyder for jeres logs og kontrol.</summary></entry><entry><title>Bekræftelse af hosterens PHP-opdatering: sådan spørger I til patchstatus</title><link href="https://phpsos.de/da/ratgeber/hoster-patch-status-erfragen/"/><id>https://phpsos.de/da/ratgeber/hoster-patch-status-erfragen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Sådan får I en pålidelig bekræftelse af PHP-opdateringen fra hosteren efter PHP2Shell: hvilke oplysninger der tæller, skabelon til kopiering, bedøm svaret.</summary></entry><entry><title>Opdag og fjern webshell</title><link href="https://phpsos.de/da/ratgeber/webshell-erkennen/"/><id>https://phpsos.de/da/ratgeber/webshell-erkennen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Opdag webshell efter PHP2Shell: find mistænkelige PHP-filer, processer og forbindelser, sikr spor og lad bagdøre fjerne korrekt.</summary></entry><entry><title>Find WordPress-bagdør: opspor bagdøre systematisk</title><link href="https://phpsos.de/da/ratgeber/backdoor-wordpress-finden/"/><id>https://phpsos.de/da/ratgeber/backdoor-wordpress-finden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Find WordPress-bagdør: kontrollér kerne og plugins med WP-CLI, gennemgå admin-konti, mu-plugins, uploads og database, og luk bagdøre sikkert.</summary></entry><entry><title>Konfigurér php.ini sikkert</title><link href="https://phpsos.de/da/ratgeber/php-ini-sicher-konfigurieren/"/><id>https://phpsos.de/da/ratgeber/php-ini-sicher-konfigurieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Konfigurér php.ini sikkert: indstillinger for fejl, sessioner, uploads og hukommelse samt PHP2Shell-overgangsforanstaltningerne fra php.net til kopiering.</summary></entry><entry><title>Brug PHP disable_functions rigtigt</title><link href="https://phpsos.de/da/ratgeber/disable-functions/"/><id>https://phpsos.de/da/ratgeber/disable-functions/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Brug PHP disable_functions rigtigt: hvilke funktioner I spærrer, hvordan I kontrollerer jeres applikation først, og hvor hærdningen støder på grænser.</summary></entry><entry><title>open_basedir og isolation pr. website</title><link href="https://phpsos.de/da/ratgeber/open-basedir/"/><id>https://phpsos.de/da/ratgeber/open-basedir/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Sæt open_basedir rigtigt og adskil websites rent: egen bruger, egen PHP-FPM-pool, egne temp-mapper. Med eksempelkonfiguration til Nginx.</summary></entry><entry><title>Filrettigheder på webserveren</title><link href="https://phpsos.de/da/ratgeber/dateirechte-webserver/"/><id>https://phpsos.de/da/ratgeber/dateirechte-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Sæt filrettigheder på webserveren rigtigt: adskilte ejere, 640 i stedet for 777, skriverettigheder kun til uploads og cache. Med kommandoer til kontrol.</summary></entry><entry><title>composer audit: kontrollér afhængigheder for sårbarheder</title><link href="https://phpsos.de/da/ratgeber/composer-abhaengigkeiten-pruefen/"/><id>https://phpsos.de/da/ratgeber/composer-abhaengigkeiten-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Med composer audit kontrollerer I PHP-afhængigheder for sårbarheder. Kommandoer, integration i CI og deployment og hvorfor PHP selv patches separat.</summary></entry><entry><title>PHP End of Life: risici ved forældede versioner</title><link href="https://phpsos.de/da/ratgeber/php-end-of-life-risiken/"/><id>https://phpsos.de/da/ratgeber/php-end-of-life-risiken/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Forstå PHP End of Life: hvad der sker efter supportens udløb, hvorfor PHP 8.1 og ældre er kritisk efter PHP2Shell, og hvordan I planlægger skiftet til 8.2+.</summary></entry><entry><title>Forhindr SQL-injection i PHP</title><link href="https://phpsos.de/da/ratgeber/sql-injection-php/"/><id>https://phpsos.de/da/ratgeber/sql-injection-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Forhindr SQL-injection i PHP: Prepared Statements med PDO og mysqli, hvidlister til kolonner, knappe databaserettigheder. Med kodeeksempler og tjekliste.</summary></entry><entry><title>Forhindr XSS i PHP: afvær cross-site scripting sikkert</title><link href="https://phpsos.de/da/ratgeber/xss-php/"/><id>https://phpsos.de/da/ratgeber/xss-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Forhindr XSS i PHP: kod output rigtigt efter kontekst, brug skabeloner med auto-escaping og sæt en Content Security Policy. Med eksempler.</summary></entry><entry><title>Implementér filupload i PHP sikkert: PHP-uploadsikkerhed</title><link href="https://phpsos.de/da/ratgeber/datei-upload-sicher/"/><id>https://phpsos.de/da/ratgeber/datei-upload-sicher/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>PHP-uploadsikkerhed i praksis: kontrollér filtype på serveren, omdøb filer, gem uden for webroot og spær PHP-kørsel.</summary></entry><entry><title>Sikr sessioner i PHP: PHP-sessionsikkerhed i praksis</title><link href="https://phpsos.de/da/ratgeber/session-sicherheit-php/"/><id>https://phpsos.de/da/ratgeber/session-sicherheit-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>PHP-sessionsikkerhed trin for trin: sikre php.ini-værdier, nyt session-ID efter login, cookie-flags og PHP2Shell-henvisningen om uploads.</summary></entry><entry><title>Usikker deserialisering i PHP: unserialize og sikkerhed</title><link href="https://phpsos.de/da/ratgeber/deserialisierung-php/"/><id>https://phpsos.de/da/ratgeber/deserialisierung-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Brug PHP unserialize sikkert: hvorfor objekter fra brugerinput er farlige, hvordan JSON, allowed_classes og signaturer beskytter, og hvor I skal lede.</summary></entry><entry><title>Forhindr Local File Inclusion i PHP: LFI og RFI</title><link href="https://phpsos.de/da/ratgeber/lfi-rfi/"/><id>https://phpsos.de/da/ratgeber/lfi-rfi/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Forhindr Local File Inclusion i PHP: tilladelseslister i stedet for stier fra forespørgslen, realpath-kontrol, allow_url_include fra og open_basedir som værn.</summary></entry><entry><title>Beskyt admin-logins mod brute force: brute force-beskyttelse til ethvert login</title><link href="https://phpsos.de/da/ratgeber/brute-force-login-schutz/"/><id>https://phpsos.de/da/ratgeber/brute-force-login-schutz/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Brute force-beskyttelse af login og admin-område: rate limiting, Fail2ban, tofaktor-login og sikker adgangskodelagring med password_hash.</summary></entry><entry><title>DDoS eller hackerangreb? Vurdér angreb rigtigt</title><link href="https://phpsos.de/da/ratgeber/ddos-oder-exploit/"/><id>https://phpsos.de/da/ratgeber/ddos-oder-exploit/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>DDoS eller hackerangreb? Typiske tegn sammenlignet, første kontrolkommandoer til serveren, og hvad I konkret bør gøre i de første timer.</summary></entry><entry><title>Analysér weblogs efter et angreb: læs access-loggen rigtigt</title><link href="https://phpsos.de/da/ratgeber/logfiles-auswerten/"/><id>https://phpsos.de/da/ratgeber/logfiles-auswerten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Analysér access-loggen efter et angreb: sikr logs først, find typiske spor, brug kommandoer til Apache og Nginx og kend særlighederne ved PHP2Shell.</summary></entry><entry><title>Opsæt tofaktor-godkendelse til admin-adgange</title><link href="https://phpsos.de/da/ratgeber/zwei-faktor-admin/"/><id>https://phpsos.de/da/ratgeber/zwei-faktor-admin/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Tofaktor-godkendelse for admins: egnede metoder, alle vigtige adgange fra CMS til SSH, nødkoder og en ren indførelse i teamet.</summary></entry><entry><title>Backupstrategi til servere: backups efter 3-2-1-reglen</title><link href="https://phpsos.de/da/ratgeber/backups-3-2-1/"/><id>https://phpsos.de/da/ratgeber/backups-3-2-1/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Backupstrategi til servere efter 3-2-1-reglen: hvad I skal sikre, hvordan backups overlever et angreb, og hvorfor I tester genoprettelsen.</summary></entry><entry><title>Security headers til websites: sæt sikkerhedsheadere rigtigt</title><link href="https://phpsos.de/da/ratgeber/sicherheits-header/"/><id>https://phpsos.de/da/ratgeber/sicherheits-header/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Opsæt security headers til websites: CSP, HSTS, X-Content-Type-Options og mere med eksempler til Nginx og Apache, plus kontrol og typiske fejl.</summary></entry><entry><title>Fjern Google-advarslen „Dette website er blevet hacket“</title><link href="https://phpsos.de/da/ratgeber/google-warnung-entfernen/"/><id>https://phpsos.de/da/ratgeber/google-warnung-entfernen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Fjern Google-advarslen om hacket website: find årsagen, ryd op i spam og skadelig kode, kontrollér Search Console og anmod om gennemgang.</summary></entry><entry><title>Tjekliste efter et hack: 20 punkter til opfølgningen</title><link href="https://phpsos.de/da/ratgeber/checkliste-nach-dem-hack/"/><id>https://phpsos.de/da/ratgeber/checkliste-nach-dem-hack/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Vejledninger"/><summary>Tjekliste, når websitet er blevet hacket: 20 punkter fra inddæmning og bevissikring over oprydning og nye adgange til anmeldelsespligter.</summary></entry><entry><title>Hvad er PHP? Programmeringssproget forklaret</title><link href="https://phpsos.de/da/php/was-ist-php/"/><id>https://phpsos.de/da/php/was-ist-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Hvad er PHP? Sådan skaber scriptsproget websider på serveren, hvor det kører i virksomheden, og hvorfor versionen har betydning for sikkerheden.</summary></entry><entry><title>PHP&#x27;s historie: fra 1994 til i dag</title><link href="https://phpsos.de/da/php/geschichte-von-php/"/><id>https://phpsos.de/da/php/geschichte-von-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP&#x27;s historie: fra Rasmus Lerdorfs Personal Home Page Tools i 1994 over Zend Engine og PHP 7 til PHP 8.5, med tidslinje og lære for i dag.</summary></entry><entry><title>Sådan skaber PHP en webside: forespørgslens vej</title><link href="https://phpsos.de/da/php/wie-php-funktioniert/"/><id>https://phpsos.de/da/php/wie-php-funktioniert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Hvordan fungerer PHP? Fra klikket i browseren via webserver, SAPI, compiler og Zend VM til den færdige side, forklaret i syv trin med eksempler.</summary></entry><entry><title>Zend Engine: PHP&#x27;s hjerte</title><link href="https://phpsos.de/da/php/zend-engine/"/><id>https://phpsos.de/da/php/zend-engine/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Zend Engine forklaret: compiler, opcodes, virtuel maskine, zval og hukommelsesstyring i PHP&#x27;s kerne, dens versioner og betydning for patches.</summary></entry><entry><title>OPcache forklaret: PHP&#x27;s bytekode-cache</title><link href="https://phpsos.de/da/php/opcache/"/><id>https://phpsos.de/da/php/opcache/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>OPcache forklaret: sådan arbejder PHP&#x27;s bytekode-cache, hvilke indstillinger der tæller, hvorfor den tømmes efter opdateringer, og hvordan I sikrer den.</summary></entry><entry><title>SAPI forklaret: sådan taler PHP med webserveren</title><link href="https://phpsos.de/da/php/sapi-erklaert/"/><id>https://phpsos.de/da/php/sapi-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP SAPI forklaret: hvad fpm-fcgi, apache2handler, cgi-fcgi og cli betyder, hvordan I kontrollerer driftsformen, og hvorfor den afgør risiko og genstart.</summary></entry><entry><title>PHP-FPM forklaret: procesmanager, pools og workere</title><link href="https://phpsos.de/da/php/php-fpm-erklaert/"/><id>https://phpsos.de/da/php/php-fpm-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-FPM forklaret: sådan arbejder master, pools og workere, hvad pm static, dynamic og ondemand betyder, og hvilke pool-indstillinger der giver sikkerhed.</summary></entry><entry><title>mod_php forklaret: PHP i Apache-processen</title><link href="https://phpsos.de/da/php/mod-php-erklaert/"/><id>https://phpsos.de/da/php/mod-php-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>mod_php forklaret: sådan kører PHP som Apache-modul, hvordan I genkender det, hvad prefork og .htaccess har med det at gøre, og hvorfor php.net fraråder.</summary></entry><entry><title>CGI og FastCGI: grundlæggende</title><link href="https://phpsos.de/da/php/cgi-und-fastcgi/"/><id>https://phpsos.de/da/php/cgi-und-fastcgi/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>CGI og FastCGI med PHP forklaret: proces pr. forespørgsel eller vedvarende workere, php-cgi og PHP-FPM&#x27;s rolle, cgi-indstillinger og sikkerhedsregler.</summary></entry><entry><title>PHP på kommandolinjen (CLI)</title><link href="https://phpsos.de/da/php/php-cli/"/><id>https://phpsos.de/da/php/php-cli/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP CLI forklaret: forskelle til webversionen, vigtige indstillinger som -l, -m og --ini, cronjobs, indbygget webserver og hvorfor php -v ofte vildleder.</summary></entry><entry><title>php.ini forklaret: opbygning, niveauer og forrang</title><link href="https://phpsos.de/da/php/php-ini-erklaert/"/><id>https://phpsos.de/da/php/php-ini-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>php.ini forklaret: hvor PHP leder efter sin konfiguration, hvilke niveauer der findes, hvad INI_SYSTEM og INI_PERDIR betyder, og hvad der til sidst gælder.</summary></entry><entry><title>PHP-versioner og udgivelsescyklus</title><link href="https://phpsos.de/da/php/release-zyklus/"/><id>https://phpsos.de/da/php/release-zyklus/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-udgivelsescyklussen forklaret: årlig version i november, to års aktiv support, to års sikkerhedsrettelser og slutdatoer for alle grene fra 8.2 til 8.5.</summary></entry><entry><title>PHP 8.0 til 8.5: de vigtigste nyheder</title><link href="https://phpsos.de/da/php/php-8-neuerungen/"/><id>https://phpsos.de/da/php/php-8-neuerungen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP 8 nyheder fra 8.0 til 8.5: vigtigste funktioner pr. version, kodeeksempler, udfasninger med opgraderingsrisiko og hvad der er relevant for sikkerheden.</summary></entry><entry><title>Forstå PHP-udvidelser (extensions)</title><link href="https://phpsos.de/da/php/php-erweiterungen/"/><id>https://phpsos.de/da/php/php-erweiterungen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-extensions forklaret: core-, bundled- og PECL-udvidelser, extension og zend_extension, php -m, og hvorfor færre moduler er sikrere i daglig drift.</summary></entry><entry><title>Composer: pakkestyringen til PHP</title><link href="https://phpsos.de/da/php/composer/"/><id>https://phpsos.de/da/php/composer/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Composer forklaret: forstå composer.json, composer.lock, vendor og autoloader, lever rent til produktion og vedligehold afhængigheder sikkert.</summary></entry><entry><title>PHP-frameworks i overblik</title><link href="https://phpsos.de/da/php/php-frameworks/"/><id>https://phpsos.de/da/php/php-frameworks/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-frameworks i overblik: hvad Laravel, Symfony, Laminas, Slim og andre kan, hvordan I vælger, og hvad et framework betyder for sikkerheden.</summary></entry><entry><title>Hvilke CMS og shopsystemer der kører på PHP</title><link href="https://phpsos.de/da/php/cms-und-shops-auf-php/"/><id>https://phpsos.de/da/php/cms-und-shops-auf-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Hvilke CMS og shopsystemer der kører på PHP: WordPress, TYPO3, Shopware, Joomla, Drupal m.fl. i overblik, med en vej til at tjekke egne websites.</summary></entry><entry><title>PHP og databaser: PDO og mysqli</title><link href="https://phpsos.de/da/php/php-und-datenbanken/"/><id>https://phpsos.de/da/php/php-und-datenbanken/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP og databaser forklaret: PDO og mysqli sammenlignet, prepared statements, fejlhåndtering siden PHP 8 og sikre adgangsdata i driften.</summary></entry><entry><title>Sessioner og cookies i PHP</title><link href="https://phpsos.de/da/php/sessions-und-cookies/"/><id>https://phpsos.de/da/php/sessions-und-cookies/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Sådan fungerer PHP-sessioner og cookies: session-ID, lagring, standardværdier i php.ini, upload-fremskridt og overgangsforanstaltningen mod PHP2Shell.</summary></entry><entry><title>Superglobals: $_GET, $_POST, $_FILES m.fl.</title><link href="https://phpsos.de/da/php/superglobals/"/><id>https://phpsos.de/da/php/superglobals/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-superglobals forklaret: hvad $_GET, $_POST, $_FILES og $_SERVER indeholder, hvordan PHP udfylder dem før jeres kode, og hvordan I bruger dem sikkert.</summary></entry><entry><title>Sådan håndterer PHP filuploads</title><link href="https://phpsos.de/da/php/datei-uploads-intern/"/><id>https://phpsos.de/da/php/datei-uploads-intern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Sådan håndterer PHP filuploads internt: multipart/form-data, midlertidige filer i upload_tmp_dir, $_FILES-arrayet, grænseværdier og fejlkoder forklaret.</summary></entry><entry><title>PHP&#x27;s typesystem</title><link href="https://phpsos.de/da/php/typsystem/"/><id>https://phpsos.de/da/php/typsystem/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP&#x27;s typesystem forklaret: datatyper, typedeklarationer fra PHP 7.1 til 8.3, strict_types og løse sammenligninger, med eksempler og sikkerhedsperspektiv.</summary></entry><entry><title>Fejl og exceptions i PHP</title><link href="https://phpsos.de/da/php/fehler-und-exceptions/"/><id>https://phpsos.de/da/php/fehler-und-exceptions/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Fejl og exceptions i PHP: Throwable, Error og Exception, try/catch/finally, globale handlere og sikre indstillinger for fejlvisning og logs.</summary></entry><entry><title>Objektorientering i PHP</title><link href="https://phpsos.de/da/php/objektorientierung/"/><id>https://phpsos.de/da/php/objektorientierung/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Objektorientering i PHP: klasser, interfaces, traits og enums, nye sprogmidler fra PHP 8.0 til 8.4 og sammenhængen med deserialisering og sikkerhed.</summary></entry><entry><title>Namespaces og autoloading (PSR-4)</title><link href="https://phpsos.de/da/php/namespaces-autoloading/"/><id>https://phpsos.de/da/php/namespaces-autoloading/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-namespaces og autoloading med PSR-4: fra klassenavn til filsti, spl_autoload_register, Composer-autoloaderen og kontrol efter hændelser.</summary></entry><entry><title>PSR-standarder fra PHP-FIG</title><link href="https://phpsos.de/da/php/psr-standards/"/><id>https://phpsos.de/da/php/psr-standards/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PSR-standarder fra PHP-FIG: alle PSR&#x27;er fra 0 til 22 med status, de vigtigste i praksis og hvad PSR-3, PSR-4 og PSR-7 betyder for sikkerheden.</summary></entry><entry><title>Hukommelsesstyring i PHP: referencetælling og garbage collection</title><link href="https://phpsos.de/da/php/speicherverwaltung/"/><id>https://phpsos.de/da/php/speicherverwaltung/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-hukommelsesstyring forklaret: referencetælling, copy-on-write, cyklusser og garbage collector, målefunktioner og hvorfor PHP2Shell netop sætter ind her.</summary></entry><entry><title>memory_limit og out-of-memory: Hvad der sker indeni</title><link href="https://phpsos.de/da/php/out-of-memory/"/><id>https://phpsos.de/da/php/out-of-memory/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP out of memory forklaret: hvordan memory_limit tæller, hvad der sker internt ved afbrydelsen, og hvad det betyder for CVE-2026-109618 og jeres servere.</summary></entry><entry><title>Request-livscyklussen: startup, udførelse, shutdown</title><link href="https://phpsos.de/da/php/request-lebenszyklus/"/><id>https://phpsos.de/da/php/request-lebenszyklus/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP request lifecycle forklaret: MINIT, RINIT, RSHUTDOWN, MSHUTDOWN, genbrug af workers og hvorfor CVE-2026-109619 netop sætter ind her.</summary></entry><entry><title>JIT og ydelse i PHP 8</title><link href="https://phpsos.de/da/php/jit-und-performance/"/><id>https://phpsos.de/da/php/jit-und-performance/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP JIT og ydelse i PHP 8: hvordan JIT-compileren arbejder med OPcache, hvilke indstillinger der gælder, og hvorfor opdateringer tæller for tempo og sikkerhed.</summary></entry><entry><title>Test PHP-kode: PHPUnit og Pest</title><link href="https://phpsos.de/da/php/php-testen/"/><id>https://phpsos.de/da/php/php-testen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHPUnit og Pest forklaret: versioner, de første tests, fornuftige testtyper og hvorfor tests gør opdateringer efter PHP2Shell sikrere og hurtigere.</summary></entry><entry><title>Statisk analyse: PHPStan og Psalm</title><link href="https://phpsos.de/da/php/statische-analyse/"/><id>https://phpsos.de/da/php/statische-analyse/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHPStan og Psalm forklaret: regelniveauer, baseline, taint-analyse og hvad statisk analyse kan og ikke kan gøre for sikre PHP-applikationer.</summary></entry><entry><title>PHP&#x27;s indbyggede sikkerhedsfunktioner</title><link href="https://phpsos.de/da/php/eingebaute-sicherheitsfunktionen/"/><id>https://phpsos.de/da/php/eingebaute-sicherheitsfunktionen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-sikkerhedsfunktioner i overblik: adgangskoder, tilfældighed, maskering, kryptografi, sessioner og hvor deres grænser går ved sårbarheder som PHP2Shell.</summary></entry><entry><title>Udvikl PHP lokalt: Docker, DDEV og co.</title><link href="https://phpsos.de/da/php/php-lokal-entwickeln/"/><id>https://phpsos.de/da/php/php-lokal-entwickeln/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Udvikl PHP lokalt med indbygget server, Docker eller DDEV: styrker, grænser, eksempler og hvordan udvikling og produktion holder samme patch-status.</summary></entry><entry><title>PHP sammenlignet med Node.js, Python og Java</title><link href="https://phpsos.de/da/php/php-im-vergleich/"/><id>https://phpsos.de/da/php/php-im-vergleich/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP sammenlignet med Node.js, Python og Java: kørselsmodel, drift, økosystem og sikkerhed. Et sagligt overblik for beslutningstagere og teknik.</summary></entry><entry><title>Sådan behandler PHP-projektet sikkerhedssårbarheder</title><link href="https://phpsos.de/da/php/php-sicherheitsprozess/"/><id>https://phpsos.de/da/php/php-sicherheitsprozess/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Sådan behandler PHP-projektet sårbarheder: indberetning via GitHub eller security@php.net, klassificering, rettelse i udgivelsen og hvad driftsansvarlige kan udlede.</summary></entry><entry><title>Kompilér PHP fra kildekoden</title><link href="https://phpsos.de/da/php/php-kompilieren/"/><id>https://phpsos.de/da/php/php-kompilieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Kompilér PHP fra kildekoden: forudsætninger, configure-indstillinger, kontrol af signaturen, tests og hvorfor egne builds giver egne patch-forpligtelser.</summary></entry><entry><title>Kør PHP i containere</title><link href="https://phpsos.de/da/php/php-in-containern/"/><id>https://phpsos.de/da/php/php-in-containern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>Kør PHP i container: image-varianter, produktions-php.ini, udvidelser, hukommelsesgrænser, logs og opdateringer. Med eksempler og sammenhæng med PHP2Shell.</summary></entry><entry><title>PHP&#x27;s fremtid</title><link href="https://phpsos.de/da/php/zukunft-von-php/"/><id>https://phpsos.de/da/php/zukunft-von-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP&#x27;s fremtid ifølge dokumenterede planer: supporttider, PHP 8.6 med planlagt dato, vedtagne RFC&#x27;er til PHP 9.0 og hvad det betyder for jeres planlægning.</summary></entry><entry><title>PHP-grundviden for administratorer</title><link href="https://phpsos.de/da/php/php-grundwissen-admins/"/><id>https://phpsos.de/da/php/php-grundwissen-admins/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP-viden"/><summary>PHP-grundviden for administratorer uden udviklerbaggrund: binærer, php.ini-niveauer, FPM-pools, vigtige kommandoer, logs og en tjekliste efter PHP2Shell.</summary></entry></feed>