Код: Выделить всё
from tensorflow.keras.utils import deserialize_keras_object
obj = deserialize_keras_object(config, safe_mode=True)
Однако я хочу уточнить точное поведение:
- Предотвращает ли Safe_mode=True выполнение пользовательских или зарегистрированных объектов?
- Код внутри from_config() все еще выполняется?
- Выполняется ли это предотвращает выполнение произвольного кода или только выполнение на основе лямбда-выражений?
Код: Выделить всё
class Malicious:
def __init__(self):
__import__("os").system("echo executed")