Jak rozwiązać enigmatyczny problem z Perlem aktywacji nowego vhosta poprzez polecenie a2ensite?
Więcej…
Programowanie
Zrzut bazy danych MySQL – każda tabela do osobnego pliku tesktowego
Uruchamiamy w konsoli:
|
1 |
for i in $(mysql -uroot -pHaslo nazwa_bazy -e "show tables;"|grep -v Tables_in_);do mysqldump -uroot -pHaslo nazwa_bazy $i > ./$i".sql";done |
szybkie sklonowanie bazy danych MySQL
Jak szybko sklonować bazę MySQL? Komenda przydatna przy operowaniu na dużych bazach MySQL.
Więcej…
Podgląd pliku tekstowego w konsoli i kontynuowanie wprowadzania komend w konsoli
Jak podejrzeć plik tekstowy w konsoli i kontynuować pisanie komend dalej widząc ten podgląd?
Więcej…
Jak w konsoli Linux przekonwertować unixtime stamp na czytelną datę i godzinę?
Błyskawiczna komenda w konsoli pokazująca datę i godzinę na podstawie zadanego czasu w unix timestamp
Więcej…
SVN – wylistowanie plików w repozytorium na których nałożona jest flaga ignore
Oto jak szybko dowiedzieć się które pliki są ignorowane w naszej kopii roboczej
Więcej…
Instalacja Brackets w Ubuntu
|
1 2 3 |
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets |
svn problem z dodaniem plików – Błąd podczas konwersji elementu w katalogu
Może się pojawić też ten błąd w języku angielskim: Error converting entry in directory Problem tkwi w niepoprawnym kodowaniu nazw plików które chcemy dodać do commita. Zazwyczaj są to po prostu polskie znaki diakrytyczne (ą,ś,ć itd). Najlepiej znaleźć te pliki i je tymczasowo usunąć/przenieść w inne miejsce. Albo po prostu poprawić ich nazwy. Ale jak […]
Więcej…
wygenerowanie hasła o dowolnej długości znaków
|
1 |
strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 10 | tr -d '\n'; echo |
Gdzie 10 to długość hasła
Więcej…
usunięcie infekcji w CMS Modx Evolution
Objawia się ona następującymi zmianami: 1. wgrywane są nowe pliki:
|
1 2 3 4 5 6 |
-rw-r--r-- 1 user user 743 lis 21 09:09 accesson.php -rw-r--r-- 1 user user 10443 lis 21 09:09 content-post.php -rw-r--r-- 1 user user 4821 lis 21 09:09 dump.php -rw-r--r-- 1 user user 299 lis 21 09:09 opn-post.php -rw-r--r-- 1 user user 29527 lis 21 09:09 search.php -rw-r--r-- 1 user user 24882 lis 21 09:09 wp-post.php |
2. usuwane są pliki blokujące: np. plik
|
1 |
/assets/.htaccess |
o treści:
|
1 2 3 4 |
<Files "\.(php|tpl)$"> Order allow,deny Deny from all </Files> |
3. cel ataku Przejęcie kontroli nad serwerem www i wysyłka SPAM 4. leczenie a) usunięcie w/w plików php b) przywrócenie w/w pliku blokującego c) aktualizacja snippetów:
|
1 2 |
ajaxSearch ditto |
c) Modyfikacja kodu PHP w pliku:
|
1 |
/assets/snippets/ajaxSearch/classes/ajaxSearchResults.class.inc.php |
[…]
Więcej…
