Procurar no blog

19 de outubro de 2015

Comando WMIC (windows)

Para quem pensa que utilitários de linha de comando estão obsoletos, fora de uso, que é muito melhor usar o mouse, "apontar e clicar" em vez de usá-los.

A realidade é muito diferente, você pode executar muita coisa à partir do "terminal", no bom e velho Prompt de Comando.

O Comando que vou mostrar aqui é o WMIC.

Ele tem um enorme conjunto de funcionalidades, algumas estão listadas abaixo:

- pode retornar informações úteis sobre o seu sistema;
- pode gerenciar os programas em execução;
- pode gerenciar os serviços em execução;
- pode listar todos os programas intalados;
- pode listar todos as atualizações (KB) do Windows, ou um KB em especial; 
- pode gerenciar quase todos os aspectos do seu PC.

Como isso funciona?

Vamos supor que você precisa saber o modelo e o fabricante da placa-mãe do seu PC.

Uma alternatica seria você baixar um programa de terceiros que foneça tais informação, mas é muito mais fácil abrir uma janela de comando (no Windows 8 - clique em "Iniciar", digite "CMD", botão direito do mouse no link para cmd.exe e selecione "Executar como administrador ") e digite o comando:

wmic baseboard get product,manufacturer

O WMIC vai te informar em segundos o fabricante e nome da sua placa mãe.

Ou talvez você queira saber se a BIOS do seu computador precisa de uma atualização.

Você pode dar um boot no seu PC e antes de iniciar você pressiona DEL algumas vezes para entrar no utilitário de BIOS dai procura a informação desejada, a data da versão da BIOS, mas, novamente é mais facil abrir o prompt de comando como informado no item anterior e digitar o comando abaixo:

wmic bios

O WMIC vai te dar informações sobre a BIOS do seu computador, nesse caso, se deseja uma consulta mais refinada, digite:

wmic bios get Caption,Manufacturer,ReleaseDate

O WMIC vai informar o nome, o fabricante e a data da sua BIOS.

O comando WMIC também pode fornecer detalhes sobre muitos outros aspectos de seu sistema. Teste os comandos abaixo:

wmic product list brief

wmic service list brief

wmic process list brief

wmic startup list brief

Os comandos acima irão listar respectivamente, todos os softwares instalados no seu PC, todos os serviços em execução, todos os processos em execução e os programas iniciados automaticamente no Windows.

Bom, todos esses detalhes podem ser encontrados em outros comandos, mas uma das vantagens do WMIC é que ele pode salvar sua consulta em um arquivo de saída para consulta posterior.
Para isso, use o comando abaixo:

wmic service get /format:hform > c:\pasta\services.html

O WMIC irá criar uma página HTML formatada detalhando os serviços em execução (Não esqueça de substituir "C:\pasta" por uma pasta apropriada do seu sistema).

Para ver o resultado, digite na linha de comando:

start services.html

O WMIC não serve só para consultas, pode interagir com outros comandos, como por exemplo, CALL e permite realizar uma variedade de tarefas de manutenção.

Por exempo, se você precisa regularmente instalar e desinstalar programas específicos, fazer isso manualmente através do Painel de Controle é um pouco chato, mas WMIC pode ajudar a desinstalar automaticamente muitas aplicações com um único comando.
Para ver como isso funciona, digite o comando abaixo:

wmic product get name

O WMIC vai listar o nome de todos os programas instalados para você escolher qual deseja deseja remover, no caso, eu escolhi PDQ Deploy.

Em seguida, basta digitar o nome do programa selecionado para exclusão em um segundo comando, como visto abaixo:

wmic product where name="PDQ Deploy" call uninstall

O WMIC vai executar o comando para desinstalar o PDQ Deploy automaticamente, em modo silencioso, não exibe nenhuma informação na tela durante o processo, só a confirmação final informando que o comando foi executado e concluído.
(Isso é muito conveniente, mas também arriscado, essa ação, deve ser executada com extremo cuidado.)

O WMIC tambem pode, por exemplo, fechar todas as instâncias de um programa particular.

Digamos que queremos fechar todas as janelas do Internet Explorer, por exemplo, então execute o comando abaixo:

wmic process where name="iexplore.exe" call terminate

O WMIC faz a festa, fechando todos as janelas do IE imediatamente.
(Novamente, tome cuidado, programas fechadas desta forma provavelmente não solicitará que você salve os arquivos que você está trabalhando, tenha certeza do que deseja fazer para não perder dados.)

O WMIC também pode otimizar seu sistema, definindo as prioridades de seus processo de CPU, basta digitar o comando abaixo:

wmic process where name="iexplore.exe" call setpriority 64

O WMIC Irá definir todos os processos em execução do bloco de notas com a prioridade de Espera, por exemplo.

