Procurar no blog

30 de outubro de 2012

Windows - Recuperar Senha Perdida...


Esqueceu a senha do seu Windows?

Não se preocupe, pra tudo tem mais de uma solução, aqui vou citar apenas quatro que precisei usar em alguns casos.
Sempre vale a pena esclarecer que estes procedimentos não devem ser feito como padrão, tenha sempre em mente que senhas de Administrador (Windows) ou Root (Linux) são para essas eventualidades.
Por via de regra essas senhas devem ser criadas e deixadas de lado,não esquecidas claro.
No Windows crie seu usuário e coloque no grupo de Administradores, no Linux crie seu usuário e acesse como root.
Mas nunca use como padrão a senha de Administrador ou de Root..

Vamos ao que interessa...

1 - Pwdump v7.1 - Gratis


Recupera senhas do Windows, extraindo valores de hash de binário SAM e arquivos de sistema no sistema de arquivos.
Uma das características poderosa do pwdump7 é que também pode ser usado para "despejar' os arquivos protegidos. Você pode copiar um arquivo executando apenas o comando: pwdump7.exe -d c:\lockedfile.dat backup_lockedfile.dat.
Esta ferramenta só pode ser usado em arquivos SAM e SYSTEM.
Sintaxe de uso:
pwdump7.exe (Dump system passwords)
pwdump7.exe -s <samfile> <systemfile> (Dump passwords from files)
pwdump7.exe -d <filename> [destionation] (Copy filename to destionation)
pwdump7.exe -h (Show this help)
 



NTPWEdit é um editor de senha para sistemas baseados em Windows NT (como o Windows 2000, XP, Vista, 7 e 8), ele pode alterar ou remover senhas das contas locais do sistema. Este programa não pode descriptografar nem mudar senhas do domínio e do Active Directory.
NTPWEdit modifica senhas diretamente no local de origem, ou seja, na pasta  C:.\WINDOWS\ SYSTEM32\CONFIG\SAM.
Quando executado, bloqueia qualquer acesso do sistema operacional à este arquivo, por isso deve ser executado em outra cópia do Windows.
 
Alguns métodos para usar este programa:
  • Inicialização do Windows PE ou BartPE ambiente a partir do CD-ROM ou flash-drive e lançamento NTPWEdit;
  • Inicializar comando modo de recuperação de linha do Windows Vista ou mídia mais nova de distribuição;
  • Aanexar disco rígido de outro computador e editar senhas lá;
  • Inicialização do sistema a partir da partição separada (se múltiplos sistemas operacionais estão instalados). 

3 - Ophcrack 3.4.0 - Open Source


Ferramenta com base em tabelas rainbows para a recuperação de senhas do Windows. Também usa uma memória de tempo-trade-off e vem com uma interface gráfica que facilita o uso da ferramenta que também é múlti plataformas.
 

Características:    
  • Funciona em Windows, Linux/Unix, Mac OS X, ...    
  • Crack hashes LM e NTLM.    
  • Disponíveis para Windows XP e Vista/7.    
  • Módulo de força bruta de senhas simples.    
  • Modo de Auditoria com exportação para arquivo CSV.    
  • Graficos em tempo real para analise das senhas.    
  • LiveCD disponível para simplificar a "ardua tarefa".    
  • Software livre e de código aberto (GPL).
    .


4 - Offline Windows Password Editor e Registro - Grátis

O Windows armazena informações de seus usuários, incluindo versões das senhas criptografadas, em um arquivo chamado 'Sam', normalmente encontrada em \windows\system32\config. Este arquivo é parte do registro, em um formato binário anteriormente em situação irregular, e não é facilmente acessível.


