Archiwa tagu: tools

Metoda gumowej kaczuszki

Metoda gumowej kaczuszki[1][2] – nieformalny sposób debugowania kodu. Metoda polega na tym, że programista, próbując znaleźć błędy w kodzie (inspekcja kodu), trzyma w pobliżu gumową kaczuszkę lub inny przedmiot nieożywiony. Linia po linii, programista tłumaczy kaczuszce lub innemu obiektowi przewidywane funkcje każdego segmentu kodu – podczas sprawdzania powinny wyjść na jaw błędy stworzonej aplikacji.

Metoda jest wersją metody „myślenia na głos”[3], procedury uznanej za skuteczny sposób na przyspieszenie rozwiązywania problemów.”

https://pl.wikipedia.org/wiki/Metoda_gumowej_kaczuszki

WSUS i „Cannot save configuration because the server is still processing a previous configuration change”

ku pamięci….

Jeśli WSUS zaczyna nam odpowiadać komunikatem:  „Cannot save configuration because the server is still processing a previous configuration change”

uruchomić polecenie SQL:

UPDATE tbSingletonData
SET ResetStateMachineNeeded = 0

a długofalowo zastanowić się nad:

https://community.spiceworks.com/scripts/show_download/2998-wsus-automated-maintenance-formerly-adamj-clean-wsus

Ping w Excel-u ?

Czasami w życiu ‚admina’ lub audytora  pojawia się potrzeba sporządzenia zestawienia używanych adresów IP w sieci. Nie wiedzieć czemu często obok tego pojawia się żądanie by taki raport dostarczyć w Excel-u.

A co gdyby tak nauczyć Excela jak sprawdzić czy dany adres IP ‚żyje’ ?

Tak powstał króciutki moduł VBS dodający do Excel’a dwie funkcje ping zwracają one TRUE lub FALSE w zależności od tego czy otrzymały odpowiedź na polecenie ping.

Screen z Excel

Moduł ten zawiera 2 funkcje: PING_HOST i PING_Volatile:

PING_HOST Jako argument przyjmuje adres IP serwera, zwraca Bool Przeliczenie wartości/wykonanie polecenia Ping następuję po zmianie argumentu funkcji (adresu IP) lub wymuszeniu przeliczenia przez Ctrl+Alt+Shift+F9
PING_Volatile Jako argument przyjmuje adres IP serwera, zwraca Bool Przeliczenie wartości/Wykonanie polecenia Ping następuję po zmianę argumentu funkcji (adresu IP) lub zmianie jakiejkolwiek innej komórki

Działanie testowane w Excel 2016.

Plik z modułem i przykładem ze screena powyżej : Ping w Excelu

Windows XP – co począć ?

Myślałem, że już nigdy nie napisze o Windows XP… a jednak… trafiłem na siec gdzie ich jest całkiem sporo i o dziwo trzymają się… (może to zasługa łącznie kilkunastu osób które je ogarnia)…

Tym ktorzy nie przeczytali polecam: https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support

Wiadomo ze nie kazdy moze poleciec do sklepu i kupic kilkadziesiat licencji od razu wiec co robic by jakos przetwac

  1. Ograniczyc uprawnienia osob korzystajacych z Systemów do absolutnego minimum
  2. Uruchomic systemy Firewall na maszynach zarowno dla połaczeń przychodzacych jak i wychodzacych
  3. Przenieść komputery do odzielnej podsieci gdzie ruch bedzie sciśle monitorowany
  4. Zainstalować wszystkie dostepne aktualizacje dla systemu operacyjnego i komponentów
  5. Odinstalować nieużywane komponenty systemu operacyjnego i zbedne oprogramowanie
  6. Ograniczyc lacznosc z Internetem do absolutnego minimum
  7. Uzywac alternatywnej – aktualnej przegladarki
  8. Ograniczyc uzycie i czyscic po kazdym zamknieciu cache przegladarek internetowych
  9. Jesli to mozliwe odlaczyc komputer od sieci.
  10. Zapewnic wysoki poziom ochrony antywirusowej dla urzadzen przenosnych lub rozwazyc ich wylaczenie.
  11. Zweryfikować czy używane mechanizmy backupu zapewniaja odzyskanie systemu i jego aktywacje bez połączenia z serwerami Microsoft
  12. Wdrożyc i skonfigurować  dodatkowe mechanizmy zabezpieczeń jak np  Enhanced Mitigation Experience Toolkit
  13. Zastosować mechanizmy application whitelisting
  14. Wszędzie gdzie to mozliwe użyc polityk domenowych do wprowadzenia ograniczeń
  15. Przeprowadzić dodatkowe szkolenia dla użytkowników tych systemów (jak postępować w przypadku wykrycia wirusa, używanie nośników nieznanego pochodzenia itp)

HTTP/2 – narzędzia – gdzie warto zajrzeć jak chcemy sprawdzić jak gada nasz serwer WWW….

HTTP/2 staje się coraz popularniejsze… poniżej trochę zebranych linków tak ku pamięci…

Narzędzia do testowania serwera/stron www:

Testowanie klienta/ przeglądarek:

Plug-in do Firefoxa pokazujący status SPDY i HTTP/2:

Przy okazji kilka tooli do ogólnej analizy stron:

 

Czy używa kompresji GZIP: