Linux, gdzie zmierzasz
Ostatnio w internecie dosyć głośno jest o projekcie Barrelfish który właściwie rewolucjonizuje sposób zarządzania zasobami sprzętowymi. Kiedyś głośno się zrobiło o projekcie Singularity który (choć nie był pierwszy w tym polu) miał zmienić podejście do pisania systemów operacyjnych.
Komputer walizkowy
Ponieważ ostatnio wszyscy wymyślają "co można zrobić z niczego", to i ja coś odwaliłem. Tak jak inni ukradłem pomysł z instructables i tak jak inni zupełnie spartoliłem robotę. Ale i tak wyszło fajnie :)
Konsola dla Windows
Każdy kto używa Windowsa zapewne ma jeden malutki problem - wbudowana konsola (cmd), a właściwie jej część która emuluje terminal, jest dosyć biedna. Jest niewygodna, szczególnie jeśli chodzi o kopiowanie tekstu (kopiowanie jest "kwadratowe", nie wg. zawartości). Można oczywiście używać rxvt lub puttycyg jako terminal, działają one bardzo ładnie jeśli używamy tylko basha. Jeśli ktoś jednak chce uruchomić oryginalny interpreter cmd (lub powershella), mając jednak znacznie wygodniejszy terminal - polecam Console - naprawdę wygodny i konfigurowalny program. Nie tylko można zmienić takie pierdoły jak tło, czcionki, kursor czy skróty klawiszowe. Ma obsługę zakładek, ma obsługę różnych sesji; np. jedna automatycznie startuje mysql-monitor, druga cmd, trzecia basha a czwarta od razu ssh @box. Szczególnie ostatnia funkcja jest ciekawa - po co komu taki putty, jak można wcisnąć ctrl+3 (u mnie) i mieć od razu połączenie z jednym z serwerów (o ile mamy openssh i logowanie za pomocą kluczy)?
To nie wszystko. Konsola ta działa o wiele szybciej niż oryginalny cmd - kto kiedyś walnął ls -l w katalogu o wielkiej ilosci plików zna ten ból, gdy konsola przez kilkanascie sekund drukuje listę. Tutaj lista jest od razu.
Tak dobrego terminala to nawet na linuksie nie ma, nawet mój ulubiony urxvt się chowa. A kobyły w stylu gnome-terminal czy konsole... uruchamiają się ładne kilka sekund, bezsens. Console odpala się od razu :)
Bardzo polecam, świetny program, must-have. Minusem są standardowe dziwaczne ustawienia, ale na szczęście bardzo łatwo i szybko można je zmienić na takie które nam odpowiadają.
Unlimited incremental mode for John
As john's --incremental mode supports only words up to 8 characters long, I spent some time and wrote this external mode, with no word length limit, no character set limit etc.
John the Ripper, znajomy nieznajomy
Każdy kto kiedykolwiek miał potrzebę uzyskania hasła na podstawie jego skrótu, zapewne spotkał się z tym programem. ''john hash.lst'', czekamy, program wypluwa hasło, my mamy dostęp do serwera, koniec. John idzie w odstawkę. Oczywiście trochę to trwa, ponieważ john najpierw sprawdzi swoją wewnętrzną wordlistę, później zastosuje "single rules", na koniec przejdzie do "incremental mode". A szkoda, bo działanie programu można znacząco przyspieszyć, uzyskując wyniki nawet dla długich i skomplikowanych haseł w stosunkowo krótkim czasie.
Najlepsza metoda na oporne hasło? Sprawdzić dużą wordlistę (razem z --rules), sprawdzić single mode i zostawić na tydzień w "incremental mode". Ale w tym czasie można drugim komputerem wyszukiwać kolizję innymi metodami.