FAYST
Участник
- Статус
- offline
- Регистрация
- 18.03.2019
- Сообщения
- 37
- Репутация
- 23
Наглядный пример программы брутфорса на Pythone 3.0
Есть генератор ключа
Есть куда сохранять ключ
Есть куда писать этот ключ
Если не понятно прочтите прошлую статью по Python
https://dark2web.info/threads/89709/#post-777835
#################################################################################################################
def выбор_режима(a):
if a == '1':
первый_вариант(какие_знаки_переберать,сколько_попыток,колличесво_знаков)
elif a == '2':
второй_вариант(какие_знаки_переберать,сколько_попыток,колличесво_знаков)
#################################################################################################################
def первый_вариант(a111,b111,c111):
файл = open('результат.txt', mode ="a")
for x in range(b111):
ab = ''.join([random.choice(list(a111)) for x in range(c111)])
файл.write(ab + '\n')
# print(ab)
файл.close()
#################################################################################################################
def второй_вариант(a111,b111,c111):
файл = open('результат.txt', mode ="a")
for x in range(b111):
ab = '' # нужно для работоспособности такого режима ''
for x in range(c111):
ab = ab + random.choice(list(a111))
файл.write(ab + '\n')
# print(ab)
файл.close()
#################################################################################################################
def отправить_куда(a):
if a == '1':
файл_отправить_куда = open('результат.txt', mode ="r")
куда_напримаер_писать_это = файл_отправить_куда.read()
print(куда_напримаер_писать_это)
файл_отправить_куда.close()
else :
print('режим отправления не активен')
#################################################################################################################
import random
какие_знаки_переберать = '1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'
сколько_попыток = 10
колличесво_знаков = 10
выбор_режима('2')
отправить_куда('1')
def выбор_режима(a):
if a == '1':
первый_вариант(какие_знаки_переберать,сколько_попыток,колличесво_знаков)
elif a == '2':
второй_вариант(какие_знаки_переберать,сколько_попыток,колличесво_знаков)
#################################################################################################################
def первый_вариант(a111,b111,c111):
файл = open('результат.txt', mode ="a")
for x in range(b111):
ab = ''.join([random.choice(list(a111)) for x in range(c111)])
файл.write(ab + '\n')
# print(ab)
файл.close()
#################################################################################################################
def второй_вариант(a111,b111,c111):
файл = open('результат.txt', mode ="a")
for x in range(b111):
ab = '' # нужно для работоспособности такого режима ''
for x in range(c111):
ab = ab + random.choice(list(a111))
файл.write(ab + '\n')
# print(ab)
файл.close()
#################################################################################################################
def отправить_куда(a):
if a == '1':
файл_отправить_куда = open('результат.txt', mode ="r")
куда_напримаер_писать_это = файл_отправить_куда.read()
print(куда_напримаер_писать_это)
файл_отправить_куда.close()
else :
print('режим отправления не активен')
#################################################################################################################
import random
какие_знаки_переберать = '1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'
сколько_попыток = 10
колличесво_знаков = 10
выбор_режима('2')
отправить_куда('1')
Последнее редактирование: