Pular para o conteúdo

Mkpass - Função para gerar senhas aleatórias

Pequena e simples função para gerar senhas aleatórias do tamanho especificado.
Danillo Souza danltmz
Hits: 10.365 Categoria: Python Subcategoria: Segurança
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Pequena e simples função para gerar senhas aleatórias do tamanho especificado.
Download mkpass.py Enviar nova versão

Esconder código-fonte

#! /usr/bin/python
#-*- coding: utf-8 -*-
import random
import string
import time

def mkpass(size=16):
    """
    Autor  : Danillo Souza  <danillo012@gmail.com>
    Data   : 08/06/2010 - 23:32
    
    Descrição: gera uma senha aleatória do tamanho especificado.
    """
    
    chars = []
    chars.extend([i for i in string.ascii_letters])
    chars.extend([i for i in string.digits])
    chars.extend([i for i in '\'"!@#$%&*()-_=+[{}]~^,<.>;:/?'])
    
    passwd = ''
    
    for i in range(size):
        passwd += chars[random.randint(0,  len(chars) - 1)]
        
        random.seed = int(time.time())
        random.shuffle(chars)
        
    return passwd

MsgCoder - Codificador de mensagens

Script para analise de superficie de ataque

Cracker De Senha (cupp.py) 1.0

Brute force, algo à aprimorar?

RT CRASH - "Quebrando" hash MD5, SHA1, SHA224, SHA256, SHA384 e SHA512

#1 Comentário enviado por eddie21 em 08/01/2011 - 18:51h
ow seu script nao funciona , eu executei ele dai nao apareceu nada nem erro.
#2 Comentário enviado por danltmz em 08/01/2011 - 18:56h
Isso não é um script pra simplismente executar, é uma função que gera as senhas, pra ser usada dentro de qualquer script.. lógico que não apareceu nada, ele executou o arquivo, declarou a função, e encerrou a execução.

Contribuir com comentário

Entre na sua conta para comentar.