j.....s
j.....s
#webdev #linux #php #debian

Mircy - mam problem z php-injection, przez co serwer jest przeciążany przez setki spamerskich maili wychodzących z mojej maszyny. Tymczasowo chcę zablokować funkcję mail() na serwerze - Debian Wheezy - do momentu usunięcia problemu.

Macie jakiś protip jak to zrobić? Nie jestem power userem linuxa, wolę się zapytać, żeby czegoś nie spierdzielić ( ͡° ͜ʖ ͡°)
  • Najlepsze
  • Wszystkie komentarze
BratBlizniakAndrzeja
@jurny_juhas: Wyedytuj sobie /etc/php5/{cgi,fpm}/php.ini.
Dokładniej linijka z "disable_functions".
Rexikon
@jurny_juhas: samo mail bez ()
Rexikon
januzi
@jurny_juhas: Wyczyść też kolejkę wysyłkową.
BratBlizniakAndrzeja
@jurny_juhas: Dodatkowo możesz zablokować na firewallu wychodzące połączenia na portach <1024 przypisanych do usług których nie używasz.
januzi
@jurny_juhas: grep "mail" -Rl *
w katalogu ustawionym jako dostawca www

chyba, że podłożone są pliki z eval, base64decode, wtedy te dwie funkcje też szukasz

jak masz Wordpressa, to powodzenia w szukaniu podmienionych plików, shelli itd.
j.....s
j.....s
@BratBlizniakAndrzeja: @Rexikon: wystarczy, że wpiszę disable_functions=mail(), czy samo mail ?
j.....s
j.....s
@Rexikon: ok, dzięki wielkie!
j.....s
j.....s
@januzi: dzięki, wyczyszczone :)
j.....s
j.....s
@januzi: nie jest to wordpress, mail queue już wyczyszczone :) Dzięki za porady!

f.....s
f.....s
@jurny_juhas: Jak już wlazło to porównaj katalogi z przed/po ataku. Jak bardziej rozgarniety "hacker" to pierwsze co zrobił gdzieś głęboko ukrył backdoor'a ;)