Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40

Как запустить код из директивы

17.01.2023, 07:00. Показов 5148. Ответов 68

Студворк — интернет-сервис помощи студентам
помогите пожалуйста, как запустить этот код из директивы
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import zipfile
  
  
def crack_password(password_list, obj):
    
    idx = 0
  
   
    with open(password_list, 'rb') as file:
        for line in file:
            for word in line.split():
                try:
                    idx += 1
                    obj.extractall(pwd=word)
                    print("Password found at line", idx)
                    print("Password is", word.decode())
                    return True
                except:
                    continue
    return False
  
  
password_list = "test.txt"
  
zip_file = "test.zip"
  
 
obj = zipfile.ZipFile(zip_file)
  
 
cnt = len(list(open(password_list, "rb")))
  
print("There are total", cnt,
      "number of passwords to test")
  
if crack_password(password_list, obj) == False:
    print("Password not found in this file")
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.01.2023, 07:00
Ответы с готовыми решениями:

Как запустить в JS запустить код батника без создания самого батника?
Запуск процесса cmd.exe в js делаю вот так: native_async("processmanager", "start", JSON.stringify({location: "cmd.exe",...

Как запустить код
Доброго времени суток. Подскажите, пожалуйста, как запустить данный код в Visual Studio: #include <stdio.h> #include...

Как запустить код
Долго мучился и не могу понять как запустить этот программный код , помогите. clear :: String -> String; clear _ =...

68
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 08:25  [ТС]
Студворк — интернет-сервис помощи студентам
так, а теперь другая проблема, мне нужны пароли

Добавлено через 43 секунды
осталась одна проблема с паролями
0
17.01.2023, 08:25

Не по теме:

2 часть Марлезонского балета.

0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 08:47  [ТС]
мне нужно вот так сделать теперь?
import itertools

f = open("все пароли.txt", "w")
symbols=" АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеё жзиклмнопрстуфхцчшьщъэюяABCDEFGHIJKLMNOP QRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234 56789!@#$%^&*()-_+=;:,./?\|'~[]{}<>`"
perm = itertools.permutations(symbols, 4)
for variant in perm:
var = "".join(variant)
f.write(var + '\n')
f.close()
import zipfile


def crack_password(password_list, obj):
idx = 0

with open(password_list, 'rb') as file:
for line in file:
for word in line.split():
try:
idx += 1
obj.extractall(pwd=word)
print("Password found at line", idx)
print("Password is", word.decode())
return True
except:
continue
return False


password_list = "pass.txt"

zip_file = "pas.zip"

obj = zipfile.ZipFile(zip_file)

cnt = len(list(open(password_list, "rb")))

print("There are total", cnt,
"number of passwords to test")

if crack_password(password_list, obj) == False:
print("Password not found in this file")

Добавлено через 40 секунд
я понимаю конечно что этот тестовый документ доложен быть не пустой и там должны быть пароли

Добавлено через 19 минут
я нашел 999 паролей и скопировал их в свой текстовый файл, и поставил пароль на зип архив ожин из которых был в эти 999 паролях, но мне все равно пишет There are total 999 number of passwords to test
Password not found in this file
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 08:50
Цитата Сообщение от Welemir1 Посмотреть сообщение
для Артема из Москвы звучит песня "Видно не судьба.."
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 08:51  [ТС]
так а в чем проблема
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 08:57
Цитата Сообщение от Artem111_1 Посмотреть сообщение
'rb'
'r'
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 09:00  [ТС]
вот смотрите везде поменял на r
import zipfile

def crack_password(password_list, obj):
idx = 0

with open(password_list, 'r') as file:
for line in file:
for word in line.split():
try:
idx += 1
obj.extractall(pwd=word)
print("Password found at line", idx)
print("Password is", word.decode())
return True
except:
continue
return False


password_list = "pass.txt"

zip_file = "pas.zip"

obj = zipfile.ZipFile(zip_file)

cnt = len(list(open(password_list, "r")))

print("There are total", cnt,
"number of passwords to test")

if crack_password(password_list, obj) == False:
print("Password not found in this file")

Добавлено через 59 секунд
все равно пишет что нет пароля
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 09:05
Код оборачивай в теги

Добавлено через 2 минуты
Цитата Сообщение от Artem111_1 Посмотреть сообщение
for line in file:
for word in line.split():
У тебя в файле пароль на каждой строке. Сплит не нужен
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 09:12  [ТС]
это как?

Добавлено через 21 секунду
а, сейчас

Добавлено через 2 минуты
просто слово split убрать?

Добавлено через 1 минуту
вот так?
import zipfile


def crack_password(password_list, obj):

idx = 0


with open(password_list, 'rb') as file:
for line in file:
for word in line:
try:
idx += 1
obj.extractall(pwd=word)
print("Password found at line", idx)
print("Password is", word.decode())
return True
except:
continue
return False


password_list = "pass.txt"

zip_file = "pas.zip"


obj = zipfile.ZipFile(zip_file)


cnt = len(list(open(password_list, "rb")))

print("There are total", cnt,
"number of passwords to test")

if crack_password(password_list, obj) == False:
print("Password not found in this file")

Добавлено через 2 минуты
помогите пж а то я уже не умпеваю
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 09:15

Не по теме:

Цитата Сообщение от Artem111_1 Посмотреть сообщение
я уже не умпеваю
Учиться надо было в первом семестре, а не пиво пить


Python
1
2
3
4
5
6
7
8
9
10
11
with open(password_list, 'rb') as file:
    for line in file:
        try:
            idx += 1
            obj.extractall(pwd=line.strip())
            print("Password found at line", idx)
            print("Password is", line)
            return True
        except:
            continue
    return False
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 09:20  [ТС]
import zipfile


def crack_password(password_list, obj):

idx = 0


with open(password_list, 'rb') as file:
for line in file:
try:
idx += 1
obj.extractall(pwd = line.strip())
print("Password found at line", idx)
print("Password is", line)
return True
except:
continue
return False


password_list = "pass.txt"

zip_file = "pas.zip"


obj = zipfile.ZipFile(zip_file)


cnt = len(list(open(password_list, "rb")))

print("There are total", cnt,
"number of passwords to test")

if crack_password(password_list, obj) == False:
print("Password not found in this file")

Добавлено через 24 секунды
исправил, но тепеть даже не выводит что пароли не найдены
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 09:22
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 09:24  [ТС]
ничего нет

Добавлено через 1 минуту
это что вы скинули?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 09:27
Это как код в теги оборачивать

Добавлено через 24 секунды
За тебя это уже 10 раз модератор сделал
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 09:32  [ТС]
я не понимаю при чем модер и что он сделал?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 09:35

найди отличия
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 09:36
В питоне отступы - неотъемлимая часть синтаксиса. А при неформатированном коде (как ты выкладываешь) - невозможно их увидеть. И ошибка может быть именно в них.
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 09:37  [ТС]
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import zipfile
  
  
def crack_password(password_list, obj):
    
    idx = 0
  
   
    with open(password_list, 'rb') as file:
        for line in file:
                try:
                    idx += 1
                    obj.extractall(pwd = line.strip())
                    print("Password found at line", idx)
                    print("Password is", line)
                    return True
                except:
                    continue
        return False
  
  
password_list = "pass.txt"
  
zip_file = "pas.zip"
  
 
obj = zipfile.ZipFile(zip_file)
  
 
cnt = len(list(open(password_list, "rb")))
  
print("There are total", cnt,
      "number of passwords to test")
  
if crack_password(password_list, obj) == False:
    print("Password not found in this file")
Добавлено через 20 секунд
вот как я исправил
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.01.2023, 09:38
Цитата Сообщение от Artem111_1 Посмотреть сообщение
вот как я исправил
Цитата Сообщение от Artem111_1 Посмотреть сообщение
'rb'
0
1 / 1 / 0
Регистрация: 14.01.2023
Сообщений: 40
17.01.2023, 09:58  [ТС]
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import zipfile
  
  
def crack_password(password_list, obj):
    
    idx = 0
  
   
    with open(password_list, 'r') as file:
        for line in file:
                try:
                    idx += 1
                    obj.extractall(pwd = line.strip())
                    print("Password found at line", idx)
                    print("Password is", line)
                    return True
                except:
                    continue
        return False
  
  
password_list = "pass.txt"
  
zip_file = "pas.zip"
  
 
obj = zipfile.ZipFile(zip_file)
  
 
cnt = len(list(open(password_list, "r")))
  
print("There are total", cnt,
      "number of passwords to test")
  
if crack_password(password_list, obj) == False:
    print("Password not found in this file")
Добавлено через 13 секунд
вот

Добавлено через 2 минуты
но все равно пароль не выводит

Добавлено через 10 минут
я вроде все строчку в строчку написал

Добавлено через 4 минуты
что не так здесь?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.01.2023, 09:58

Как запустить код?
Здравствуйте. Попробовал тут код http://ilinblog.ru/article.php?id_article=49 запихал его в Code Blocks v17.12, но он не работает. Не...

Как запустить код?
Добрый день. Господа, прошу помощи. Знаний не достаточно, приходится действовать, что называется &quot;вплавь&quot; Прошу помочь с...

Как запустить код?
import random class Player: hp = 10 #жизни max_hp = 10 pw = 2 #сила level = 1 sp = 5 #очки силы(для...

Как запустить код в матлаб?
Добрый день. Подскажите пожалуйста как вытянуть функции отдельных стеганографических алгоритмов и запустить их с этого сборника...

Как запустить имеющийся код?
Как вставить скопированный текст в С++. Пожалуйста подскажите!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru