ssh
2021
Hacking into TP-Link Archer C6 – shell access without physical disassembly
·2445 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
·1815 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> Dwie dygresje o weryfikacji autentyczności # Od razu dygresja - na początek językowa.
2017
Moje środowisko pracy zdalnej na Windowsie (i macOS)
·1245 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.