OBS-1: Todos os dados e exemplos descritos neste arquivo possuem somente propositos educacionais, o autor nao se responsabiliza pelo mau uso dos mesmos.Continuando... *********************************** * Conceitos e Praticas - II * ***********************************-------------------------------- INDICE ----------------------------------1. Introducao2. Problemas de Seguranca ---------------------------> artigos anteriores 2.0 - Escaneamento ---------------------------> artigos anteriores 2.1 - Brutal Force ---------------------------> artigos anteriores 2.2 - Senhas 2.3 - Overflows 2.4 - Virus 2.5 - DoS ---------------------------> proximos artigos 2.6 - IP Spoof ---------------------------> proximos artigos 2.7 - Format Bugs ---------------------------> proximos artigos 2.8 - Backdoors ---------------------------> proximos artigos 2.9 - Outros ---------------------------> proximos artigos3. Terminando 3.1 - Links e Referencias. ---------------------------> proximos artigos 3.2 - Consideracoes Finais. ---------------------------> proximos artigos------------------------------------------------------------------------------------------1 - Introducao |---------------Diferente dos demais artigos, neste, eu me limitarei apenas a descrever osassuntos por auto, da forma mais basica possivel. Nao pretendo entrar naparte de programacao, de modo que, os pre-requisitos para o totalentendimento deste artigo, se limitam apenas a um conhecimento basico do Linux. A distribuicao do linux a ser trabalhada e o famoso Slackware , em sua kernel original.Os conceitos e ferramentas descritas podem ser expansiveis a outras distribuicoes,Kernel e implementacoes. Este e mais um artigo onde o publico alvo e o pessoal newbie(iniciante) fucador, e o meu interesse em ensinar as coisas elementares aqui, nao e prover discussaode seguranca, mas apenas informar a respeito de tais aspectos e e um futuro proximo, aumentar a discussao a respeito de furos em tais conceitos e aspectos.Muita gente havia me pedido p/ descrever o basico sobre alguns conceitosenvolvidos no hacking, de modo que me aproveitarei deste artigo p/procurar descrever estes conceitos.------------------------------------2. Problemas de Seguranca | ----- CONTINUACAO----------------------------------2.2 - Senhas-------------As senhas fracas tem sido um dos principais meios pelos quais uma rede e invadida.Forcar o usuario a escolher senhas dificeis necessita ser umatarefa do Sistema Operacional, ate porque existe a necessidade de livreescolha e privacidade por parte dos usuarios. Alguns sistemas operacionais,como o "C2" Windows , em sua configuracao default e uma tristeza!!Nao e a toa que qualquer kiddie com 2 meses de pratica consegue obter acessoa home pages via frontpage e servidores de ftp! Nos Linux mais atuais,existe um componente que procura forcar o uso de senhas mais dificeis!No entanto, os metodos de brutal force e o aumento da velocidade das maquinastende a tornar trivial a captura e quebra de senhas com 8 digitos porexemplo. As Wordlists procuram palavras conhecidas e na Lingua Portuguesaalguns nomes como "deborah" sao constantemente usados em dicionarios.Voce mesmo pode fazer uma auditoria em seu sistema em busca de senhasfaceis em seus usuarios, atraves das ferramentas de "crackeamento",dentre os quais temos o CRACK e o John the Ripper.Eles podem ser obtidos em:http://www.baixaki.com.br/linux/download/john-the-ripper.htmPodemos ainda dificultar mais a vida de um script kiddie, forcando o usode senhas em comandos essenciais do sistema.Apesar de nao ser uma solucao nem um pouco eficaz, acrescentarmos senhas a algunscomandos pode dificultar as coisas e tambem atrasar a exploitacao do seu sistema!Quanto mais tempo o atacante levar p/ exploitar o sistema, pior sera p/ ele,e maior serao as suas chances de detectar uma investida por parte deleantes dele instalar uma poderosa backdoor no