Хакинг на Python: пишем первое приложение
01 апреля 2021
15274

Никита Левашов
Технический директор в Lia
На первом вебинаре:
✅ познакомитесь с языком программирования Python;
✅ разберёте основные элементы языка: библиотеки, работу с сетью;
✅ соберёте из интернета простые пароли.
Другие видео интенсива
Хакинг на Python: пишем первое приложение
16.11.2020 15366Хакинг на Python: учимся проводить атаки и защищаться от них
17.11.2020 8074Хакинг на Python: подводим итоги
18.11.2020 4327Хакинг на Python: пишем первое приложение
24.12.2020 11201Хакинг на Python: учимся проводить атаки и защищаться от них
25.12.2020 5051Хакинг на Python: подводим итоги
26.12.2020 2735Хакинг на Python: пишем первое приложение
01.02.2021 18690Хакинг на Python: учимся проводить атаки и защищаться от них
02.02.2021 8427Хакинг на Python: подводим итоги
03.02.2021 4649Хакинг на Python: пишем первое приложение
15.03.2021 17391Хакинг на Python: учимся проводить атаки и защищаться от них
16.03.2021 7614Хакинг на Python: подводим итоги
17.03.2021 4293Хакинг на Python: учимся проводить атаки и защищаться от них
02.04.2021 5277Хакинг на Python: подводим итоги
03.04.2021 2619
Рекомендованные
Разработка сайтов на 1С-Битрикс
02.11.2017 551Как начать программировать на Python?
09.11.2017 545Профессия Java-разрабочик. Низкий порог входа — высокая ЗП
23.11.2017 475Первые шаги с Python: объекты и классы
30.11.2017 554Дао веб-разработчика: путь от начала до успеха
11.12.2017 1938Сайт за час! Часть 1. PHP
12.12.2017 2370Сайт за час! Часть 2. JS
13.12.2017 1341Профессия Java-разрабочик. Низкий порог входа — высокая ЗП
14.12.2017 467Как начать программировать на Python?
15.12.2017 1075Разработка сайтов на 1С-Битрикс
18.12.2017 533Как стать Веб-разработчиком «с нуля» за 3 месяца
19.12.2017 461Мобильный разработчик
20.12.2017 1097Первые шаги с Python: объекты и классы
21.12.2017 507Андроид-разработчик
22.12.2017 2081Веб-разработчик с нуля
17.01.2018 775
Skillbox.Live
Наш ТГ-чат - https://t.me/joinchat/YDowMZWcZ-Y5ZTIy
Анна Гуценко
23:10спасибо!
Skillbox.Live
23:07в чате будет форма
Андрей Бокарев
23:07мозг просто взрывается от инфы
Skillbox.Live
23:07Наш ТГ-чат - https://t.me/joinchat/YDowMZWcZ-Y5ZTIy
nov1k
23:07а как отправить домашку?
Tiyor Manov
23:05Организаторам огромная благодарность!
Ольга Богдан
23:05спасибо
Данил Щетинин
23:05Спасибо за урок!
Quielan
23:05Спокойной ночи!
Quielan
23:05СПАСИБО!!
Д. А.
23:05Преисполнились на ночь глядя
Alexander Ivanov
23:05Спаибо всем, до завтра
Людмила Котенева
23:04Никита 🔥
Алексей Гончаров
23:04чао
Dummle Mart
23:04спасибо!
Mekhrafruz Gulamadshoeva
23:04Спасибо
Tiyor Manov
23:04Запись когда будет?
Игорь Макаров
23:04Спасибо. До завтра
Елена Иудина
23:04От души спасибо!
Quielan
23:04Покаа!!!
Tiyor Manov
23:04СПАСИБО Никита!
Валерий Назаров
23:04а скиллбокс выдержит запросы?
Vasiliy Ivanov
23:04спасибо Вам
Андрей Ксенофонтов
23:03СПАСИБО!
Frikich
23:03Кто там собирался сайт шараги класть?)
Quielan
23:03я, универа
Quielan
23:03как меня(
Quielan
23:03кинут в бан
Серега Иванов
23:03всм?
Quielan
23:03гугл забанит
Серега Иванов
23:03аххахахаххах
Noname Nofamily
23:03blm
Серега Иванов
23:03сайт школы чееек
Tiyor Manov
23:02А что лучше для программирования винда или мак?
Alexander Berlin
23:03линукс :) смотря для чего на самом деле
Михаил Прокопчук
23:04Здесь нет правильного ответа))
Михаил Прокопчук
23:01Что такое -m?
Алексей Гончаров
23:01отрицательная масса
Кирилл Надо
22:59а что сейчас происходит?
Михаил Прокопчук
23:00страницу гугла парсим
Алексей Гончаров
23:00гугл взламываем
Александр Газизов
23:00чел на 10 мин отошел) Уже гугл ломаем
Кирилл Надо
23:01хах
Spooky Booruki
22:59А как потом удалить ненужные библиотеки ?
Quielan
23:00pip uninstall "название
Spooky Booruki
23:01А если не помню название, но помню, что качал какие-то библиотеки
Давид Нанеишвили
22:58у тебя наушники разрядились, Никита))
Tiyor Manov
22:57import random print('https://replit.com/@Levashov/hack') # None # True False # 1 # 1.5 # 'string' def multiply_string(s, n=3): """ ('a', 5) -> 'aaaaa' ('abc', 2) -> 'abcabc' ('abcdef', 0) -> '' """ if n >= 0: return s * n else: print('Error: n должно быть >= 0') print(multiply_string('abc', -1)) print(multiply_string('abc', 0)) print(multiply_string('abc', 1)) print(multiply_string('abc', 2)) print(multiply_string('abc')) print(multiply_string('abc', 5)) print(multiply_string('-', 50)) def good_password_generator(length=10): alphabet = ( 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' '0123456789!@#$%^&*()_+' ) password = '' for i in range(length): password += random.choice(alphabet) return password print(good_password_generator(5)) print(good_password_generator(10)) print(good_password_generator()) print(good_password_generator(15)) print(good_password_generator(20)) print(multiply_string('-', 50)) # https://github.com/danielmiessler/SecLists/blob/master/Passwords/Common-Credentials/10k-most-common.txt with open('passwords.txt') as f: content = f.read() passwords = content.split('\n') counter = 0 def bad_password_generator(): global counter password = passwords[counter] counter += 1 return password print(bad_password_generator()) print(bad_password_generator()) print(bad_password_generator()) print(bad_password_generator()) print(bad_password_generator()) print(bad_password_generator())
Павел Чикунов
22:56что про visual studio скажете?
Павел Вишейко
22:56Sublime Text 3 можно использовать?
Den Pavlovsky
22:56можно
Александр Невмержицкий
22:56в имя файла в программе добавь './passwords.txt'
Den Pavlovsky
22:55idle же покажет при дебаге, где затык
Quielan
22:54Можно форкнуть и скачать