Scott Tiger Tech Blog

Blog technologiczny firmy Scott Tiger S.A.

Archiwum dla Listopad 12th, 2010

Linux Magazine 11/2010

Autor: Piotr Karpiuk o 12. listopada 2010

HTML5 to przygotowywana nowa wersja standardu HTML odzwierciedlająca potrzeby w zakresie współczesnych aplikacji webowych. Patrz osobny artykuł na blogu.

Drupal jest opensource’owym (GPL) systemem zarządzania treścią (CMS) napisanym w PHP i wykorzystującym platformę LAMP (Linux, Apache, MySQL, PHP). Tysiące istniejących witryn utworzonych w tej technologii pokazują, że można Drupala użyć do tworzenia serwisu społecznościowego, sklepu internetowego, bloga czy galerii fotografii. Bogaty zestaw blisko 7000 modułów pozwala rozszerzyć podstawowe możliwości platformy spełniając niemal dowolne zachcianki webmasterów. Czynności administracyjne można wykonywać nie tylko z poziomu WWW, ale również wiersza poleceń za pomocą programu Drush. Z kolei Drush Make pozwala utworzyć plik archiwum z dystrybucją własnej witryny opartej na Drupalu.

Google Skipfish to napisana w C, opensource’owa platforma do testowania bezpieczeństwa aplikacji webowych, która tworzy interaktywną mapę badanej strony korzystając z rekursywnego robota i opartych na słowniku sond. W przeciwieństwie do innych aplikacji z tej dziedziny (Nikto, W3af) nie ogranicza się do śledzenia umieszczonych w HTMLu linków. Znalezione problemy są kategoryzowane w grupach ryzyka: wysoka (np. wstrzyknięcia), średnia (np. XSS), oraz niska (np. problemy z certyfikatami X.509), zbierane są również istotne informacje takie jak wersja serwera, wszystkie odnalezione adresy email, napotkane typy plików. Używając opcji wiersza poleceń i modyfikując plik słownika możemy określić do jakiego stopnia Skipfish ma korzystać z metody siłowej, z jakich ma korzystać ciasteczek i jak ewentualnie wypełniać formularz logowania. Program działa bardzo szybko (do 7 tysięcy zapytań na sekundę) i może łatwo przeciążyć słabszy serwer lub przepełnić pliki dziennika.
Czytaj więcej »

Napisany w Linux, Linux Magazine | Brak komentarzy »