Jak zawiesić explorer.exe
: 06 lip 2010, 14:55
1. Tworzymy puste pliki np a.lnx i b.lnx (ważne, żeby miały w nazwie tyle znaków co wynikowe skróty).
2. Tworzymy do nich w tym samym folderze skróty i przemianowujemy je a i b ale uwaga! na krzyż (a wskazuje na b.lnx, b wskazuje na a.lnx)
3. Ponieważ notepad czy hex nijak nie może edytować bezpośrednio pliku skrótu, odpalamy edit w trybie binarnym tj. edit /78 a.lnk (tryb binarny z 78 kol, tyle się mieści na raz w oknie)
4. Edytujemy zawartość zmieniając wszędzie b.lnx na b.lnk (czy co tam sobie wybraliśmy). To samo z b.lnk.
5. Pliki a.lnx, b.lnx nie są nam już potrzebne.
6. Po wejściu w folder explorer.exe się crashnie. Jeśli umieścimy je na pulpicie otrzymamy gratis "unknown software exception" ^^
Jak to działa?
Windows XP po wejściu w katalog sprawdza wszystkie skróty w nim się znajdujące i próbuje je odczytać (pokazanie ikonki itp.) Rozpoznaje skrót, który wskazuje na samego siebie i we właściwościach pokazuje nam, że plik nie jest poprawny, ale gdy natrafi na skrót 1, który wskazuje na skrót 2, który wskazuje na skrót 1 ;-) to crashuje się z powodu zapętlenia. (przepełnienie stosu?)