Servidor perfeito e completo com Debian 4 Etch

Neste ink do How To Forge, há uma documentação excelente sobre como configurar o Debian 4 Etch para ambiente servidor com:

  • Web Server: Apache 2.2
  • Database Server: MySQL 5.0
  • Mail Server: Postfix
  • DNS Server: BIND9
  • FTP Server: proftpd
  • POP3/IMAP: I will use Maildir format and therefore install Courier-POP3/Courier-IMAP.
  • Webalizer for web site statisticsEstou traduzindo o tutorial mas enquanto isso dê uma olhada neste artigo:Artigo em inglês: http://www.howtoforge.com/perfect_setup_debian_etch

Salvando página do browser com Javascript

O Javascript abaixo salva a página do navegador, função interessante para aqueles que querem deixar uma página ou conteúdo disponivél para que o usuário salve o conteúdo.

<html>
<head>
<script language="JavaScript">
function doSaveAs(){

if (document.execCommand){
if (isReady){document.execCommand("SaveAs");}

   }
}

   </script>
</head>

<body onload="isReady=true">
<a href="javascript:doSaveAs()">
Clique aqui para salvar está página</a>

   </body>
</html>

Review: gOS – Uma distribuição Linux chupinhando a interface do OSX

A idéia de customizar a interface do window manager eu acho bacana, agora particularmente não acho bacana deixar meu window manager com a cara de outros sistema como Themes para XP, Vista e até OSX.
O gOS é uma distribuição Linux baseada no Ubuntu 7.10, ele traz um application manager muito parecido com a Dock do OSX e alguns recursos muito próximo como a pré-visualização de diretórios que ficam na Dock.
Agora tenho que admitir, a integração do SO com as aplicações WEB tais como MySpace e aplicações que utilizam API Open Social, deixa a distro mais elegante de recheada de soluções de aplicativos.

Continuar lendo

Smartmontools – verificando a vida do seu disco rigído no Linux

Verificar o estado do seu disco rigído é uma tarefa que nós desenvolvedores e Sys Admins devemos fazer de tempos e tempos, principalmente para conteúdos que precisam ter total integridade. Para facilitar esta tarefa podemos utilizar ferramentas como o Smartmontools, uma ferramenta que possibilita a verificação de integridade do seu HDD.
Neste how-to irei mostrar como configurar e utilizar a ferramenta em plataformas Linux rodando em distribuições Debian 4 ou Ubuntu Linux.

– Instalando o software:
Para instalar o Smartmontools abra o terminal e entre com os comandos

apt-get install smartmontools

este pacote possui o utilitário smartctl binário utilizado para checar os discos e o smartd é o daemon que verifica os discos de tempos e tempos e reporta os alertas através do syslog.

– Usando o smartctl
Antes de iniciar o processo de verificação dos discos, tenha certeza de qual o device você deseja verificar, para isso utilze os softwares que estamos acostumados a utilizar o DF e o FDISK conforme os exemplos abaixo:

verificando partições montadas

df -f ou ainda utilize o comando fdisck -l

A saida do comando deve ser algo como:

Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 19269 154778211 83 Linux
/dev/hda2 19270 19457 1510110 5 Extended
/dev/hda5 19270 19457 1510078+ 82 Linux swap / Solaris
server1:~#

Acima podemos verificar que o ID do nosso device é o hda,com isso vamos rodar o smartctl e utilizando o ID do disco em questão conforme o comando abaixo:

smartctl -a /dev/hda

A saida do comando deve ser algo como:

