Mostrando postagens classificadas por relevância para a consulta dropbear. Ordenar por data Mostrar todas as postagens
Mostrando postagens classificadas por relevância para a consulta dropbear. Ordenar por data Mostrar todas as postagens

Lançado Dropbear 2020.80

Lançado Dropbear 2020.80
Lançado Dropbear 2020.80
 No dia 17 de Junho eu disponibilizei a noticia sobre o lançamento do Dropbear 2020.79. Já no dia 26 de Junho Matt Johnston  publicou o lançamento do Dropbear 2020.80. Dropbear é um pequeno SSH que roda em uma variedade de plataformas POSIX-based como distribuições Linux; BSDs, Mac OS X, Solaris, IRIX, Tru64, AIX, HPUX e Cygwin. 

Por mais que você possa talvez não conhecer, o Dropbear roda em milhões de computadores. Se ainda não sabe do que se trata, dá um pulinho no artigo que eu escrevi que vai acabar gostando. O Dropbear 2020.80 traz no caso correções de pequenos problemas da versão anterior.

  1. Não bloquear logins de chaves autorizadas (block authorized_keys logins) com restrições no-X11-forwarding ou no-agent-forwarding quando o X11 ou agent forwarding são desabilitados no momento de compilação (Guilhem Moulin informa que o X11 é desabilitado por padrão)
  2. Reduzir o tamanho do binário para 4kB (em x64) quando utilizar bundled libtommath.
  3. Definição GNU_SOURCE para getrandom() na uclibc, relatado por Laurent Bercot e Fabrice Fontaine.
  4. Melhoria na verificação na compatibilidade da versão do libtomcrypt.
  5. Adição de algumas notas de estilo para DEVELOPING.md.
 E por hora é só isso mesmo ;)

Lançado Dropbear 2024.85

Dropbear = ssh alternative. SSH backup. XZ, lzma

Lançado Dropbear 2024.85


 Dropbear é um pequeno SSH disponível para uma variedade de plataformas POSIX-based como distribuições Linux com a uClibc >=0.9.17dietlibc, e a musl libcMac OS X (compilado com suporte ao PAM); FreeBSDNetBSD e OpenBSDSolarisIRIX 6.5 (com /dev/urandom, ou prngd deve funcionar); Tru64 5.1 (com prngd por entropy); AIX 4.3.3 (com gcc e o Linux Affinity Toolkit), AIX 5.2 (com /dev/urandom); HPUX 11.00 (+prngdTCP forwarding não funciona) e Cygwin (testado 1.5.19 no Windows XP). Dropbear é  uma alternativa ao SSH e por mais que talvez você possa não conhecer, o Dropbear roda em milhões de computadores. Mencionei o Dropbear na segunda parte da minha live sobre  vulnerabilidade no SSH causada pelo compactador XZ.


  No dia 25 de Abril foi lançado o Dropbear 2024.85 que corrige erros da versão 2024.84 como o SHA  ou o DROPBEAR_CLI_PUBKEY_AUTH falham ao serem desabilitados. Houve também mudando de diretórios no Debian.


A versão 2024.85 pode ser baixada clicando aqui


Lançado Dropbear 2020.79

Lançado Dropbear 2020.79
Lançado Dropbear 2020.79
 Dropbear é um pequeno SSH que roda em uma variedade de plataformas POSIX-based como distribuições Linux com a uClibc >=0.9.17, dietlibc, e a musl libc; Mac OS X (compilado com suporte ao PAM); FreeBSD, NetBSD and OpenBSD; Solaris; IRIX 6.5 (com /dev/urandom, ou prngd deve funcionar); Tru64 5.1 (com prngd por entropy); AIX 4.3.3 (com gcc e o Linux Affinity Toolkit), AIX 5.2 (com /dev/urandom); HPUX 11.00 (+prngd. TCP forwarding não funciona) e Cygwin (testado 1.5.19 no Windows XP). Sim, por mais que você possa talvez não conhecer, o Dropbear roda em milhões de computadores.

 O Dropbear é particularmente muito útil especialmente em dispositivos embarcados Linux como roteadores (sendo conhecido como um dos grandes componentes do OpenWrt). Está sob licença MIT-style e foi desenvolvido por Matt Johnston para ser o substituto do SSH com a ideia de mantes uma gama de recursos, menor consumo computacional. Mas Matt é conhecido por desenvolver outros projetos, inclusive um gerador de senhas para Android, coisas para a Apple, um hardware Watchdog para Rapsberry Pi e muito mais.
Todos os projetos do Matt Johnston podem ser conferidos clicando aqui
 Eu não vou citar aqui as alterações que vem nesta nova versão pois se trata de um arquivo com mais de mil e quatrocentas linhas. Caso você queira conferir, basta clicar aqui.
Para baixar o Dropbear 2020.79, basta clicar aqui
Curso Linux: Da migração a administração do sistema operacional
CLIQUE AQUI, VENHA APRENDER LINUX COMIGO E TORNE-SE UM VERDADEIRO PROFISSIONAL.

