Skip to main content

ssh

2021

Hacking into TP-Link Archer C6 – shell access without physical disassembly
·2383 words·12 mins
hacking linux linux embedded lua mips router security squashfs ssh

This story begins with simple need - ability to programmatically obtain all devices connected to my Wi-Fi router - TP-Link Archer C6. None of the existing libraries support this version of Web UI. The issue with the simplest solution (just flashing OpenWRT) - I rely on proprietary OneMesh technology, which enables better home mesh-networking. So, some hacking needed to be done.

2019

MFA dzięki smartfonowi oraz garść dygresji o bezpieczeństwie
·1758 words·9 mins
blog.dsinf.net iphone mfa security ssh u2f windows zabezpieczenia
Zabezpieczenie cyfrowej tożsamości przy pomocy samego loginu i hasła to jak wiadomo od dawna za mało. MFA (czyli Multi Factor Authentication) dodaje drugi składnik potrzebny do weryfikacji autentyczności - poza znajomością sekretów które wprost podajemy na przykład stronie internetowej potrzebne jest coś, co posiadamy, czyli klucz bezpieczeństwa lub coś co pozwoli nam odebrać token od miejsca, do którego się logujemy. Dwie dygresje o weryfikacji autentyczności # Od razu dygresja - na początek językowa.

2017

Moje środowisko pracy zdalnej na Windowsie (i macOS)
·1222 words·6 mins
blog.dsinf.net linux sftp software środowisko ssh sublime text windows
Jako że jednak potrzebuję windowsa jako głównego systemu na stacji roboczej od zawsze nasuwał się problemy - jak się podłączyć do serwerów linuksowych czy zbudować lokalnie jakąś paczkę. Po długich eksperymentach z cygwinem, mingw i innymi wynalazkami doszedłem do wniosku że jak potrzebuję mieć shella linuksowego żeby użyć grepa, seda i awka to wystarczy bash wbudowany w dowolnego klienta gita - na przykład cudowną aplikację Github Desktop. A jeśli chodzi o prawdziwe zainstalowanie prawdziwego pakietu to nie ma innej opcji jak maszyna wirtualna. Warto jednak dołożyć kilka kroków żeby było przyjemniej. Warto wspomnieć iż o słynnym Linuksie w Windowsie wydanym przez Microsoft nie warto wspominać. To cygwinowe ubuntu (lub SuSE) które nada się do basha, ale nawet emulatora terminala nie ma porządnego…

2016

Ubijanie zawieszonych rzeczy: SSH, Telnet, Linux, vi, …
·150 words·1 min
blog.dsinf.net linux ssh telnet vi
Niezbyt znane są komendy do ubijania zawieszonych połączeń SSH i Telnet a podpinanie się z innego terminala żeby wywołać killall -9 ssh jest mało profesjonalne. Podobnie z innym oprogramowaniem. Dlatego wrzucam małe podsumowanie.
Gogs – git po SSH odrzuca połączenia
·171 words·1 min
blog.dsinf.net git gogs linux ssh
Wspaniały i lekki zamiennik Gitlaba na pozycji lokalnego serwera Gita - Gogs umożliwia klonowanie repozytoriów i wypychanie zmian także po SSH wykorzystując w tym celu systemowego daemona SSHD. Jednak typowa ręczna instalacja zakładająca utworzenie po prostu konta git (lub gogs lub jakiegokolwiek innego dedykowanego pod tą usługę) odetnie nas od możliwości klonowania i wypychania zmian po SSH.
SFTP na Windows
·356 words·2 mins
blog.dsinf.net sftp ssh windows
Może to i niestandardowe wymaganie, ale czasem i na Windowsie potrzeba SFTP - czyli transferu plików po SSH - pewniejsze, bardziej niezawodne i bezpieczne od FTP. No i autoryzacja po kluczu zamiast hasła… Porównanie Micorosftowego forka OpenSSH i Cerberusa.