Categoria: Blog

Foram detectados 724 pacotes maliciosos no RubyGems

A empresa ReversingLabs publicou os resultados de uma análise sobre o uso de type squatting no repositório RubyGems. Normalmente, o type squatting é usado para a distribuição de pacotes maliciosos, esperando que desenvolvedores desatentos cometam erros de digitação ou não percebam as diferenças. Durante a pesquisa, foram identificados mais de 700 pacotes cujos nomes são semelhantes a pacotes populares e diferem por detalhes mínimos, como a substituição de letras semelhantes ou o uso de […]

A ReversingLabs publicou os resultados da análise do uso

Foi apresentado o utilitário rebuilderd, que permite a verificação independente de pacotes binários de uma distribuição através da implementação de um processo de compilação contínuo, que compara pacotes baixados com pacotes obtidos a partir da recompilação em um sistema local. O utilitário é escrito em Rust e é distribuído sob a licença GPLv3. No momento, o rebuilderd oferece apenas suporte experimental para a verificação de pacotes do Arch Linux, mas em breve […]

Guia de CI/CD no GitLab para (quase) iniciantes absolutos

Ou como conseguir belos badges para seu projeto em uma noite de codificação descontraída. Provavelmente, todo desenvolvedor com pelo menos um projeto pessoal já sentiu a necessidade de ter badges bonitos com status, cobertura de código, versões de pacotes no nuget... E essa necessidade me levou a escrever este artigo. No processo de preparação para escrevê-lo, eu […]

Foram corrigidas vulnerabilidades exploráveis remotamente no ipfw no FreeBSD

Duas vulnerabilidades foram corrigidas no filtro de pacotes ipfw no código de análise das opções TCP, que eram causadas por uma verificação inadequada dos dados em pacotes de rede processados. A primeira vulnerabilidade (CVE-2019-5614) ao processar pacotes TCP formatados de maneira específica pode levar ao acesso à memória fora do buffer mbuf alocado, enquanto a segunda (CVE-2019-15874) pode resultar em acesso a áreas de memória já liberadas (use-after-free). A análise da relevância dos problemas identificados para […]

Publicada a versão OpenSSL 1.1.1g com correção de vulnerabilidade relacionada ao TLS 1.3

Está disponível uma versão corretiva da biblioteca criptográfica OpenSSL 1.1.1g, que corrige uma vulnerabilidade (CVE-2020-1967) que pode levar a uma negação de serviço ao tentar estabelecer uma conexão TLS 1.3 com um servidor ou cliente controlado por um invasor. A vulnerabilidade foi classificada como de alto risco. O problema ocorre apenas em aplicativos que utilizam a função SSL_check_chain() e causa a falha do processo quando o uso da extensão TLS 'signature_algorithms_cert' é inadequado. Em particular, ao […]

Lançamento do sistema de inicialização GNU Shepherd 0.8

Está disponível o gerenciador de serviços GNU Shepherd 0.8 (anteriormente conhecido como dmd), que está sendo desenvolvido pelos criadores da distribuição GNU Guix System como uma alternativa de dependência para o sistema de inicialização SysV-init. O daemon de gerenciamento e as utilidades do Shepherd são escritos na linguagem Guile (uma das implementações da linguagem Scheme), que também é utilizada para definir configurações e parâmetros de inicialização dos serviços. O Shepherd já está em uso na distribuição GuixSD GNU/Linux e […]

Lançado o PyTorch 1.5.0

O PyTorch — um framework popular para aprendizado de máquina — foi atualizado para a versão 1.5.0. Esta versão inclui várias adições e melhorias significativas na API, incluindo: a API C++, que anteriormente era considerada experimental, agora está completamente estabilizada. Agora, os usuários podem facilmente migrar seus modelos da API Python para a API C++. O pacote torch.distributed.rpc também foi estabilizado, oferecendo amplas capacidades em ambientes distribuídos […]

WAL-G: novas oportunidades e expansão da comunidade. Georgy Rylov

Convido você a conferir a transcrição da palestra de início de 2020 de Georgy Rylov, "WAL-G: novas oportunidades e expansão da comunidade". Os mantenedores de projetos open-source enfrentam muitos problemas à medida que crescem. Como desenvolver cada vez mais funcionalidades, consertar mais issues e acompanhar mais pull requests? Usando o exemplo do WAL-G (ferramenta de backup para PostgreSQL), falarei sobre como resolvemos essas […]

Uso de sistemas de armazenamento em trabalho com conteúdo de mídia

É difícil imaginar o mundo moderno sem a abundância de conteúdo de mídia, que inclui dados de áudio e vídeo. Parece que, há pouco tempo, o limite dos sonhos era uma coleção de arquivos MP3. Hoje, arquivos de vídeo com resolução 4K já são considerados algo comum. Todo esse conteúdo de mídia precisa ser criado, armazenado em algum lugar e, em seguida, disponibilizado. […]

No estilo retrô: o novo sistema operacional para Raspberry Pi repete a interface do Windows XP

Todos os proprietários do Raspberry Pi 4 que desejam mergulhar na estética do Windows XP agora podem realizar seu desejo graças a uma compilação amadora do Linux chamada Raspbian XP Professional. O sistema operacional tem uma aparência que lembra fortemente o clássico sistema da Microsoft, incluindo o menu 'Iniciar', ícones e muitos outros elementos da interface. No entanto, como o sistema operacional é baseado em Linux, ele não pode executar aplicativos, […]

Lançamento do nginx 1.18.0

Após um ano de desenvolvimento, uma nova ramificação estável do servidor HTTP de alto desempenho e proxy multifuncional nginx 1.18.0 foi apresentada, incorporando as mudanças acumuladas na ramificação principal 1.17.x. No futuro, todas as modificações na ramificação estável 1.18 estarão relacionadas à correção de erros sérios e vulnerabilidades. Em breve, será formada a ramificação principal nginx 1.19, onde as melhorias continuarão […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster