Dodatkowe informacje
DISM (Deployment Image Servicing and Management) to systemowe narzędzie, które służy do obsługi i przygotowywania obrazów systemu Windows.
Można je również użyć do zainstalowania nowych funkcji systemu, pakietów czy sterowników. W naszym onelinerze instalujemy klienta telnet, który możemy wykorzystać do połączenia się ze zdalną usługą.
Ale po co mi właściwie telnet?
Chociażby po to, żeby obejrzeć...
Gwiezdne wojny! Mając telnet zainstalowany, wystarczy połączyć się z hostem
towel.blinkenlights.nl na standardowym porcie usługi telnet, czyli 23 uruchamiając polecenie:
telnet towel.blinkenlights.nl
Miłego seansu! Protip w protipie: za pomocą
Ctrl+] wejdziemy w tryb poleceń telneta, gdzie możemy wpisać
quit
, żeby wyjść.
Ale tak na poważnie, po co..?
Na poważnie, to można się połączyć z jednym z..
BBSów (
Bulletin board system)! Jeśli nie wiesz czym są BBSy, dowiesz się chociażby z Wikipedii:
pl.wikipedia.org/wiki/Bulletin_board_system. W skrócie BBS to, to oldschoolowa usługa (pierwszy BBS powstał w 1978 roku) polegająca na udostępnianiu zasobów komputera właściciela (programy, gry, ogłoszenia, chat, poczta, itp.) za pomocą modemu telefonicznego (to było jeszcze przed Internetem jaki znamy dzisiaj). Dzisiejsze BSBy działają oczywiście głównie z punktu widzenia nostalgicznego, nie mniej zdarza się, że można znaleźć tam ciekawe rzeczy. Liste dostępnych BBSów przeznaczonych na PC możecie znaleźć
tutaj, a na inne systemy (Amiga, Commodore, Atari (nie oceniam!), Apple)
tutaj. Bardzo dobre zestawienie znajduje się również
tutaj.
Grzechem by było nie zobaczyć jak to wygląda, a więc zapraszam do wiersza poleceń:
telnet bbs.arcadiabbs.com
telnet 20forbeers.com 1337
W tym drugim przypadku BBS dostępny jest na porcie 1337 (a nie domyślnym 23), port podajemy po spacji za hostem.
Ale tak poważnie-poważnie?
Osobiście jestem zdania, że warto znać podstawy działania najważniejszych protokołów (SMTP, IMAP, HTTP, FTP) i potrafić obsłużyć je chociaż w podstawowym stopniu za pomocą gołego połączenia TCP - czyli np. z wykorzystaniem telneta. I tak, są lepsze klienty jak chociażby
putty czy
ncat, jednak tutaj mamy oficjalną, zaufaną aplikację od Microsoftu.
Co jeszcze można doisntalować?
Dostępne online składniki, które można zainstalwoać przy pomocy
dism.exe
można sprawdzić za pomocą:
dism /online /get-features
dism /online /get-packages
dism /online /get-capabilities
dism /online /get-drivers
I tak na przykład, żeby doinstalować również klienta SSH (analogicznie jak to zrobiliśmy w PowerShellu w protipie
0018, moglibyśmy napisać:
dism /online /add-capability /CapabilityName:Openssh.CLient
Przydatne linki
Subskrybuj
Jeśli chcesz otrzymywać nowe, mięsiste protipy na maila, a także zostać czasem powiadomiony o wartościowych wydarzeniach - dołącz do subskrybentów.