Este é um utilitário para redefinir a senha de qualquer usuário que tenha uma conta válida local em seu sistema Windows.
Suporta todos os Windows a partir de NT3.5 para Win7, também de 64 bits e também as versões de servidor (como 2003 e 2008)
Você não precisa saber a senha antiga para definir uma nova.
Ele funciona offline, ou seja, você tem que desligar o computador e arrancar um disco de CD ou USB para fazer a redefinição de senha.
Irá detectar e desbloquear contas de usuários bloqueadas ou desativadas para fora!
Há também um editor de registro e outros utilitários de registro que funciona em Linux / Unix, e pode ser usado para outras coisas além de edição de senha.


DART - Linguagem de programação da Google


O Dart foi criado para o desenvolvimento de aplicativos web complexos, com uma linguagem moderna, bibliotecas e cadeia de ferramentas. 
Os aplicativos Dart são compilados em JavaScript, para que possam ser usados em diversos navegadores, mas os desenvolvedores também criaram sua própria Dart Virtual Machine baseada em um design original pela equipe V8.
 

A linguagem possui uma sintaxe similar ao C com orientação a objetos baseada em classes e com heranças simples, suportando interfaces, classes abstratas e genéricas. Apesar do Dart oferecer a possibilidade de vincular tipos à variáveis, é uma linguagem de tipos dinâmicos e anotações de tipo não possuem efeito no momento da execução, mas podem ser usadas para permitir que o compilador e outras ferramentas criem um código de melhor desempenho para identificar problemas mais cedo.


A primeira versão do SDK inclui uma série de melhorias sobre as versões anteriores do Dart como uma máquina virtual mais rápida, uma terceira geração do tradutor Dart para JavaScript que gera código mais fácil de depurar, uma biblioteca HTML para interagir com navegadores HTML5 e uma biblioteca de interoperabilidade JavaScript. Desenvolvedores também vão encontrar um novo editor Dart, o gerenciador de pacotes Pub, e melhorias no navegador Dartium. O Dart esta destinado a seguir o JavaScript no lado do servidor; uma nova biblioteca de entrada e saída (I/O) do lado do servidor não é executada no navegador mas parece ser o princípio do desenvolvimento de uma experiência mais rica para o Dart em servidores.

Fonte: h-online.

29 de outubro de 2012

Mono


Mono é uma plataforma de software projetado para permitir aos desenvolvedores criar facilmente aplicações de plataforma cruzada (Linux, Windows, MAC).

Patrocinado pela Xamarin, Mono é uma implementação open source do Microsoft. NET Framework baseado no padrão ECMA para C# e Common Language Runtime.

Com a contribuição de uma comunidade ativa e entusiástica ajudando, o Mono está se tornando a principal escolha para o desenvolvimento de aplicações para Linux.
  • Uma fonte aberta, multi-plataforma, implementação de C# e CLR que é binário compatível com Microsoft.NET;
  • Crie aplicativos para iPhone e iPad usando C#, MonoDevelop, e o framework Mono;
  • Crie aplicativos para dispositivos Android usando C#, Visual Studio ou MonoDevelop, e o framework Mono.



Principais recurso do Mono
  • Multi-plataforma - Funciona em Linux, Mac OS X, BSD e Microsoft Windows, incluindo x86, x86-64, ARM, s390, PowerPC e muito mai.
  • Multi-Language - Desenvolver em C# 4.0 (incluindo LINQ e dinâmico), VB 8, Java, Python, Rubi, Eiffel, F#, Oxygene e mais.
  • Binário Compatível - Construído sobre uma implementação do ECMA da Common Language Infrastructure e C#.
  • Microsoft Compatível API - Executar aplicações ASP.NET, ADO.NET, Silverlight e Windows.Forms sem recompilação.
  • Open Source, Software Livre - Runtime Mono, compiladores e bibliotecas são distribuídos sob licenças OSI aprovados e estão disponíveis para duplo licenciamento.
  • Cobertura completa Tecnologia - Ligações e implementações geridas de muitas bibliotecas populares e protocolos. 

Monodevelop - IDE para o projeto Mono.