server1:~# smartctl -a /dev/hda
smartctl version 5.36 [i686-pc-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Device Model:     ST3160022ACE
Serial Number:    5JS3XTZX
Firmware Version: 9.01
User Capacity:    160,041,885,696 bytes
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   6
ATA Standard is:  ATA/ATAPI-6 T13 1410D revision 2
Local Time is:    Tue Apr  8 18:58:44 2008 CEST
SMART support is: Available – device has SMART capability.
SMART support is: Disabled

SMART Disabled. Use option -s with argument ‘on’ to enable it.
server1:~#

Exemplo de SQL injection em vídeo

Existem diversas técnicas de sql injection, neste vídeo apresentado para a Cnet por um cracker que preferiu não se identificar, demostra uma técnica que era utilizada para logar em um CMS que utiliza MySQL.

*As informações contidas neste vídeo é de responsabilidade do usuário e teve como objetivo alertar a todos os programadores quanto a uma das diversas técnicas existente. Na minha opinião o autor fez um merchandising com o livro que fala sobre algumas técnicas de SQL injection, porém OK!, vale a pena conferir.

Veja também uma técnica muito utilizada para impedir ataques XSS clicando aqui

Seriados antigos – Águia de Fogo (Airwolf ) – 1984

Águia de Fogo (Airwolf – 1984 – 80 episódios)

Águia de Fogo (Arcanjo,  Dominic,  Caitlin, Hawke)Águia de Fogo foi um seriado desenvolvido nos anos 80 pelo mesmo criador de Magnum , com base em um de seus episódios e influenciado pelo filme Trovão Azul que também deu origem a uma série.

Este seriado trata das aventuras de um helicóptero de alta tecnologia e de um grupo de pilotos que o utiliza para cumprir missões para a Firma, uma divisão secreta do governo dos EUA.

 

O helicóptero dispõe de velocidade supersônica, câmeras de visão infra-vermelha, sistema de vigilância, computadores, canhões, lançadores de mísseis, capacidade de ser reabastecido em pleno ar e outros equipamentos fabulosos !

Tudo começa quando o Águia de fogo, que foi desenvolvido pela Firma como uma arma secreta do governo, é roubado por seu inventor que destrói os planos do helicóptero, tornando impossível a construção de outro igual.

Um dos diretores da Firma, Michael Coldsmith-Briggs III, codinome “Arcanjo”, convoca o piloto de teste do Águia de Fogo, Stringfellow Hawke para tentar recuperá-lo. Hawke aceita a missão pedindo em troca que a Firma localize seu irmão há anos desaparecido nos combates do Vietnã.

Hawke com a ajuda de seu melhor amigo Dominic Santini conseguem reaver o helicóptero mas o escondem dentro de uma montanha no deserto e só o devolverão a Firma quando o irmão de Hawke for encontrado.

Águia de Fogo
O Arcanjo aceita a decisão de Hawke contanto que ele pilote o Águia de Fogo para cumprir missões de interesse nacional e cuidar de casos de espionagem internacional, terrorismo e etc.

Eu me Lembro:
Que na segunda temporada uma mulher chamada Caitlin O’Shannessy, se junta ao grupo de pilotos do Águia de Fogo.

Que os agentes da Firma sempre se vestiam de branco 

Seriados antigos – Trovão Azul (Blue Thunder )

 

Trovão AzulEste seriado dos anos 80 foi criado com base no filme de longa metragem de mesmo nome e conta as aventuras de um grupo especial da polícia de Los Angeles que faz uso de um helicóptero de ataque super avançado para combater o crime e conspirações contra o governo.

 

Elenco Trovão Azul
O grupo é formado por Frank Chaney, um tenente da polícia de Los Angeles que é chamado para liderar o time do Trovão Azul.


Em sua companhia vamos achar um policial novato chamado Clinton “Jafo” Wonderlove, o capitão Ed Braddock e a dupla Richard “Ski” Butowski e Lyman “Bubba” Kelsey que dirigem uma van e fazem parte da equipe terrestre de apoio ao Trovão Azul .

 

Trovão AzulO helicóptero Trovão Azul está super equipado com câmeras, equipamento de escuta, computadores, modo de vôo camuflado, alta velocidade e capacidade de manobras e é claro, com as mais poderosas armas em desenvolvimento pelo governo.

Este seriado tinha muita acão e cenas aéreas espetaculares mas teve apenas uma temporada com 11 episódios e depois foi cancelado. Aparentemente seu concorrente Águia de Fogo estava fazendo bem mais sucesso !