(Para saber mais sobre prioridades de processos no Windows consulte https://support.microsoft.com/pt-br/kb/191771).

O WMIC também pode lhe dar informações úteis sobre as suas contas de usuários de PCs, alterar o modo de início de determinados serviços, obter informações úteis a partir de seus logs de eventos, alterar um endereço IP estático, reiniciar ou desligar um PC, e muito mais.

E o melhor de tudo, você pode até executar comandos em um sistema remoto através do /NODE e de um nome de rede, como abaixo:

wmic /node:<endereço_ip ou hostname> service list brief

Para que o comando acima possa ser executado é preciso que o usuário tenha permissão no destino.

O WMIC é um comando muito poderoso e pode executar muitas ações, para saber mais sobre o comando digite

wmic /?

O WMIC também tem um modo interativo, digite:

wmic

Dentro dessa janela, digite /? para listar as opções, nessa janela, basta digitar os parametros, como por exemplo:

- Para ver informações de disco, digite:

DISKDRIVE

- Para ver todas as informações da BIOS, digite:

BIOS

- Para listar todas as partições dos seus discos, digite

PARTITION

Faça um teste, entre no prompt de comando e utilize o WMIC.

Fonte de referência: https://technet.microsoft.com/pt-br/library/cc779482%28v=ws.10%29.aspx

4 de outubro de 2015

FeatureAdmin SharePoint Administration and Clean Up Tool



Sobre o Projeto



FeatureAdmin é uma ferramenta para administradores e desenvolvedores do SharePoint que gerenciam recursos.
O recurso Admin Tool encontra Feature com definições defeituosos, restos de recursos em sites, site collections, webapps e em Farm causados por exemplo, por desinstalação forçada de recursos de um farm sem desativá-los antes. Estas características não são visíveis mas podem causar erros.

O recurso Admin Tool é capaz de identificar e remover essas features problemáticas.

Muito útil para as principais atualizações de versão, por exemplo a 2010 ou 2013, ou para downgrades de de versão Enterprise para Standard.

É uma ferramenta ideal para ativar ou desativar recursos em grandes farms com muitos sites e / ou SiteCollections.

Está disponível para SharePoint 2013 (& SharePoint Foundation 2013), SharePoint 2010 (& SharePoint 2010 Serviços Foundation) e para Microsoft Office SharePoint Services 2007 (& 3.x Windos SharePoint Services). 


-

Funções mais úteis da ferramenta são:


Botão 'Find' procura características defeituosas no Farm
Com apenas um clique, você pode verificar se há algum erro em qualquer característica (Farm, webapplication, site ou Web) em um farm. Se o resultado de pesquisa em um farm apresenta a mensagem "Nenhum erro encontrado", significa que todas as coleções de elementos explorados no farm estão limpos.

Se ele encontrar alguma característica defeituosa de escopo Web ou site, você pode navegar na janela à esquerda para ver os erros no registro do local e da Web Features (em amarelo).
Botão "Desinstalar" desinstala recursos defeituosos do Farm
Encontrando no find algum recurso defeituoso, você pode executar a desinstalação do mesmo.

Antes de desinstalar alguma definição de recursos, será perguntado, se você quer primeiro desativar o recurso em toda o Farm.


-

Principais 'Recursos' da Ferramenta FeatureAdmin


  • Lista características e definições de recursos
  • Procurar recursos defeituosos no Farm e removê-los de forma limpa
  • Definições recurso de desinstalação do Farm, ainda que com defeito
  • Ao desinstalar um recurso, FeatureAdmin fornece uma opção para desativar esse recurso em todo o farm antes de desinstalá-lo!
  • Também pode simplesmente ativar ou desativar recursos com qualquer âmbito em todo contexto explorado, em apenas um aplicativo da Web, somente dentro de um SiteCollection ou em um site (SPWeb)
  • Web Apps são analisadas automaticamente, depois de selecionar um, todos os conjuntos de sites na Web App são mostrados
  • Ao selecionar um SiteCollection, todos os sites são listados automaticamente.
  • Exibição de informações de log (por exemplo, mudança de seleções, recursos adicionados ou removidos)
  • Características e definições de recurso são classificados (pela primeira vez após escopo e, em seguida,) após o nome
  • A partir da versão 2.1 a janela FeatureAdmin e todas as janelas internas são redimensionáveis.
 .

Pré-condições

 
Para executar o aplicativo, você precisa ter as seguintes permissões:
dbowner para o banco de dados de configuração do SharePoint e para cada banco de dados de conteúdo, para que você possa executar a limpeza, ativar ou desativar recursos.
Você deve adicionar sua conta de login para o Web Application Policy com controle total para cada um dos aplicativos da web de conteúdo no Farm e ele deve ser um membro do grupo de administradores do farm.
Além disso, esta ferramenta precisa ser executado localmente em uma instância do SharePoint.


Fonte: http://www.codeplex.com/

13 de agosto de 2015

Kali Linux 2.0 Released


O que há de novo na Kali 2.0?

Há um novo kernel 4.0, agora baseado em Debian Jessie, melhoria de hardware e suporte para driver de redes sem fio, suporte para uma variedade de ambientes de área de trabalho (GNOME, KDE, Xfce, mate, e17, lxde, i3wm), atualização do desktop e ferramentas - e a lista é longa...



Kali Linux é agora um Rolling Distribution

Um dos maiores movimentos já tomadas para manter Kali 2,0 up-to-date de uma forma global, contínuo, está transformando Kali em uma rolling distribution.
Isto significa que os pacotes agora são baixados continuamente do Debian Testing - essencialmente a atualização do core system Kali, que permite tirar proveito dos pacotes Debian mais recentes.
A escolha do Debian como um sistema base realmente vale a pena por conta da sua estabilidade, ferramentas atualizadas continuamente e fluxo de trabalho aprimorado.

Outro desenvolvimento interessante na infra-estrutura do kali, tem sido a integração de um sistema de verificação de versão upstream, que alerta quando novas versões das melhores ferramentas são liberados (geralmente via git).
Este script é executado diariamente em uma seleta lista de ferramentas comuns e alerta se uma nova ferramenta exige atualização.
Com este novo sistema a  atualizações da ferramenta de núcleo vai acontecer com mais freqüência.


Novidades do Kali Linux 2.0

Através de um novo prcesso de compilação, Kali 2.0 agora suporta nativamente KDE, GNOME3, Xfce, MATE, e17, LXDE e i3wm.
O ambiente de trabalho padrão agora é o GNOME 3 com algumas alterações personalizadas.
Tambem foi adicionado suporte personalizado para menus multi-nível, a verdadeira transparência no terminal com muitas extensões utéis de shell gnome.
Porém, toda essa mudança teve um preço, os requisitos mínimos de RAM para uma sessão completa GNOME 3 aumentou para 768 MB.
Este não é um problema para as máquinas com hardware moderno, mas pode ser prejudicial em máquinas low-end.
Por esta razão, também foi lançada uma versão minimal Kali 2.0 ISO.
Esta versão "light" do Kali inclui um punhado de ferramentas úteis em conjunto com o peso leve Xfce de ambiente de trabalho - uma solução perfeita para computadores com recursos limitados.

Kali Linux 2.0 NetHunter 2.0

O NetHunter não foi esquecido, a plataforma de testes de penetração móvel favorita também tem uma atualização e agora inclui Kali 2.0.
Com isso, foi lançada uma enxurrada de novas imagens NetHunter para Nexus 5, 6, 7, 9 e 10. A imagem OnePlus NetHunter também foi atualizado para Kali 2.0 e ainda está sendo aguardada uma imagem para CyanogenMod 12.

Imagens para VMware e VirtualBox

Foram disponibilizadas novas imagens do kali 2.0 para VMware e VirtualBox  para aqueles que querem experimentar Kali em um ambiente virtual. Estas imagens incluem 32 e 64 bits com GNOME 3 no ambiente de trabalho.

Você pode querer construir seu próprio ambiente virtual, para isso, basta consultar no site do kali a documentação sobre como instalar as várias ferramentas virtuais.
Junto com a chegada do kali 2.0 vem toda uma série de atualizações interessantes como um visual novo, novos recursos, novas ferramentas e por ai vai...

Está de parabéns à equipe do Kali Linux por este grande lançamento.

Fonte: http://www.google.com.br - https://www.kali.org



18 de julho de 2015

VirtualBox 5.0




VirtualBox é uma poderosa ferramenta para virtualização de sistemas operacionais x86 e AMD64/Intel64 para empresas e também para uso pessoal.

VirtualBox não é só produto extremamente rico em recursos e de alto desempenho, é talvez a única solução profissional para clientes empresariais disponível gratuitamente como software de código aberto sob os termos da GNU General Public License (GPL) versão 2.


O VirtualBox pode ser executado como hospedeiro em Sistemas Operacionais Windows, Linux, Macintosh e Solaris e suporta um grande número de sistemas operacionais convidados, incluindo Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8), DOS, Linux (kernel 2.4, 2.6 e 3.x), Solaris, OpenSolaris, OS/2 e OpenBSD.


VirtualBox é uma aplicação que está sendo ativamente desenvolvida, com lançamentos constantes e tem uma lista de recursos muito boa e sempre crescente, e com um esforço da comunidade apoiada por uma empresa que se dedica: todos são encorajados a contribuir, enquanto a Oracle garante que o produto sempre obedece a critérios de qualidade profissional.

Possui uma ajuda muito boa e bem completa em forma de help.


Alguns links quentes sobre o VirtualBox

Máquinas virtuais pré-construídos para desenvolvedores

Hyperbox Open-source Virtual Infrastructure Manager

Interface web AJAX phpVirtualBox 

IQEmu automatizado e criação do Windows VM, integração de aplicativos


Fonte: www.google.com - www.virtualbox.orghttp://www.virtualbox.com/