Просмотр полной версии : Авторизация на питон
Как сделать авторизацию для скрипта на питоне и сделать так, чтобы пользоваться скриптом могли только определенные пользователи. Даже если скрипт сольют, то чтобы другие не могли им воспользоваться
а в чем проблема из скрипта потом твою авторизацию вырезать? какой смысл в авторизации на питоне?
а в чем проблема из скрипта потом твою авторизацию вырезать? какой смысл в авторизации на питоне?
В том месте где используется скрипт, никто такого сделать не сможет
В том месте где используется скрипт, никто такого сделать не сможет
Поэтому авторизация и нужна, несмотря на то, что умелые ручки ее смогут вырезать
СгенерироватьНикнейм
27.09.2025, 19:04
Зашифровать код своим методом.
Чтобы кроме тебя никто не мог расшифровать.
Смысла от авторизации нет, его вырежут и код будет без неё работать
Зашифровать код своим методом.
Чтобы кроме тебя никто не мог расшифровать.
Смысла от авторизации нет, его вырежут и код будет без неё работать
Хотелось бы чтобы вы читать умели. В кругу людей, которым я собираюсь дать код никто его не расшифрует, не вырежет авторизацию. Мне нужно просто защитить его от слива на другие ПК. Чтобы даже если его и слили, то не могли им воспользоваться
СгенерироватьНикнейм
27.09.2025, 20:46
Хотелось бы чтобы вы читать умели. В кругу людей, которым я собираюсь дать код никто его не расшифрует, не вырежет авторизацию. Мне нужно просто защитить его от слива на другие ПК. Чтобы даже если его и слили, то не могли им воспользоваться
А какой смысл тогда добавлять авторизацию, если его легко убрать, тогда зачем его вообще добавлять?
А какой смысл тогда добавлять авторизацию, если его легко убрать, тогда зачем его вообще добавлять?
Попробуй еще раз прочитать мое сообщение. Уж видимо очень сложно понять, зачем оно мне нужно
ernestik
27.09.2025, 21:50
Попробуй еще раз прочитать мое сообщение. Уж видимо очень сложно понять, зачем оно мне нужно
упакуй с помощью nuitka и используй банальную привязку по хвиду
упакуй с помощью nuitka и используй банальную привязку по хвиду
Да знал бы я как эту привязку сделать. Много видел, но ничего не получилось
Никакой защиты не надо, нужен бекэнд с обработкой запросов (API) и чтобы он возвращал ответ на фронт. Вот и все, выдаешь ключи/логин;пароль определенным лицам, и кряк твоего скрипта будет невозможен. Только если ты не напортачишь с безопасностью на беке.
Никакая клиентская защита не даёт 100% гарантии против мотивированного реверсера.
я думаю про hwid, логирование и rate‑limit обьяснять не стоит - сам поймешь
СгенерироватьНикнейм
28.09.2025, 06:48
Попробуй еще раз прочитать мое сообщение. Уж видимо очень сложно понять, зачем оно мне нужно
так ты обьясни нормально. "нужен скрипт который будет работать у круга людей" "но если сольют - то чтобы не работал". ты захуярь ратник тогда в скрипт чтобы систему чужим людям сносить
Никакой защиты не надо, нужен бекэнд с обработкой запросов (API) и чтобы он возвращал ответ на фронт. Вот и все, выдаешь ключи/логин;пароль определенным лицам, и кряк твоего скрипта будет невозможен. Только если ты не напортачишь с безопасностью на беке.
Никакая клиентская защита не даёт 100% гарантии против мотивированного реверсера.
я думаю про hwid, логирование и rate‑limit обьяснять не стоит - сам поймешь
Ну вот ты расписал инструкцию к защите. и одновременно инструкцию к обходу этой защите.
В этом и суть что защита должна быть уникальной чтобы знал только ты как это вернуть к обычному скрипту
Notepad++
28.09.2025, 13:36
невозможен
судя по тому что пишет автор топика, его убеждения это: "я написал неебаца крутую систему, я на 100% уверен в своих людях, но если они сольют, то получатели скрипта 100% не будут пытаться снять проверку по хвиду, но не смотря на то, что я написал неебаца крутую систему, я не понимаю как сделать привязку по хвиду, а вы все говно и не понимаете, что я пишу в своих сообщениях"
с просьбой реализации швейцарского ножа защиты кода на КЛИЕНТСКОЙ стороне прошу автора направиться в соответствующую ветку (https://forum.antichat.xyz/forums/16/), где его точно поймут и сделают как ему надо.
что касается "бесплатного" варианта, автора, видимо, забанили в гугле:
под виндой данные о железе легко достаются здесь: https://pypi.org/project/WMI/
сгенерировать "ключ" можно через hashlib md5: https://docs.python.org/3/library/hashlib.html
сервер который будет получать ключ и отвечать "ОК" или возвращать клиентские модули на выполнение можно реализовать при помощи https://fastapi.tiangolo.com/
а ключи хранить в https://docs.python.org/3/library/sqlite3.html
потратить 15 минут времени сидя с нейронкой, чтобы даже просто выяснить эту информацию, а потом создать необходимое решение, автор не может, лапки.
danyka111
21.10.2025, 18:52
Через дефолтный пастебинчик напиши защиту, к примеру функция гетхвид, дальше он записывается в txt челик тебе свой хвид кидает, ты его записуешь на пастебин, дальше через curl или чет такое чекаешь есть ли она на пасте твоей, если есть true если нет false, все просто до мелочей, но с твоих слов о комьюнити даже такую сверхсложную защиту не обойдут
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot