Alertas de Segurança de Software

sábado, 7 de novembro de 2009

ndiswrapper

Instalação do ndiswrapper

    Ndiswrapper permite ativar placas Wireless no Linux utilizando o driver do Windows XP. Ele utiliza parte do código do Wine, adaptado para trabalhar com drivers de placas wireless, ao invés de executáveis de programas.

Agora vamos começar com a instalação do ndiswrapper.
O programa pode ser encontrado no seguinte endereço, lembrando que nesse tutorial foi
utilizado a versão 1.5:

• http://sourceforge.net/projects/ndiswrapper/

1. Após o download descompacte o programa:
# tar -zxvf ndiswrapper-1.5.tar.gz
# cd ndiswrapper-1.5

2. Para instalar digite:
# make
# make install

3. Agora vamos a instalação do driver.
Coloque-o dentro de uma pasta (somente o arquivo .inf).
OBS: No meu caso eu peguei o driver para Windows XP.
Digite os seguintes comandos:
# ndiswrapper -i /Caminho/Arquivo.INF
# ndiswrapper -m
# modprobe ndiswrapper

4. Verifique se o hardware está realmente funcionando:
# ifconfig wlan0

Configuração da rede Wireless
O próximo passo é a configuração da rede.
Se você não tiver encriptação, digite:

# iwconfig wlan0 essid nome_da_rede
Se tiver encriptação, digite:
# iwconfig wlan0 essid nome_da_rede key sua_chave_de_encriptação open
Configurando o canal:
# iwconfig wlan0 channel 1
(caso o seu canal não seja o 1, troque-o)
Iniciando o serviço de cliente DHCP (pois quem irá distribuir o IP será o Ap):
# dhcpcd -D
# dhcpcd wlan0
# route del default
# route add default wlan0
# route add default gw IP_do_Ap
Subindo a placa wireless:
# ifconfig wlan0 up

OBS: Os comandos de configuração da rede devem ser digitados toda vez que a máquina
for ligada. Para facilitar a sua vida, coloque-os dentro do arquivo rc.local, localizado na
pasta /etc/rc.d/.

Após isso sua rede deve estar pronta caso não tenha ocorrido nenhum problema.

domingo, 25 de outubro de 2009

Comandos avançados Windows Server

BOOTCFG.EXE - Usado para visualizar ou ajustar propriedades (como o
depurador ativo ou não) do arquivo boot.ini em uma máquina local ou
remota (exceto em máquinas 64-bits). Caso você queira alterar parâmetros
de time-out no boot de alguns servidores, esta ferramenta poderá ser bem
útil e economiza bastante tempo.

DRIVERQUERY.EXE - Usado para visualizar os drivers de periféricos que
estejam atualmente carregados e sua utilização de memória. Muito bom
para diagnosticar problemas com drivers e periféricos.

BITSADMIN.EXE - Usado para gerenciar as transferências dos arquivos de
download do Background Intelligent Transfer Service (BITS). O serviço de
BITS vem no Internet Information Server 6.0 e permite transferências de
dados inteligentes, levando em conta uso de banda de rede e
possibilidade de retornar a transferência em caso de interrupção. O
melhor exemplo de uma aplicação que utiliza BITS seria o Automatic Updates.

DSADD - Usado para criar uma instância de um objeto de tipo específico
no AD. Permite, por exemplo, automatizar a criação de usuários, grupos
ou máquinas. Você pode utilizar um script de comando DSADD em uma
instalação não-atendida, automatizando a criação da conta de máquina no
domínio, por exemplo. É possível também criar quotas para criar usuários
ou até mesmo máquinas. Isto facilita muito a delegação de controle para
áreas de administração de rede.

DSMOD - Usado para modificar atributos selecionados de objetos
existentes no AD. Da mesma forma que o DSADD, você pode, por exemplo,
alterar todos os atributos de telefone e endereço dos usuários de um
departamento.

DSRM - Usado para remover um objeto ou uma sub-árvore inteira de um
objeto do AD. Um exemplo interessante seria um script que seja executado
para remover as contas de usuários temporários.

DSMOVE - Usado para mover um objeto de sua atual localização para uma
nova localização no mesmo Naming Context ou para renomear um objeto do
AD. Este seria um jeito fácil de mover contas de máquinas que são
automaticamente incluídas no domínio no container Computers.

