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

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

17.01.2023, 07:00. Показов 5332. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru