Size: a a a

2019 May 21

ED

Eugene Denisov in pro.python
Брахма
смотрите. Есть имитация ДОС. В директории system лежат системные файлы, т.е. ядро, оболочка и подсистемы. Насколько я понял, file и name будут просто возвращать имя ядра/оболочки, т.к. оболочка импортирует ядро, а то уже в свою очередь, указанную программу?
А теперь объясни человеческим языком. Что за имитация ДОС? Ты на питоне ядро операционной системы написал? В чём замысел твоей программы?
источник

Б

Брахма in pro.python
Eugene Denisov
А теперь объясни человеческим языком. Что за имитация ДОС? Ты на питоне ядро операционной системы написал? В чём замысел твоей программы?
попытка написать низкоуровневую программу на питоне, лол. Просто ядро, которое имеет набор функций, и оболочка, которая управляет ядром. Ядро выступает в роли модуля, но не фреймворка (образно говоря, т.к. фреймворк берёт работу на себя, а модулем управляешь ты)
источник

ED

Eugene Denisov in pro.python
А что случится, если кто-то ещё импортирует "ядро"? Какая ему разница?
источник

Б

Брахма in pro.python
Eugene Denisov
А что случится, если кто-то ещё импортирует "ядро"? Какая ему разница?
может получить доступ к функциям, к которым не следовало бы. Это может повлечь за собой проблемы безопасности
источник

ED

Eugene Denisov in pro.python
Брахма
может получить доступ к функциям, к которым не следовало бы. Это может повлечь за собой проблемы безопасности
Если твой файл доступен для импорта, то он доступен и как текст. Никто не помешает вероятному противнику убрать все проверки и запустить без них. Единственный выход — не давать свои файлы кому попало.
источник

ED

Eugene Denisov in pro.python
Брахма
может получить доступ к функциям, к которым не следовало бы. Это может повлечь за собой проблемы безопасности
Зачем вообще писать функциональность, которой нельзя пользоваться?
источник

ED

Eugene Denisov in pro.python
Брахма
может получить доступ к функциям, к которым не следовало бы. Это может повлечь за собой проблемы безопасности
Приведи пример проблемы безопасности.
источник

Б

Брахма in pro.python
Eugene Denisov
Приведи пример проблемы безопасности.
запуск кода внутри ядра может привести к чему угодно: например, изменять переменные ядра, изменять логику его работы, перехватывать и изменять некоторые функции, и прочее
источник

Б

Брахма in pro.python
вплоть до реального стиллера
источник

ED

Eugene Denisov in pro.python
Брахма
запуск кода внутри ядра может привести к чему угодно: например, изменять переменные ядра, изменять логику его работы, перехватывать и изменять некоторые функции, и прочее
Последний вопрос: обязательно ли, чтобы "ядро" работало на машине пользователя? Если нет, то запусти у себя сервер, и пусть юзер общается с ним через клиент по API (да хоть HTTP). Твой код всегда сокрыт, и тебе совершенно плевать, кто дёргает твои эндпоинты, лишь бы он был авторизован.
источник

Б

Брахма in pro.python
Eugene Denisov
Последний вопрос: обязательно ли, чтобы "ядро" работало на машине пользователя? Если нет, то запусти у себя сервер, и пусть юзер общается с ним через клиент по API (да хоть HTTP). Твой код всегда сокрыт, и тебе совершенно плевать, кто дёргает твои эндпоинты, лишь бы он был авторизован.
Знаешь, ОС как бы должны работать без интернета. А у меня имитация, сам понимаешь
источник
2019 May 22

ED

Eugene Denisov in pro.python
Брахма
Знаешь, ОС как бы должны работать без интернета. А у меня имитация, сам понимаешь
Тогда есть два стула: на одном компилируемые языки (тысячи их), на другом обфускация (например какой-нибудь py2exe). В идеале нужно сесть на оба.
источник

Б

Брахма in pro.python
обфускааация
источник

Б

Брахма in pro.python
точняк
источник

Б

Брахма in pro.python
ты не сможешь писать зловреды, если не будешь знать, как называются основные функции системы
источник

SZ

Saken Zhalgas in pro.python
Кто шарит в телеграм ботах?
Кто знает какой модуль лучше использовать для бота на питоне?
источник

AN

Absolute Nikola in pro.python
Saken Zhalgas
Кто шарит в телеграм ботах?
Кто знает какой модуль лучше использовать для бота на питоне?
Что-то асинхронное aiotg, вроде неплох
источник

SZ

Saken Zhalgas in pro.python
Скорость не важна, главное что бы быстро и легко написать можно было
источник

G

Geek in pro.python
Saken Zhalgas
Скорость не важна, главное что бы быстро и легко написать можно было
Aiogram, pytelegrambotapi .
источник
2019 May 23

M

MoneyMaker in pro.python
Привет. У меня есть вопрос
источник