DSQUERY - Usado para encontrar objetos no AD que possuam os mesmos
critérios definidos em uma busca. Imagine como será fácil agora criar
buscas por atributos no Active Directory, sem necessidade de programar
um arquivo VBS.

DSGET - Usado para ter ou ver propriedades de um objeto existente no AD
quando a localização do objeto a ser vista é conhecida. Você pode
utilizá-lo em conjunto com o DSQUERY e automatizar algumas tarefas. Até
mesmo você pode gerar uma saída de dados para uma planilha Excel ou
arquivo de texto, por exemplo.

EVENTTRIGGERS.EXE - Usado para iniciar um processo baseado em uma
ocorrência de um evento escrito no Event Viewer. Lembra aquela vez que
você queria ser alertado se um dos seus servidores estourasse o espaço
em disco? Para quem trabalha com segurança pode, por exemplo, gerar um
alerta ou disparar um e-mail avisando que alguém está tentando efetuar
logon com a conta do administrador. Lembre-se que no Windows Server 2003
até mesmo o endereço IP da máquina do usuário que está tentando efetuar
logon pode ser auditado, e você pode querer saber exatamente o momento
deste ataque.

EVENTQUERY.VBS - Usado para especificar um tipo de evento para extrair
de um log de Event Viewer e selecionar eventos que possam ser mostrados
na tela ou salvos em arquivo. Imagine que você deseja gerar um relatório
contendo apenas as tentativas de logon ou acesso indevido a uma pasta, e
ficou perdido ao ter que abrir todo o Event Viewer. A economia de tempo
e indiscutível.

EVENTCREATE.EXE - Usado para escrever um evento definido pelo usuário
para qualquer log de eventos. Agora você pode gerar eventos com códigos
específicos para aquelas aplicações da sua empresa que não geram
informações no Event Viewer. O melhor de tudo é que você poderá incluir
seu próprio descritivo nestes eventos.

GPRESULT.EXE - Usado para obter o Resultant Settings Of Policies (RSOP)
e listar as políticas que estão sendo aplicadas ao computador. Uma ótima
maneira de diagnosticar remotamente o que está acontecendo na máquina de
um usuário.

IIS SCRIPTS - Muitos scripts novos (IISWeb.vbs, IISVdir.vbs, etc)
provêem ferramentas de linha de comando para configurar e gerenciar um
servidor IIS, incluindo aplicações Asp.NET. Todas elas encontram-se no
diretório de instalação do IIS.

NETDOM.EXE - Usado para obter e ajustar o nome de máquina. Pode ser
utilizado também para incluir / remover contas de máquinas de um domínio.

NETSH.EXE - Ferramenta bem ampla de configuração de rede, agora
adiciona recursos básicos de diagnósticos fornecidos por ferramentas
antigas de NetDiag.exe. Você pode utiliza-la para configurar seu DHCP
Server através de linha de comando.

OPENFILES.EXE - Usado para visualizar a lista de usuários conectados e
arquivos em uso por compartilhamento em um computador. Maneira fácil de
saber quem está acessando o que (e também poder comunicar à pessoa certa
que você irá reiniciar o servidor).

PAGEFILECONFIG.VBS - Usado para obter o tamanho do pagefile ou para
definir um novo tamanho. Você poderá saber como estão configurados os
parâmetros de pagefile de seus servidores remotamente ou até mesmo
altera-los.

PRINT SCRIPTS - Alguns scripts novos (prncnfg.vbs, prnjobs.vbs, etc.)
usados para gerenciar serviços de impressão, drivers e filas de
impressão. Ainda não e possível gerar quota de impressão, mas ao menos
gerenciar as impressoras será mais fácil que antes.

REG.EXE - Usado para visualizar, ajustar e editar chaves de registry.
Se o horário de verão acabar e você tiver que alterar o registry em
todos os seus servidores, esta ferramenta foi feita para você.

SC.EXE - Usado para iniciar / parar e gerenciar serviços Win32. Criar
scripts para parar serviços antes de fazer o backup pode ser bem
interessante.

SCHTASKS.EXE - Usado para obter, ajustar ou editar uma schedule task
usando um serviço de agendamento Win32 existente. Se você precisa
alterar o horário de backup dos seus servidores pense a respeito.

