Как защитить свой код на Python от ВЗЛОМА

  Рет қаралды 20,808

Exploring the IT World / Oleg Shpagin / WISEPLAT

Exploring the IT World / Oleg Shpagin / WISEPLAT

Күн бұрын

Пікірлер: 55
@wiseplat
@wiseplat 3 жыл бұрын
Пишите кому действительно жалко делиться своим кодом??? И пишите кому не жалко делиться своим творчеством!!! P.S. Раньше я тоже не хотел делиться - теперь уже наоборот)))) Делюсь свои кодом постоянно!!!
@Deli_Berate
@Deli_Berate 3 жыл бұрын
Одно дело делиться знаниями и на практике бесполезными примерами, и совсем другое делиться софтом и проектами, которые требуют постоянных обновлений, поддержки и т.п. В любом случае вклад в OpenSource Столманна и Торвальдса нельзя закапывать, но и кушать надо что-то.
@Sonichec0
@Sonichec0 3 жыл бұрын
А можно защитить файл Json? Просто много кто хочет украсть мой исходник, но я ещё слава богу хак атаки не попался
@РусланАлексеев-у7ъ
@РусланАлексеев-у7ъ 3 жыл бұрын
Благодарим Вас за это крайне полезное видео! Потрясающе!
@dicloniusN35
@dicloniusN35 2 жыл бұрын
а какого вида код получается в папке tmp или temp не помню точно, куда питон при запуске exe копирует все свои файлы?
@highpressure1505
@highpressure1505 3 жыл бұрын
Доброго времени суток! Подскажите пожалуйста, можно ли каким то образом внутри программы каждый раз при запуске получать данные об компьютере, хотя бы серийник диска или айпишник, чтобы после этого эти данные внутри программы использовать дальше?! Думал использовать каким то образом команду pyarmor hdinfo, но она запускается разве что в консоли. При этом хочу сделать чтобы первый запуск дал данные и записал их внутри программы на всё время... А в последующих запусках программа сравнивала бы данные при при первом запуске и последующими. Помогите пожалуйста! Интернет не очень хочет мне помочь(((
@ИльяЛужнов-п9ж
@ИльяЛужнов-п9ж 3 жыл бұрын
Мне тоже это интересно! ждёмс ответов)))
@ProficusLets
@ProficusLets 3 жыл бұрын
Какое то решение было найдено?
@OasisWordLessons
@OasisWordLessons 2 жыл бұрын
Олег спасибо за вашу работу. Cкажите можно-ли использовать другие методы компиляции в exe обфусцированного кода? И будет-ли работать обфусцированный код в таком случае? И ещё есть ли возможность обратного процесса обфусцированного кода в удобочитаемый?
@aizekj4442
@aizekj4442 3 жыл бұрын
Кста, обуссифицировать можно же в онлайн моде - прям на сайте. я так не совсем добрые скрипты шифровал
@FXUNDPLXGG
@FXUNDPLXGG 3 жыл бұрын
7:35 Сижу ))))
@devlet_b
@devlet_b 3 жыл бұрын
Ты бы ещё кждую минуту выпускал новые крутые видосы))) КОНТЕНТ - КЛАСС! УРОКИ - БОМБА! ПОДДЕРЖАТЬ ПРОЕКТ - ДА!!! 😀
@wiseplat
@wiseplat 3 жыл бұрын
Привет)))) Спасибо!!!!
@Anonim_V
@Anonim_V Жыл бұрын
А можно сразу 2 раза зашифровать с 2 библиотек
@stanislavnezlobin6442
@stanislavnezlobin6442 2 жыл бұрын
Мне интересно одно, как вы исправили ошибку с версией? Ведь если я обфусцировал свой скрипт на python 3.10 то на других версиях будет ошибка. Это решение подходит только для тех кто использует одну и ту же версию питона. Но и тут возникает вопрос как же разрешить работу с таким кодом на другой версии питона? Если не трудно сделайте информационное видео
@gilman2056
@gilman2056 2 жыл бұрын
зачем тебе код? компилируй в бинарник и все
@businesstips8463
@businesstips8463 3 жыл бұрын
Бэкграунд афигенен
@mike7105mike
@mike7105mike 3 жыл бұрын
можно ж отдельно с помощью pyinstaller в экзешник превратить
@yarostishkaplay6079
@yarostishkaplay6079 3 жыл бұрын
да
@Wenzeslaus_the_first
@Wenzeslaus_the_first 3 жыл бұрын
но он позволяет менять описание программы, а так он не скрывает твой код
@StalKlim
@StalKlim 3 жыл бұрын
Хех мде
@sir.ryzhik
@sir.ryzhik 3 жыл бұрын
Пробовал недавно пайармор вроде он уже и без сборки файла не даёт обфусцировать больше 30 килобайт вроде. Вообще бесполезным стал гад. Хотел спросить а можно обфусцировать им например одну функцию и импорт. Чтоб не превысить этот размер. А потом загнать в екзешник пайинсталлером?
@temergames
@temergames Жыл бұрын
А можно ли привязывать по дням и железу одновременно ( я просто сделал так но чтото на другом пк не запускается )
@BB-rj7hk
@BB-rj7hk 2 жыл бұрын
NameError: name '__pyarmor__' is not defined что делать?
@GamePlay_452
@GamePlay_452 3 ай бұрын
Когда ты смотришь как защитить свой код от взлома, ты узнаёшь как его можно взломать)))
@Viarety
@Viarety 11 ай бұрын
Pyarmor поможет лишь от взгляда школьника, который на информатике научился писать print("Hello World"), от реальных крякеров лучше вообще таким не пользоваться, чем так позориться
@newusername-i4n
@newusername-i4n 4 ай бұрын
а вы много файлов взломали?
@xtereone
@xtereone 3 жыл бұрын
Олег Шпагин Красава!) А можно данную библиотеку в django запихнуть?
@veliashev
@veliashev Жыл бұрын
Да нет, нафига? Django код и так хранится на сервере, к чему его еще шифровать? Плюс расшифровка тоже отнимает время и у сервера и у пользователя.
@falongor6836
@falongor6836 2 жыл бұрын
а как его взломать
@arturio10
@arturio10 3 жыл бұрын
c pyinstaller можно иначе конвертировать файл .py в .exe через обычный терминал
@aaabbb-gu5pz
@aaabbb-gu5pz Жыл бұрын
Это не бесплатная библиотека, это не питонисткое, так что не представляет интерес!
@azamatozhanov579
@azamatozhanov579 2 жыл бұрын
Мне это не нужно, я иногда сам не могу понять что я написал 😂😂😂
@Cherepok3
@Cherepok3 2 жыл бұрын
*А что делать если файл больше 32КБ не шифруется в триалке ?*
@monkaslav9437
@monkaslav9437 3 жыл бұрын
Какое практическое применение у "срока годности" кода?
@Алексей-ъ3л2х
@Алексей-ъ3л2х 3 жыл бұрын
Например, подписка на ПО, чтобы ПО приносило мани постоянно, а не разово
@Deli_Berate
@Deli_Berate 3 жыл бұрын
Конкретно в данном пакете оно условно, т.к. проверяется локальная дата. По хорошему надо сверять дату с NTP сервером, при том используя какой-либо ключ. При отсутствии интернета способы проверки даты могут доходить до безумных проверок даты создания записи нового расширения в реестре, проверять SMART дисков и их часов работы, или прибавлять к каждому пикселю иконки яркость одного из RGB компонентов, затем сравнивать с первыми эталонными пикселями. Способы быстро доходят до уровня маразматических, и многие являются условно рабочими. При грамотном реИнжинеринге можно "сломать" любую защиту, вопрос только в целесообразности трудо-время-затрат на это. Кто знает как это всё делается, без проблем напишет аналог платного софта для себя сам, а не будет тратить время на его "взлом".
@ImErasyl64
@ImErasyl64 Жыл бұрын
print("Ты {reverse:"йотурк"})
@aizekj4442
@aizekj4442 3 жыл бұрын
Я обычно после pyinstaller еще и криптую, чтоб взламывать охерели) (если это возможно в данном случае)
@fageque
@fageque Жыл бұрын
Это как? т.е. как криптуете? какую библиотек используете?
@IsYourFavorite
@IsYourFavorite 8 ай бұрын
Да он платный, для больших программ не подходит от 52$ стоит
@Corlon3650
@Corlon3650 4 ай бұрын
Рыбка там, мой знакомый смог за пол часа говном и монтировкой с дебаггером взломать зашифрованный код
@KonstantinPotapov
@KonstantinPotapov 3 жыл бұрын
Какой только лабуды не придумают) Спасибо, просветились
@SuperPracion
@SuperPracion 2 жыл бұрын
Молодес :3
@illsonr6s887
@illsonr6s887 2 жыл бұрын
Скаких пор библиотеки стали платными???? 😡
@alexanderpadalka5708
@alexanderpadalka5708 3 жыл бұрын
🗽
@sinsmith9687
@sinsmith9687 2 жыл бұрын
auto-py-to-exe ???
@pashamix
@pashamix 3 жыл бұрын
Давайте писать такие приложения, которые не нужно скрывать. Или для всех или ни для кого! Ю-ху! ))
@ArtemArtem-uj6pc
@ArtemArtem-uj6pc Жыл бұрын
Теряйся
@axis322
@axis322 2 жыл бұрын
123
@ІлляСокуров22ОКС2
@ІлляСокуров22ОКС2 2 жыл бұрын
Помогите пожалуйста!!! Could not find "/data/data/com.termux/files/home/userbot/pytransform/platforms/android/aarch64/_pytransform.so" Использую термукс
@linux3468
@linux3468 3 жыл бұрын
Мне ОЧЕНЬ ЖАЛКО
@veliashev
@veliashev Жыл бұрын
Мне кажется, это будет понятно даже детям, а с учетом улыбчивого Олега, вообще, хоть на урок информатики неси!
Как работать с большими числами в Python? / Исправляем ошибку OverflowError 34 Result too large
7:42
Изучаем мир ИТ / Олег Шпагин / Программирование
Рет қаралды 4 М.
Python для начинающих. Урок 2 | Установка Python и PyCharm
30:07
Иван Викторович
Рет қаралды 150 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Java с нуля / #41 Класс String
12:09
Evgeny Orashkov
Рет қаралды 109
Как сделать голосового помощника на Python
20:07
Изучаем мир ИТ / Олег Шпагин / Программирование
Рет қаралды 47 М.
Уроки Python / Как сделать сайт на Питоне, Делаем Веб сервер
14:39
Изучаем мир ИТ / Олег Шпагин / Программирование
Рет қаралды 213 М.
Как отправить письмо с помощью Python
10:02
Изучаем мир ИТ / Олег Шпагин / Программирование
Рет қаралды 17 М.
C++ Разработчик учит Python
28:01
Winderton
Рет қаралды 511 М.
Уроки Python / Установка, настройка и использование PyCharm для начинающих
20:31
Изучаем мир ИТ / Олег Шпагин / Программирование
Рет қаралды 548 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН