sexta-feira, 20 de janeiro de 2012

Instalando o Tor no Debian - (Installing Tor in Debian)

Já se sentiu espionado em algum momento na internet? Sites parecem reconhecer você e podem até cumprimentá-lo mencionando inclusive o seu nome, quando você os visita. Google parece sempre saber o que você está procurando, mesmo antes de você clicar em buscar. Ficando com medo? Talvez seja hora de você ligar seu filtro de privacidade.

Tor é um software gratuíto que te ajuda a defender-se contra ameaças à sua privacidade.

Instalando o Tor no Debian:

apt-get install tor


No firefox, será habilitado um ícone do Tor onde você poderá ligar e desligar o filtro de privacidade. Em browsers diferentes, deve-se configurar manulamente:

Em Network Proxy Preferences:

HTTP proxy: 127.0.0.1 Port: 8118
Secure HTTP proxy: 127.0.0.1 Port: 8118
Socks host: 127.0.0.1 Port: 9050

Clique em fechar.
Para testar, vá até o site:
https://check.torproject.org/

Se aparecer a mensagem:

Congratulations. Your browser is configured to use Tor.

O Tor está ligado.

Para maior segurança para quem não sabe mexer no Tor, o TorProject sugere que o usuário baixe o
Tor juntamente com o navegador que está todo configurado para melhor anonimato. Pode ser baixado no site do projeto.



Depois de instalado:
# cd /opt/tor-browser_en-US/

Executar:
# ./start-tor-browser

O painel do Vidalia será carregado e se conectará a rede Tor, logo em seguida o navegador é carregado.


terça-feira, 17 de janeiro de 2012

Java Game - Movimentar um jLabel com as setas do teclado






  1. public void keyPressed(KeyEvent evt) {
  2.      
  3.       int x,y;
  4.  
  5.       x = jLabel1.getX();
  6.       y = jLabel1.getY();
  7.      
  8.       if (evt.getKeyCode() == evt.VK_LEFT){
  9.          x = x - 6;
  10.          jLabel1.setLocation(x, y);
  11.       }
  12.      
  13.       if (evt.getKeyCode() == evt.VK_UP){
  14.          y = y - 6;
  15.          jLabel1.setLocation(x, y);
  16.       }
  17.      
  18.       if (evt.getKeyCode() == evt.VK_RIGHT){
  19.          x = x + 6;
  20.          jLabel1.setLocation(x, y);
  21.       }
  22.      
  23.       if (evt.getKeyCode() == evt.VK_DOWN){
  24.          y = y + 6;
  25.          jLabel1.setLocation(x, y);
  26.       }
  27.        
  28.        if (evt.getKeyCode() == evt.VK_RIGHT && evt.getKeyCode() == evt.VK_UP){
  29.           x = x + 6;
  30.           y = y - 6;
  31.           jLabel1.setLocation(x,y);
  32.        }
  33.      
  34.    }

Thunar plugin

Adicionar a funcionalidade de "extrair aqui" quando se clica com o botão direito em algum arquivo compactado. Extremamente útil.

#aptitude install thunar-archive-plugin

quinta-feira, 5 de janeiro de 2012

ADICIONAR DNS no Debian - OpenDNS - CONFIGURAÇÃO

Configurar o dns que vive dando pau.
Não adianta editar o resolv.conf em /etc porque o network-manager vai apagar os dns que você colocou. Para isso não acontecer é necessário editar o arquivo que o network-manager lê para gerar o resolv.conf.

# vim /etc/dhcp/dhclient.conf
dentro desse arquivo, adicionamos a linha abaixo em negrito:
prepend domain-name-servers 8.8.8.8, 8.8.4.4, 208.67.222.222, 208.67.220.220;


Dns primário Google: 8.8.8.8
Dns secundário Google: 8.8.4.4
Dns primário OpenDns: 208.67.222.222
Dns secundário OpenDns: 208.67.220.220

O OpenDns possui mais ferramentas, porém, o do Google é mais rápido, pelo menos aqui no Brasil nessa data.

Página de teste do opendns:
https://www.opendns.com/welcome/

************************************************************


dns-nameservers não funcionou!
/etc/network/interfaces
dns-nameservers 208.67.222.222 208.67.220.220

Pra nao dar pau, deleta os routes que estão estabelecidos:
ip route del default


Se usar o NetworkManager
vim /etc/NetworkManager/system-connections/Conexão\ Ethernet\ 1

[ipv6]
method=auto

[ipv4]
method=auto
dns=208.67.222.222;
ignore-auto-dns=true

************************************************************

Tem que reiniciar o network

mata o network manager
killall NetworkManager

Inicia o networkmanager
NetworkManager

segunda-feira, 2 de janeiro de 2012

Medindo a performance do HD

# hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   7676 MB in  2.00 seconds = 3840.24 MB/sec
 Timing buffered disk reads: 200 MB in  3.00 seconds =  66.63 MB/sec