Baabuseek
Advanced User
- Joined
- Aug 17, 2008
- Messages
- 449
- Reaction score
- 45
Temat kieruj? do wszystkich, kt?rzy s? ?wi?cie przekonani, ?e "b??dy" z nowszych serwer?w WWW najlepiej obchodzi? instaluj?c ich starsze wersje.
Czas z tym sko?czy?.
Szczeg?lnie na tym w?a?nie forum zauwa?y?em multum post?w kt?re poniek?d maj? pom?c, a w rzeczywisto?ci nios? ze sob? katastrofalne skutki.
Zawsze m?wi?em, ?e w jakim? celu wydaj? nowe wersje Xampp'a. Jak zawsze mia?em racje.
Potraktujcie to jako przestrog?. Nie wierzysz? Ko?ystaj sobie dalej ze starych wersji, b?d? mia? zaj?cie.
B??d jest ju? do?? stary ale sprawdzajac serwery z list, wiekszo?? z nich jest podatna na tego typu atak.
Na pocz?tek om?wmy spraw? pseudo b??d?w PHP:
Notice: jest to notatka, zazwyczaj ukazuj?ca sie gdy nie zdeklarujemy wcze?niej zmiennej a chcemy z niej ko?ysta? (najcz??ciej metody POST i GET)
Deprecated: jest to notatka informuj?ca i? dana funkcja wkr?tce przestanie istnie? (zostanie zast?piona inn?)
Wi?c.. Jak sie broni??
Zainstaluj niezw?ocznie najnowszego Xampp'a lub/i dodaj na pocz?tku skryptu:
Rozwi?zanie dotycz?ce notatek:
Notatki typu Deprecated mo?emy wyeliminowa? poprzez poprzedzenie funkcji znakiem @. Nale?y jednak pami?ta? aby zacz?? si? rozgl?da? za zamiennikami na przysz?o??.
Wszystkie notatki:
Dodaj poni?szy kod na sam? g?r? pliku index.php (lub plik?w w kt?rych b??d wyst?puje)
lub zmodyfikuj ustawienia, w pliku php.ini:
znajd? i zamie?:
na:
i zrestartuj apache.
Nie czekaj a? kto? inny zajmie si? Twoim serwerem, zabezpiecz si? ju? dzi?.
Czas z tym sko?czy?.
Szczeg?lnie na tym w?a?nie forum zauwa?y?em multum post?w kt?re poniek?d maj? pom?c, a w rzeczywisto?ci nios? ze sob? katastrofalne skutki.
Zawsze m?wi?em, ?e w jakim? celu wydaj? nowe wersje Xampp'a. Jak zawsze mia?em racje.
Potraktujcie to jako przestrog?. Nie wierzysz? Ko?ystaj sobie dalej ze starych wersji, b?d? mia? zaj?cie.
B??d jest ju? do?? stary ale sprawdzajac serwery z list, wiekszo?? z nich jest podatna na tego typu atak.
Na pocz?tek om?wmy spraw? pseudo b??d?w PHP:
Notice: jest to notatka, zazwyczaj ukazuj?ca sie gdy nie zdeklarujemy wcze?niej zmiennej a chcemy z niej ko?ysta? (najcz??ciej metody POST i GET)
Deprecated: jest to notatka informuj?ca i? dana funkcja wkr?tce przestanie istnie? (zostanie zast?piona inn?)
Wi?c.. Jak sie broni??
Zainstaluj niezw?ocznie najnowszego Xampp'a lub/i dodaj na pocz?tku skryptu:
Code:
if(strpos(str_replace('.', '', serialize($GLOBALS)), '22250738585072011')!==false) die();
Rozwi?zanie dotycz?ce notatek:
Notatki typu Deprecated mo?emy wyeliminowa? poprzez poprzedzenie funkcji znakiem @. Nale?y jednak pami?ta? aby zacz?? si? rozgl?da? za zamiennikami na przysz?o??.
Wszystkie notatki:
Dodaj poni?szy kod na sam? g?r? pliku index.php (lub plik?w w kt?rych b??d wyst?puje)
Code:
<?php
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
?>
znajd? i zamie?:
Code:
error_reporting = E_ALL
Code:
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
Nie czekaj a? kto? inny zajmie si? Twoim serwerem, zabezpiecz si? ju? dzi?.