radon-project / radon

The Radon Programming Language
https://radon-project.github.io
GNU General Public License v3.0
23 stars 2 forks source link

Secured system by default. #177

Open Almas-Ali opened 22 hours ago

Almas-Ali commented 22 hours ago

Is your feature request related to a problem? Please describe. Radon have to be secure when it is accessing the system.

Describe the solution you'd like Should ask for permission while accessing system like disk, network and other staffs.

We can add special flag while executing the program or set something in the script that will trigger security actions. There sould not be a scope to bypass the security concern.

Describe alternatives you've considered There is no alternative to security and our most priority will be doing that.

Vardan2009 commented 18 hours ago

I don't think it will be possible to completely implement this because of the pyapi feature that allows python code execution

Almas-Ali commented 18 hours ago

We need to figure out a way.

Almas-Ali commented 10 hours ago

We can check for the pyapi method anywhere in the script; we will not check inside access; just throw a pyapi access request alert (similar relevant message).