SHUTDOWN.EXE - Usado para desligar ou reinicializar um computador e
permite incluir informações no log de eventos. Inclua esta linha de
comando no seu script de backup para informar quais os motivos do seu
reboot, por exemplo.

SYSTEMINFO.EXE - Usado para visualizar propriedades básicas de maquinas
(CPU e memória por exemplo). Algo bem simples para pequenas empresas que
queiram relatórios sobre a configuração dos seus servidores.

TASKKILL.EXE - Usado para finalizar ou parar um processo. Se você não
conseguia acabar com um processo, esta pode ser a ferramenta de emergência.

TASKLIST.EXE - usado para visualizar ou identificar todos os processos
sendo executados com seus PIDs. Isto é útil se você utilizar em conjunto
com o NETSTAT -O, pois este mostra qual é a porta e qual IP estão sendo
utilizados por determinado PID. Você poderá saber de um aplicativo quais
são as portas que o mesmo utiliza.

TSECIMP.EXE - Usado para propriedades do Telephony Application
Programming Interface (TAPI) da conta de usuário e ajustar direitos.

CHOICE.EXE - Permite selecionar uma escolha para um menu em um arquivo
de lote. Se você deseja refinar seus scripts com opções de menu fica
muito mais fácil utilizando esta ferramenta.

CLIP.EXE - Redireciona a saída de informações de uma linha de commando
cmd para o ClipBoard. Ideal para facilitar sua tarefa de copiar os dados
que foram gerados por um script.

FORFILES.EXE - Opera somente em tipos de arquivos selecionados (.bat,
.exe , por exemplo).

FREEDISK.EXE - Permite operações se x% de espaço em disco estiverem
disponíveis. Se você criar um script semanal que execute o Freedisk
poderá saber como anda o espaço em disco do seu servidor e acompanhar
seu crescimento.

GETTYPE.EXE - Determina o tipo de produto (XP , Windows 2003, etc). Bom
para saber remotamente qual o sistema operacional de uma estação.

INUSE.EXE - Permite que arquivos carregados na memória sejam trocados
no reboot. Ideal para alterar o driver de um dispositivo que esteja
ativo ou para alterar arquivos do sistema operacional.

POWERCFG.EXE - Esta ferramenta habilita gerenciamento de energia.
Utilize-o para alterar as propriedades de economia de energia.

SETX.EXE - Permite variáveis de ambiente para serem ajustadas com
arquivos de lote.

TAKEOWN.EXE - Permite que um administrador torne-se o owner
(proprietário) de arquivos órfãos. Muito bom em caso de problemas de
acesso a arquivos na qual o antigo owner foi excluído.

TIMEOUT.EXE - Esta ferramenta paralisa um arquivo de lote por um
determinado número de segundos. Ideal para utilizar em conjunto com o
CHOICE ou SETX.

WAITFOR.EXE - Paralisa um arquivo de lote ate um sinal ser recebido.
Complementa o executável descrito anteriormente.

WHOAMI.EXE - Determina o usuário que efetuou o logon no momento. Muito
similar ao processo existente em redes baseadas em Netware.

WHERE.EXE - Busca avançada de arquivos.

Estas são apenas algumas das principais ferramentas disponíveis no
Windows Server 2003. Apesar de muitas delas não se aplicarem ao dia a
dia de muitos administradores, as novas ferramentas visam facilitar e
fornecer novas opções de gerenciamento para tarefas simples. E pelo fato
de ser muito mais simples e fácil executar tarefas rotineiras e que
pode-se também medir o valor de investimento na plataforma Windows
Server 2003.

terça-feira, 30 de junho de 2009

GRAVANDO COMANDOS NO VIM

Tecla "ESC"....... para garantir que estamos no modo normal
qa .......... inicia a gravação da macro `a'
I ........... entra no modo de inserção no começo da linha
#include " .. insere #include "
Tecla "ESC" ....... sai do modo de inserção
A" .......... insere o último caractere
Tecla "ESC"....... sai do modo de inserção
j ........... desce uma linha
Tecla "ESC" ....... sai do modo de inserção
q ........... para a gravação da macro

Para utilizar repetição "@@".Ex.: 4@a executa quatro vezes o comando na mesma linha.

*Retirado :
Use este
livro nos termos da Licença de Documentação Livre
GNU (GFDL)
http://code.google.com/p/vimbook