Простой взлом пароля Excel на Python — грубая силаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Простой взлом пароля Excel на Python — грубая сила

Сообщение Anonymous »

Для демонстрации я хочу взломать пароль файла Excel (с именем «xl»). Я использую следующий код, но (1) он не открывает Excel и (2) он не перестает работать, когда пароль взломан.

Код: Выделить всё

import itertools
import string
from win32com.client import Dispatch

file = input('Path: ')

chars = string.ascii_lowercase + string.digits

for password_length in range(1, 2):
for password in itertools.product(chars, repeat=password_length):
password = ''.join(password)

print ('Testing password: '+ password)
instance = Dispatch ('Excel.Application')

try:
instance.Workbooks.Open(file, False, True, None, password)
print ('Password Cracked: ' + password)
#break

except:
pass
Я установил пароль Excel как «p», и для простоты код использует только одну комбинацию символов. Более того, когда вы запускаете код, он требует ввода пути к файлу Excel.

Я не могу понять свою ошибку и буду признателен за помощь. Также, если сделать это для документа Word проще, дайте мне знать.

Подробнее здесь: https://stackoverflow.com/questions/545 ... rute-force
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Восстановление кошелька binance web3 с использованием пароля, QR-кода (грубая сила)
    Anonymous » » в форуме Python
    0 Ответы
    111 Просмотры
    Последнее сообщение Anonymous
  • Восстановление кошелька binance web3 с использованием пароля, QR-кода (грубая сила)
    Anonymous » » в форуме Python
    0 Ответы
    141 Просмотры
    Последнее сообщение Anonymous
  • Поворот массива вправо на K мест (грубая сила)
    Anonymous » » в форуме C++
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • Simple Python Excel Password Crack - Брутная сила
    Anonymous » » в форуме Python
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Нужна грубая идея и возможные библиотеки React для реализации перетаскивания на основе сетки [закрыто]
    Anonymous » » в форуме Html
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»