A rede social Twitter informou nesta quinta-feira (8) que resetou sem querer a senha de varios perfis do site. Nos pedimos desculpas pela inconveniencia e pela confusao causada, informou a rede por meio de blog oficial.Os usuarios que tiveram a senha reiniciada receberam uma mensagem por e-mail que dizia o seguinte: O Twitter acredita que sua conta pode ter sido comprometida por um site ou servico associado ao Twitter. Nos resetamos sua senha para prevenir terceiros de acessarem sua conta. O e-mail fez com que varios usuarios achassem que a mensagem era falsa ou uma tentativa de infeccao, uma vez que varios cibercriminosos utilizam tecnicas parecidas para fazer vitimas.De acordo com o Twitter, o processo que apagou as senhas ocorreu em funcao de uma politica da rede de resetar o acesso de perfis comprometidos por alguma tentativa de invasao. Ao fazer isso, a rede notifica a conta afetada solicitando a criacao de uma nova senha. Isto e parte de nossa rotina para proteger nossos usuarios, informou a empresa.Porem, desta vez, a companhia acabou reiniciando, sem querer, a senha de diversas contas que nao estavam apresentando problemas. O Twitter nao informou quantos perfis estavam, de fato, comprometidos e quantos foram reiniciados por engano. fonte: http://jornale.com.br/portal/tecnologia/133-01-tecnologia/27900-twitter-resetou-senhas-de-usuarios-por-engano-.html Pessoal, fiz um script para adicionar (escrever) nos arquivos de configuracao do squid utilizado interface grafica o "dialog", entao para que voces possam usar esse script deve seguir os seguintes passos.# 1o# Se estiver usando debian ou ubuntuapt-get install dialog # 2o# Alterar os arquivos de configuracao do script de acordo com as suas acl's do squid.liberados="/etc/squid3/ips_liberados"senhas="/etc/squid3/senhas_usuarios"solitaria="/etc/squid3/solitaria"# 3o# Copiar os script abaixo e salvar no dir do squid de preferencia e dar permissao de execucao ao mesmo.chmod +x squid.sh# 4o ./squid.sh_______________________________________________________________________# Obs: A funcao ValidaIP() nao e interpretada por todas as versoes do bash, se a sua versao nao conseguir interpreta-la e so remover a funcao.#!/bin/bash###########ARQUIVOS E DIRETORIOS############liberados="/etc/squid3/ips_liberados"senhas="/etc/squid3/senhas_usuarios"solitaria="/etc/squid3/solitaria"while [ 1 ]doValidaIP() { local numero_ip=$1 # Suporte 'built-in' a ER's! legal... =) [[ $numero_ip =~ ^[0-9]{2,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]] || return 1 local primeiro_octeto segundo_octeto terceiro_octeto quarto_octeto OLD_IFS=$IFS IFS="." set - $numero_ip primeiro_octeto=$1 segundo_octeto=$2 terceiro_octeto=$3 quarto_octeto=$4 IFS=$OLD_IFS # Checa o 2o octeto especifico de cada faixa case $primeiro_octeto in 10) [[ $segundo_octeto =~ ^0[0-9][0-9]? ]] && return 1 # Invalida tipos '0x' ou '0xx' (( segundo_octeto >= 0 && segundo_octeto <= 255 )) || return 1 ;; 172) (( segundo_octeto >= 16 && segundo_octeto <= 31 )) || return 1 ;; 192) (( segundo_octeto == 168 )) || return 1 ;; *) return 1 esac # Ja que o 3o e 4o octetos sao comuns as tres faixas [[ $terceiro_octeto =~ ^0[0-9][0-9]? ]] || [[ $quarto_octeto =~ ^0[0-9][0-9]? ]] && return 1 (( terceiro_octeto >= 0 && terceiro_octeto <= 255 )) || return 1 (( quarto_octeto >= 0 && quarto_octeto <= 255 )) || return 1}##### FUNCAO PEGAR IP#########ip (){IP=$( dialog \ --title 'IP' --stdout \ --inputbox 'Por favor, Informe o IP:' \ 0 0 )}##### FUNCAO PEGAR SENHA#########senha (){senha=$( dialog \ --title 'SENHA' --stdout \ --passwordbox 'Por favor, informa a senha:' \ 0 0 )}##### FUNCAO PEGAR NOME#########nome (){NOME=$( dialog