3 ms·
So what's the strategy here re: security? I assume it'd be a fairly stripped-down version of Python ... or will you just design the UI to say "you probably shou
by odonnellryan 9y ago
So what's the strategy here re: security? I assume it'd be a fairly stripped-down version of Python ... or will you just design the UI to say "you probably shouldn't execute files from people you don't know" etc?
- smortaz 9y agoChallenges exist & will have to be looked at for sure. Incidentally, one of the guys on our team just a gave talk on his PEP for "Secure" Python: https://www.python.org/dev/peps/pep-0551/ https://www.python.org/dev/peps/pep-0551/ There's a YT talk as well.
- davb 9y agoI’d rather full fat Python but heavily sandboxed with some form of firewall. “Do you want to allow 2018_Stock_Report_Q1.xlsp to connect to api.erp.corp.mycompany.com?”. Codesigning with my something under my corp CA, manage permissions via Group Policy and let users, on a per-endpoint or per-permission basis, authorise things like filesystem access, network connections, etc.
- esmi 9y agoFrom a security point of view how is embedding python different from embedding Visual Basic? This is not my area of expertise so I’m genuinely curious.
- Groxx 9y agoPotentially different. .NET allows signed binaries / libs / a fully signed execution context, Python has nothing equivalent AFAIK.