Categoria: Notícias da internet

Os navegadores web qutebrowser 2.4 e Min 1.22 estão disponíveis

Lançado o navegador web qutebrowser 2.4, que oferece uma interface gráfica minimalista, sem distrações, e um sistema de navegação no estilo do editor de texto Vim, totalmente baseado em combinações de teclado. O código é escrito em Python com PyQt5 e QtWebEngine. Os códigos-fonte são distribuídos sob a licença GPLv3. O uso de Python não afeta o desempenho, uma vez que a renderização e a análise do conteúdo […]

A Microsoft trouxe de volta o código Hot Reload no repositório .NET

A Microsoft ouviu a opinião da comunidade e trouxe de volta ao repositório do .NET SDK o código que implementa a funcionalidade 'Hot Reload', que havia sido removido alguns dias atrás da base de código, mesmo sabendo que já era um recurso aberto e fazia parte das versões preliminares do .NET 6. Representantes da empresa se desculparam com a comunidade e reconheceram que cometeram um erro ao remover um código já adicionado […]

A Intel abriu o código do sistema de aprendizado de máquina ControlFlag para identificar erros no código

A Intel abriu suas pesquisas relacionadas ao projeto ControlFlag, que visa criar um sistema de aprendizado de máquina para melhorar a qualidade do código. A ferramenta desenvolvida pelo projeto permite, com base em um modelo treinado em um grande volume de código existente, identificar diversos erros e anomalias em textos de código escritos em linguagens de alto nível, como C/C++. O sistema é adequado para detectar vários tipos no código […]

No pacote NPM UAParser.js, que tem 8 milhões de downloads por semana, foi inserto um malware

A história sobre a remoção de três pacotes maliciosos do repositório NPM, que copiavam o código da biblioteca UAParser.js, teve um desdobramento inesperado – criminosos desconhecidos assumiram o controle da conta do autor do projeto UAParser.js e lançaram atualizações contendo código para roubo de senhas e mineração de criptomoedas. O problema é que a biblioteca UAParser.js, que oferece funcionalidades para analisar o cabeçalho HTTP User-Agent, conta com cerca de 8 milhões […]

Lançamento do Wine 6.20 e Wine staging 6.20

Foi lançada a versão experimental da implementação aberta do WinAPI – Wine 6.20. Desde o lançamento da versão 6.19, 29 relatórios de erros foram fechados e 399 alterações foram feitas. As mudanças mais significativas incluem: a transformação de MSXml, XAudio, DInput e alguns outros módulos para o formato PE (Portable Executable). Algumas bibliotecas de sistema foram incluídas para suportar compilações baseadas no formato PE. Em […]

Ataque ao Intel SGX, permitindo a extração de dados confidenciais ou a execução de código no enclave

Pesquisadores da Universidade Nacional de Defesa da China, da Universidade Nacional de Singapura e da Escola Politécnica Federal de Zurique desenvolveram um novo método de ataque a enclaves isolados do Intel SGX (Software Guard eXtensions). O ataque, chamado SmashEx, é provocado por problemas de reentrância durante o tratamento de exceções no trabalho de componentes de runtime para Intel SGX. O método de ataque proposto permite […]

A distribuição Chimera Linux, que combina o núcleo Linux com o ambiente FreeBSD

Daniel Kolesa da Igalia, que participa do desenvolvimento de projetos como Void Linux, WebKit e Enlightenment, está desenvolvendo uma nova distribuição chamada Chimera Linux. O projeto utiliza o kernel Linux, mas em vez das ferramentas GNU, forma um ambiente de usuário com base nos componentes do sistema FreeBSD, e utiliza LLVM para a compilação. A distribuição está sendo desenvolvida inicialmente como multiplataforma e suporta as arquiteturas x86_64, ppc64le, aarch64, […]

Lançamento da distribuição MX Linux 21

Foi lançado o leve sistema operacional MX Linux 21, criado através da colaboração das comunidades em torno dos projetos antiX e MEPIS. Esta versão é baseada na base de pacotes Debian, com melhorias do projeto antiX e pacotes de seu próprio repositório. O sistema utiliza a inicialização sysVinit e ferramentas próprias para a configuração e implementação do sistema. Versões de 32 e 64 bits estão disponíveis para download […]

A SiFive apresentou um núcleo RISC-V que supera o desempenho do ARM Cortex-A78

A SiFive, fundada pelos criadores da arquitetura do conjunto de instruções RISC-V e que anteriormente desenvolveu o primeiro protótipo de processador baseado em RISC-V, revelou um novo núcleo de CPU RISC-V na linha SiFive Performance, que é 50% mais rápido que o núcleo topo de linha anterior, o P550, e supera o desempenho do ARM Cortex-A78, o processador mais poderoso da arquitetura ARM. Os SoCs baseados no novo núcleo são direcionados […]

Lançamento do hipervisor Bareflank 3.0

Foi lançado o hipervisor Bareflank 3.0, que fornece ferramentas para o desenvolvimento rápido de hipervisores especializados. Bareflank é escrito em C++ e suporta C++ STL. A arquitetura modular do Bareflank permite expandir facilmente as funcionalidades existentes do hipervisor e criar versões personalizadas de hipervisores, tanto para operar sobre hardware (como o Xen), quanto para serem executados em um ambiente de software existente (como o VirtualBox). Existe a possibilidade de executar sistemas operacionais em um ambiente de host […]

Técnica de exploração da vulnerabilidade no subsistema tty do núcleo Linux revelada

Pesquisadores da equipe Google Project Zero publicaram um método de exploração da vulnerabilidade (CVE-2020-29661) na implementação do manipulador ioctl TIOCSPGRP do subsistema tty do núcleo Linux, e examinaram detalhadamente os mecanismos de proteção que poderiam bloquear tais vulnerabilidades. O erro problemático foi corrigido no núcleo Linux em 3 de dezembro do ano passado. O problema ocorre em núcleos até a versão 5.9.13, mas a maioria das distribuições já resolveu […]

Lançamento da distribuição Redcore Linux 2102

Está disponível o lançamento da distribuição Redcore Linux 2102, que tenta combinar as funcionalidades do Gentoo com a facilidade de uso para usuários comuns. A distribuição oferece um instalador simples, permitindo que uma sistema operacional seja rapidamente implantado, sem a necessidade de recompilar componentes a partir do código-fonte. Os usuários têm acesso a um repositório com pacotes binários prontos, acompanhado por um ciclo contínuo de atualizações (modelo rolling). Um gerenciador de pacotes próprio, chamado sisyphus, é utilizado para a gestão de pacotes. […]

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