<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Eric de Oliveira Freitas — blog</title><description>Aventuras reais em programação, infra, investimentos e educação.</description><link>https://ericofreitas.eng.br/</link><item><title>Meu Servidor Foi Comprometido: Como Descobri, Limpei e o Que Aprendi</title><link>https://ericofreitas.eng.br/posts/servidor-comprometido-wordpress-webshell/</link><guid isPermaLink="true">https://ericofreitas.eng.br/posts/servidor-comprometido-wordpress-webshell/</guid><description>Um email da Hetzner às 2 da manhã, 57 web shells na pasta de uploads e um backdoor escondido dentro de um .png. O passo a passo real de como achei e limpei um WordPress invadido.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Infra</category><category>infra</category><category>segurança</category></item><item><title>Meu Blog Nasceu de um WordPress Invadido. E Não Vai Ser Um.</title><link>https://ericofreitas.eng.br/posts/por-que-meu-blog-nao-roda-em-wordpress/</link><guid isPermaLink="true">https://ericofreitas.eng.br/posts/por-que-meu-blog-nao-roda-em-wordpress/</guid><description>Instalei o WordPress pra começar o blog e fui escolher um tema. Foi quando me toquei da ironia — e por que site estático fazia muito mais sentido pro meu caso do que eu tinha parado pra pensar.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate><category>Programação</category><category>meta</category><category>ferramentas</category></item></channel></rss>