Tworzenie szablonów dla Wordpress (1)
wordpress 06 maja 2008
Tworzenie szablonów dla Wordpress omówiono w oficjalnej dokumentacji.
W kolejnych publikacjach na mojej stronie będę omawiał kolejne aspekty tematu.
Tworzenie szablonów dla Wordpress omówiono w oficjalnej dokumentacji.
W kolejnych publikacjach na mojej stronie będę omawiał kolejne aspekty tematu.
Securing Apache2 to cykl kilku ciekawych artykułów na Securityfocus:
Securing Apache 2: Step-by-Step
Apache 2 with SSL/TLS: Step-by-Step, Part 1
Apache 2 with SSL/TLS: Step-by-Step, Part 2
Apache 2 with SSL/TLS: Step-by-Step, Part 3
Oczywiście warto spojrzeć w artykuł dotyczący tzw. ataków wektorowych:
Unexpected Attack Vectors
Słów kilka o generowaniu certyfikatów dla Apache2 (artykuł na it.imasters.pl, artykuł na płóciennikowski.com, artykuł na wsiie.ac.olsztyn.pl)
dobry program HP do przygotowywania PEN drive-a: http://download.chip.eu/pl/USB-Disk-Storage-Format-Tool-2.0.6_176939.html
Adapter USB-RS232, Diver Prolific
Przydatne narzędzie do sprawdzania różnych funkcji kodowania i dekodowania dostępnych w PHP można znaleźć pod adresem http://www.splitbrain.org/encode.php
Można sprawdzić np co kryje się w krzaczkach wysyłanych do serwera pocztowego podczas autoryzacji dla poczty wysyłanej.
Nie możesz wysłać poczty za pomocą oprogramowania klienckiego?
Serwer SMTP odpowiada dziwnymi komunikatami?
Chcesz wykluczyć podejrzenia dotyczące wirusów/spyware?
Czy też zwyczajnie przetestować działanie serwera pocztowego.
W takich sytuacjach pomocny jest test wysyłania poczty przez telnet.
W pierwszej kolejności należy połączyć się z serwerem SMTP (tutaj poczta.serwer.com), port docelowy: 25
telnet poczta.serwer.com 25
Jeśli połączenie zostanie nawiązane - otrzymujemy:
Trying 212.162.44.33...
Connected to poczta.serwer.com.
Escape character is '^]'.
220 poczta.serwer.com ESMTP
przedstawiamy sie korzystając z polecenie EHLO
EHLO PECET
serwer SMTP odpowiada nam (przykładowo):
250-poczta.serwer.com Hello acdd11.neoplus.adsl.tpnet.pl [83.11.11.11], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 15000000
250-DSN
250-ETRN
250-AUTH LOGIN PLAIN
250-STARTTLS
250-DELIVERBY
250 HELP
jeśli serwer pocztowy wymaga autoryzacji, należy odpowiednio spreparować dane o nazwie użytkownika i haśle - tak, aby serwer SMTP je “zrozumiał”.
ciąg znaków, który zostanie użyty do autentykacji otrzymujemy w wyniku polecenia (username - login, password - hasło, \0 - separator):
perl -MMIME::Base64 -e 'print encode_base64("username\0username\0password");'
lub
printf 'username\0username\0password' | mmencode
podajemy dane do autoryzacji:
AUTH PLAIN YmtvbGFjetvd3NrQBia29YWN6a23csdAEJBUljeHkqMDk=
otrzymujemy (oczywiście w przypadku poprawnej autoryzacji):
235 2.0.0 OK Authenticated
wpisujemy adres nadawcy:
MAIL FROM:bkol@serwer.pl
jeśli został zaakceptowany:
250 2.1.0 bkol@serwer.pl... Sender ok
wpisujemy adres odbiorcy:
RCPT TO:info@robertgoliat.com
jeśli został zaakceptowany:
250 2.1.5 info@robertgoliat.com... Recipient ok
czas na wpisanie treści (polecenie DATA)
DATA
354 Enter mail, end with "." on a line by itself
dane listu
dane listu
.
kropka w pustej linii oznacza koniec przesylki
po linii zawierającej TYLKO znak “.” serwer powinien zwrócić na komunikat o wysyłce poczty, może być to również komunikat o błędzie.
Cały powyższy dialog wygląda tak:
telnet poczta.serwer.com 25
Trying 212.162.44.33...
Connected to poczta.serwer.com.
Escape character is '^]'.
220 poczta.serwer.com ESMTP
EHLO PECET
250-poczta.serwer.com Hello acdd11.neoplus.adsl.tpnet.pl [83.11.11.11], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 15000000
250-DSN
250-ETRN
250-AUTH LOGIN PLAIN
250-STARTTLS
250-DELIVERBY
250 HELP
AUTH PLAIN YmtvbGFjetvd3NrQBia29YWN6a23csdAEJBUljeHkqMDk=
235 2.0.0 OK Authenticated
MAIL FROM:bkol@serwer.pl
250 2.1.0 bkol@serwer.pl… Sender ok
RCPT TO:info@robertgoliat.com
250 2.1.5 info@robertgoliat.com… Recipient ok
DATA
354 Enter mail, end with “.” on a line by itself
dane listu
dane listu
.
powodzenia
Opis instalacji radiowej karty sieciowej opartej na chipsecie acx100 “na debianie”
Polecam kilka ciekawych linków przed instalacją: