Autor: Yuri Gagarin

Lançamento do John the Ripper 1.9.0-jumbo-1 com suporte a FPGA

Foi lançada uma nova versão do histórico programa de quebra de senhas John the Ripper 1.9.0-jumbo-1 (o projeto está em desenvolvimento desde 1996). Desde o lançamento da versão anterior 1.8.0-jumbo-1, passaram-se 4,5 anos, durante os quais mais de 6000 alterações (commits do git) foram feitas por mais de 80 desenvolvedores. Graças à integração contínua, incluindo a verificação prévia de cada alteração (pull request) em várias plataformas, durante este […]

John the Ripper 1.9.0-jumbo-1 com suporte para FPGA

Foi lançada uma nova versão do antigo programa de quebra de senhas John the Ripper 1.9.0-jumbo-1. (O projeto está em desenvolvimento desde 1996.) No site do projeto, os códigos-fonte e as compilações para Windows estão disponíveis para download. É destacado que desde o lançamento da versão 1.8.0-jumbo-1, passaram-se 4,5 anos, durante os quais mais de 6000 alterações (commits do git) foram feitas por mais de 80 desenvolvedores. Durante […]

Cloudflare, Mozilla e Facebook desenvolvem BinaryAST para acelerar o carregamento de JavaScript

Engenheiros das empresas Cloudflare, Mozilla, Facebook e Bloomberg propuseram um novo formato BinaryAST para acelerar a entrega e o processamento de código JavaScript ao abrir sites no navegador. BinaryAST move a fase de análise sintática para o servidor e fornece uma árvore sintática abstrata (AST) já formada. Ao receber o BinaryAST, o navegador pode imediatamente passar para a fase de compilação, pulando a análise do código-fonte JavaScript. […]

5G – onde e para quem é necessário?

Mesmo sem entender muito sobre as gerações de padrões de telefonia móvel, qualquer um certamente responderá que 5G é melhor do que 4G/LTE. Na verdade, a situação não é tão simples. Vamos analisar em que aspectos o 5G é melhor/pior e quais os casos de uso mais promissores considerando o estado atual. Então, o que a tecnologia 5G nos promete? Aumento de velocidade em […]

Números aleatórios e redes descentralizadas: implementações

Introdução function getAbsolutelyRandomNumer() { return 4; // retorna um número absolutamente aleatório! } Assim como no conceito de cifra absolutamente resistente da criptografia, os protocolos reais “Publicly Verifiable Random Beacon” (PVRB) tentam se aproximar ao máximo do esquema ideal, pois em redes reais a aplicação pura deste conceito não é viável: é preciso acertar rigorosamente um único bit, e os rounds devem […]

Como se disfarçar na internet: comparando proxies dedicados e residenciais

Para ocultar o endereço IP ou contornar bloqueios de conteúdo, geralmente são utilizados proxies. Existem diferentes tipos. Hoje, vamos comparar dois dos tipos mais populares de proxies – os proxies de servidor e os residenciais, discutindo suas vantagens, desvantagens e cenários de uso. Como funcionam os proxies de servidor Os proxies de servidor (Datacenter) são o tipo mais comum. Ao utilizá-los, os endereços IP são fornecidos por provedores de serviços em nuvem. […]

Matrёshka C. Sistema camada de linguagem de programação

Vamos tentar imaginar a química sem a Tabela Periódica de Mendeléyev (1869). Quantos elementos teríamos que manter em mente, e em uma ordem aleatória... (Naquela época - 60.) Para isso, basta pensar em uma ou várias linguagens de programação de uma vez. Os mesmos sentimentos, a mesma confusão criativa. E agora podemos vivenciar as emoções dos químicos do século XIX, quando lhes foi apresentado tudo isso […]

O que acontecerá com a autenticação e as senhas? A segunda parte do relatório Javelin "Estado da Autenticação Forte"

Recentemente, a empresa de pesquisa "Javelin Strategy & Research" publicou o relatório "The State of Strong Authentication 2019". Os criadores coletaram informações sobre quais métodos de autenticação são usados no ambiente corporativo e em aplicativos de usuário, além de fazer conclusões interessantes sobre o futuro da autenticação forte. Já publicamos a tradução da primeira parte com as conclusões dos autores do relatório no Habr. Agora apresentamos […]

Vídeo: o americano Warden se juntará às fileiras dos defensores em Rainbow Six Siege

Recentemente, escrevemos que nos próximos dias uma nova operadora, Nøkk, da equipe de ataque, será adicionada ao atirador tático Tom Clancy’s Rainbow Six Siege. A equipe de defesa também receberá reforços no segundo ano da quarta temporada de suporte ao jogo. A Ubisoft apresentou um teaser sobre o lutador americano com o codinome Warden. Colin McKinley, natural de Kentucky, teve uma carreira promissora na marinha […]

Lançamento da distribuição para criação de firewalls IPFire 2.23

Constituído o lançamento da distribuição para criação de roteadores e firewalls — IPFire 2.23 Core 131. O IPFire se destaca por seu processo de instalação extremamente simples e pela organização da configuração através de uma interface web intuitiva, repleta de gráficos ilustrativos. O tamanho da imagem ISO de instalação é de 256 MB (x86_64, i586, ARM). O sistema é modular, além das funções básicas de filtragem de pacotes e gerenciamento de tráfego, estão disponíveis módulos para o IPFire, incluindo […]

Implementação do FastCGI em C++ moderno

Está disponível uma nova implementação do protocolo FastCGI, escrita em C++17 moderno. A biblioteca destaca-se pela facilidade de uso e alto desempenho. É possível conectar-se tanto como uma biblioteca estática quanto dinâmica, ou através da incorporação no aplicativo na forma de um arquivo de cabeçalho. Além dos sistemas semelhantes ao Unix, há suporte para uso no Windows. O código é distribuído sob a licença livre zlib. Fonte: opennet.ru

PostgreSQL 11: A evolução da partição do Postgres 9.6 até o Postgres 11

Uma ótima sexta-feira para todos! Está cada vez mais próximo o lançamento do curso "Sistemas de Banco de Dados Relacionais", por isso hoje compartilhamos a tradução de mais um material útil sobre o tema. Durante o desenvolvimento do PostgreSQL 11, foi realizado um trabalho impressionante na melhoria da partição de tabelas. A partição de tabelas é um recurso que existe no PostgreSQL há bastante tempo, mas que, por assim dizer, […]

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