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

Sdílet
Vložit
  • čas přidán 3. 02. 2021
  • Привет друзья! Как защитить свой код на Python от ВЗЛОМА? Как зашифровать свой код на Python? Как сделать так, чтобы нельзя было разобраться в коде, а он работал))))? Ответ: смотрим видео…. )))) Будем использовать PyCharm, Python))).
    ✔ Телеграм - t.me/wiseplat 🚀
    ✔ Вступай в группу Вк - wiseplat1 🚀
    ✔ Подписывайся zen.yandex.ru/id/5e9a61242427...
    ✔ Поддержи проект: wiseplat.org/donat
    ❗️ Конечно, будет продолжение, если будет много позитивов.
    🔔 Нажимай колокольчик чтобы не пропустить!
    #урокиpython #python #программирование #дляначинающих
    - Уроки от #OlegShpagin 👨🏼💻
    Ставь лайк, если тебе понравилось видео 👍
    ►► Подписывайся на канал!

Komentáře • 53

  • @wiseplat
    @wiseplat  Před 3 lety +14

    Пишите кому действительно жалко делиться своим кодом??? И пишите кому не жалко делиться своим творчеством!!!
    P.S. Раньше я тоже не хотел делиться - теперь уже наоборот)))) Делюсь свои кодом постоянно!!!

    • @Deli_Berate
      @Deli_Berate Před 3 lety +4

      Одно дело делиться знаниями и на практике бесполезными примерами, и совсем другое делиться софтом и проектами, которые требуют постоянных обновлений, поддержки и т.п. В любом случае вклад в OpenSource Столманна и Торвальдса нельзя закапывать, но и кушать надо что-то.

    • @Sonichec0
      @Sonichec0 Před 3 lety +3

      А можно защитить файл Json?
      Просто много кто хочет украсть мой исходник, но я ещё слава богу хак атаки не попался

  • @dicloniusN35
    @dicloniusN35 Před 2 lety +3

    а какого вида код получается в папке tmp или temp не помню точно, куда питон при запуске exe копирует все свои файлы?

  • @user-jn8xh1hs6h
    @user-jn8xh1hs6h Před 3 lety +3

    Благодарим Вас за это крайне полезное видео! Потрясающе!

  • @temergames
    @temergames Před rokem

    А можно ли привязывать по дням и железу одновременно ( я просто сделал так но чтото на другом пк не запускается )

  • @sir.ryzhik
    @sir.ryzhik Před 2 lety

    Пробовал недавно пайармор вроде он уже и без сборки файла не даёт обфусцировать больше 30 килобайт вроде. Вообще бесполезным стал гад. Хотел спросить а можно обфусцировать им например одну функцию и импорт. Чтоб не превысить этот размер. А потом загнать в екзешник пайинсталлером?

  • @devlet_b
    @devlet_b Před 3 lety +11

    Ты бы ещё кждую минуту выпускал новые крутые видосы)))
    КОНТЕНТ - КЛАСС!
    УРОКИ - БОМБА!
    ПОДДЕРЖАТЬ ПРОЕКТ - ДА!!! 😀

    • @wiseplat
      @wiseplat  Před 3 lety +1

      Привет)))) Спасибо!!!!

  • @OasisWordLessons
    @OasisWordLessons Před 2 lety +7

    Олег спасибо за вашу работу. Cкажите можно-ли использовать другие методы компиляции в exe обфусцированного кода? И будет-ли работать обфусцированный код в таком случае? И ещё есть ли возможность обратного процесса обфусцированного кода в удобочитаемый?

  • @aizekj4442
    @aizekj4442 Před 3 lety +4

    Кста, обуссифицировать можно же в онлайн моде - прям на сайте. я так не совсем добрые скрипты шифровал

  • @BB-rj7hk
    @BB-rj7hk Před 2 lety +1

    NameError: name '__pyarmor__' is not defined
    что делать?

  • @Cherepok3
    @Cherepok3 Před 2 lety

    *А что делать если файл больше 32КБ не шифруется в триалке ?*

  • @highpressure1505
    @highpressure1505 Před 3 lety +3

    Доброго времени суток!
    Подскажите пожалуйста, можно ли каким то образом внутри программы каждый раз при запуске получать данные об компьютере, хотя бы серийник диска или айпишник, чтобы после этого эти данные внутри программы использовать дальше?! Думал использовать каким то образом команду pyarmor hdinfo, но она запускается разве что в консоли. При этом хочу сделать чтобы первый запуск дал данные и записал их внутри программы на всё время... А в последующих запусках программа сравнивала бы данные при при первом запуске и последующими. Помогите пожалуйста! Интернет не очень хочет мне помочь(((

    • @user-lb1tn5yu4c
      @user-lb1tn5yu4c Před 3 lety

      Мне тоже это интересно! ждёмс ответов)))

    • @ProficusLets
      @ProficusLets Před 2 lety

      Какое то решение было найдено?

  • @stanislavnezlobin6442
    @stanislavnezlobin6442 Před 2 lety +2

    Мне интересно одно, как вы исправили ошибку с версией? Ведь если я обфусцировал свой скрипт на python 3.10 то на других версиях будет ошибка. Это решение подходит только для тех кто использует одну и ту же версию питона. Но и тут возникает вопрос как же разрешить работу с таким кодом на другой версии питона? Если не трудно сделайте информационное видео

    • @gilman2056
      @gilman2056 Před rokem

      зачем тебе код? компилируй в бинарник и все

  • @Anonim_V
    @Anonim_V Před rokem +1

    А можно сразу 2 раза зашифровать с 2 библиотек

  • @FXUNDPLXGG
    @FXUNDPLXGG Před 3 lety +2

    7:35 Сижу ))))

  • @businesstips8463
    @businesstips8463 Před 3 lety +2

    Бэкграунд афигенен

  • @xtereone
    @xtereone Před 3 lety

    Олег Шпагин Красава!)
    А можно данную библиотеку в django запихнуть?

    • @veliashev
      @veliashev Před rokem

      Да нет, нафига? Django код и так хранится на сервере, к чему его еще шифровать? Плюс расшифровка тоже отнимает время и у сервера и у пользователя.

  • @arturio10
    @arturio10 Před 3 lety

    c pyinstaller можно иначе конвертировать файл .py в .exe через обычный терминал

  • @SuperPracion
    @SuperPracion Před 2 lety

    Молодес :3

  • @falongor6836
    @falongor6836 Před 2 lety +1

    а как его взломать

  • @mike7105mike
    @mike7105mike Před 3 lety +5

    можно ж отдельно с помощью pyinstaller в экзешник превратить

  • @monkaslav9437
    @monkaslav9437 Před 3 lety

    Какое практическое применение у "срока годности" кода?

    • @user-sd5se9mc9g
      @user-sd5se9mc9g Před 3 lety +4

      Например, подписка на ПО, чтобы ПО приносило мани постоянно, а не разово

    • @Deli_Berate
      @Deli_Berate Před 3 lety +3

      Конкретно в данном пакете оно условно, т.к. проверяется локальная дата. По хорошему надо сверять дату с NTP сервером, при том используя какой-либо ключ. При отсутствии интернета способы проверки даты могут доходить до безумных проверок даты создания записи нового расширения в реестре, проверять SMART дисков и их часов работы, или прибавлять к каждому пикселю иконки яркость одного из RGB компонентов, затем сравнивать с первыми эталонными пикселями. Способы быстро доходят до уровня маразматических, и многие являются условно рабочими. При грамотном реИнжинеринге можно "сломать" любую защиту, вопрос только в целесообразности трудо-время-затрат на это. Кто знает как это всё делается, без проблем напишет аналог платного софта для себя сам, а не будет тратить время на его "взлом".

  • @aaabbb-gu5pz
    @aaabbb-gu5pz Před rokem +3

    Это не бесплатная библиотека, это не питонисткое, так что не представляет интерес!

  • @azamatozhanov579
    @azamatozhanov579 Před rokem

    Мне это не нужно, я иногда сам не могу понять что я написал 😂😂😂

  • @aizekj4442
    @aizekj4442 Před 3 lety

    Я обычно после pyinstaller еще и криптую, чтоб взламывать охерели) (если это возможно в данном случае)

    • @fageque
      @fageque Před rokem

      Это как? т.е. как криптуете? какую библиотек используете?

  • @IsYourFavorite
    @IsYourFavorite Před 3 měsíci

    Да он платный, для больших программ не подходит от 52$ стоит

  • @alexanderpadalka5708
    @alexanderpadalka5708 Před 3 lety +1

    🗽

  • @user-cw1pw5qj9u
    @user-cw1pw5qj9u Před 2 lety

    Помогите пожалуйста!!!
    Could not find "/data/data/com.termux/files/home/userbot/pytransform/platforms/android/aarch64/_pytransform.so"
    Использую термукс

  • @Corlon3650
    @Corlon3650 Před 3 dny

    Рыбка там, мой знакомый смог за пол часа говном и монтировкой с дебаггером взломать зашифрованный код

  • @ImErasyl64
    @ImErasyl64 Před rokem

    print("Ты {reverse:"йотурк"})

  • @sinsmith9687
    @sinsmith9687 Před 2 lety

    auto-py-to-exe ???

  • @Viarety
    @Viarety Před 6 měsíci

    Pyarmor поможет лишь от взгляда школьника, который на информатике научился писать print("Hello World"), от реальных крякеров лучше вообще таким не пользоваться, чем так позориться

  • @illsonr6s887
    @illsonr6s887 Před 2 lety

    Скаких пор библиотеки стали платными???? 😡

  • @KonstantinPotapov
    @KonstantinPotapov Před 3 lety

    Какой только лабуды не придумают) Спасибо, просветились

  • @axis322
    @axis322 Před rokem

    123

  • @pashamix
    @pashamix Před 3 lety +6

    Давайте писать такие приложения, которые не нужно скрывать. Или для всех или ни для кого! Ю-ху! ))

  • @linux3468
    @linux3468 Před 3 lety +1

    Мне ОЧЕНЬ ЖАЛКО

  • @veliashev
    @veliashev Před rokem

    Мне кажется, это будет понятно даже детям, а с учетом улыбчивого Олега, вообще, хоть на урок информатики неси!