[python] Bezpečnsost kódu - funkce exec
Filip Bartmann
filbar na centrum.cz
Středa Únor 2 17:11:31 CET 2011
Jak si myslíte, že je bezpečná funkce exec v následujícím kódu:
-----------------------------------------------------------------------
for d in os.listdir("./plugins"):
if os.path.isdir(os.path.join("./plugins",d))==True:
exec "from plugins."+d+"."+d+" import *";
exec "b="+d+"()";
------------------------------------------------------------------------
Jedná se o program komunikující přes XML-RPC a ty funkce z instance b
exportuju do XML-RPC pomocí register_instance(b);
Je to rozymný postup.
Děkuji za odpověď.
Filip Bartmann
Další informace o konferenci Python