minibase: Um outro conjunto de pequenas ferramentas para o userspace do Linux

small static userspace tools for Linux

minibase: Um conjunto de pequenas ferramentas para userspace do Linux


 Eu já apresentei vários pacotes com conjuntos de ferramentas diferentes disponíveis para Linux como o embutils de autoria do Felix Von Leitner que desenvolveu a dietlibc e que traz implementações de comandos como os do coreutils, o 9base que se trata de um port do user space do sistema operacional plan9 para os Unix, o sbase que é uma coleção de ferramentas do Unix que são facilmente portáveis para outros Unix, o ubase que é uma coleção de ferramentas similares ao util-linux porém visando ser menor, o rustcoreutils ou uutils que é uma versão de coreutils escrito na linguagem Rust por um ex desenvolvedor do Debian, o moreutils que é  coleção de ferramentas para Unix que ninguém havia pensado em desenvolver (mas que no final das contas eu também não as entendi muito bem) e o vcoreutils que é uma implementação do coreutils escrito na linguagem V além de outras ferramentas como o Busybox e o toybox que englobam vários comandos em um único binário e implementações do coreutils em outras linguagens como o nim coreutils e o golang coreutils

 Vejam quantas opções de pacotes existem para Linux além de outros que não possuem relação com o coreutils e possuem funções centralizadas como shadow-utils para criação de usuários de senhas, o procps para gerenciamentos de processos, ip-utils para troubleshooting com comandos como ping, o iproute2 e o net-tools para gerenciamento de redes e muitos mais. Linux não é limitado a ferramentas do GNU como a maioria de nós usuários de Linux costumamos propagar aos quatro ventos. Uma frase dita por Rob Landely que eu a adaptei e costumo adotar com frequência é que:

 "Tudo no Linux é uma questão de alternativas e escolhas. Se você não quiser utilizar o SSH, você pode utilizar o Dropbear. Se não quiser utilizar o Apache, você pode utilizar o NginX e assim por diante".

 O mesmo vale para shell, comandos, bibliotecas, compiladores, interfaces gráfica e tudo o que gira em torno o sistema operacional. É isso o que eu chamo de os vários sabores de Linux que não se trata apenas da próxima distribuição que você pretende adotar e sim de qualquer coisa que você queira utilizar no Linux. E como tudo é uma questão de escolha, o ucraniano Alex Suykov desenvolveu suas próprias ferramentas e as disponibilizou livremente sob o nome de minibase. Alex também é o autor do sninit que abordei também no artigo daemons, daemons e mais daemons init, um pequeno e estático init system para Linux.


Comandos do minibase

 O minibase serve como base de comandos para userspace do Linux para ser utilizado para bootar o sistema operacional, carregar módulos, montar partições, estabelecer conexão e fornecer serviços básicos ao ponto de poder carregar interfaces gráfica com o X ou o Wayland, permitir download de pacotes e muito mais.

 Os executáveis do minibase podem ser construídos com qualquer toolchain que constrói o kernel e são linkados estaticamente (ou seja, não necessitam de dependências externas). Seus binários são muito pequenos tendo entre 10KiB a no máximo 25KiB que o tornam confiáveis e fáceis de debugar. Está  disponível sob a licença GPLv3 (há ressalvas feitas no próprio README) para as arquiteturas x86_64 arm, aarch64, rv64, mips, mips64 e i386.

 O minibase ainda não é declarado como versão 1.0, há muito trabalho a ser feito e o autor pede para não enviarem patches ou commits. Caso queiram reportar bugs ou sugeris novas ideias, enviem solicitações.


Link para o github do minibase


QUER APRENDER LINUX? ENTÃO CONFIRA O MEU CURSO DE MIGRAÇÃO PARA LINUX CLICANDO AQUI :)
QUER APRENDER LINUX? ENTÃO CONFIRA O MEU CURSO DE MIGRAÇÃO PARA LINUX CLICANDO AQUI :)

Lançado novo Minicurso de atributos no Linux
E não esqueçam de conferir também o meu mini curso de atributos no Linux

Marcadores

A pior história sobre Linux que já ouvi (6) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (34) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (33) comp (1) compressores (9) container (8) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (2) desenvolvimento (100) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (91) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (4) diocast (1) dioliunx (3) distribuições Linux (14) Docker (13) DragonflyBSD (24) driver (2) dropbear (3) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (11) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (21) Funtoo Linux (13) games (94) garbage collector (1) gerenciadores de pacotes (4) glaucus (8) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (12) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (141) lançamento (64) leis (1) LFCS (1) libs (2) licenças (10) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) lkgr (1) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (176) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (9) nimlang (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) ONLYOFFICE (4) open source (85) OpenBSD (8) OpenShift (1) oracle (1) os vários sabores de Linux (45) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (3) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (71) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (16) segurança digital (27) servidor web (2) servidores (3) shell (10) shell script (8) sistema operacional (25) skarnet (2) smartphones (3) Software livre e de código aberto (152) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (7) systemd (8) terminal (89) terminal de comandos (20) toca do tux (1) toybox (28) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (3) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (16) zsh (3)