Ssh
Hacking into TP-Link Archer C6 – shell access without physical disassembly
        
        
        
      
  
  
  ·2382 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.
      
      
    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. Weryfikacja autentyczności to nie autoryzacja. Wiele osób używa określenia autentykacja które jest dość wygodną kalką językową, będącą analogią autoryzacji. Ale niektórzy dostają szału słysząc to słowo, więc postaram się go nie używać.
      
      
    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…
      
      
    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
        
        
        
      
  
  
  ·355 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.
      
      
    ![[skowronski.tech] tech blog](/img/logo.png)