Código C para gerar hashes DES e MD5
Este código escrito em C para Linux serve apenas para gerar um hash DES ou MD5 no formato utilizado pelo Unix/Linux. É o mesmo que pode ser encontrado no /etc/shadow de qualquer máquina Linux. O assunto hashes foi abordado no artigo: http://www.vivaolinux.com.br/artigo/Armazenamento-de-senhas-no-Linux/ Este programa em C é parte do artigo, inicialmente publicado em minha página pessoal e agora disponibilizado no Viva o Linux. O código está vastamente comentado, inclusive na parte de geração randômica de salt number.
Por: Elgio Schlemer
Cálculo da chave secreta do protocolo Diffie-Hellmann
O presente programa escrito em C, calcula a chave secreta do protocolo Diffie-Hellmann. Explicação: - Alice escolhe um valor para x - Bob escolhe um valor para y - Alice envia a mensagem para Bob: (n,g, g^x mod n) - Bob envia a mensagem para Alice: (g^y mod n) - Alice calcula (g^y mod n)^x mod n = g^x*y mod n - Bob calcula (g^x mod n)^x mod n = g^x*y mod n Assim obtém-se a chave secreta compartilhada.
Por: Reginaldo de Matias
Fork bomb em C
Fork bomb escrito na linguagem C, após usar ele só reiniciando na base do "dedo" =p
Por: André
Algoritmo de euclides estendido (calcula o D RSA)
Implementação do algoritmo estendido de euclides, em C. Este código permite que se encontre (calcule) o valor d da chave privada RSA Kd(N, e), desde que se conheça os valores de P, Q e do E. No entanto este código em C só trabalha com inteiros dentro da capacidade da ULA. Pode-se portá-lo para outras linguagens ou mesmo implementar Big Numbers nele ( http://www.vivaolinux.com.br/artigo/Programacao-com-numeros-inteiros-gigantes/ ). Este programa é parte integrante do artigo "Criptografia assimétrica com o RSA", encontrado em: http://www.vivaolinux.com.br/artigo/Criptografia-assimetrica-com-o-RSA/
Por: Elgio Schlemer
Função Senhas C/C++
Um função em C para receber a senha e colocar * na tela.
Por: Diego Furtado
Exploit para kernel 2.6.12-rc4
Este é um script tipo xpl que testa a vunerabilidade do kernel 2.6. Muito bom para fins de didáticos .. ^^
Por: Leonidas Romualdo
KDE Plasma - porque pode ser a melhor opção de interface gráfica
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
Instalar Linux em notebook Sony Vaio VPCEG13EB (10)
Vou destruir sua infância:) (6)
Quando vocês pararam de testar distros? (24)









