[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.147.47.50: ~ $
import sys
import dbus
import dbus.service
import dbus.mainloop.glib
from slip.dbus import polkit


class SELinuxDBus (object):

    def __init__(self):
        self.bus = dbus.SystemBus()
        self.dbus_object = self.bus.get_object("org.selinux", "/org/selinux/object")

    @polkit.enable_proxy
    def semanage(self, buf):
        ret = self.dbus_object.semanage(buf, dbus_interface="org.selinux")
        return ret

    @polkit.enable_proxy
    def restorecon(self, path):
        ret = self.dbus_object.restorecon(path, dbus_interface="org.selinux")
        return ret

    @polkit.enable_proxy
    def setenforce(self, value):
        ret = self.dbus_object.setenforce(value, dbus_interface="org.selinux")
        return ret

    @polkit.enable_proxy
    def customized(self):
        ret = self.dbus_object.customized(dbus_interface="org.selinux")
        return ret

    @polkit.enable_proxy
    def semodule_list(self):
        ret = self.dbus_object.semodule_list(dbus_interface="org.selinux")
        return ret

    @polkit.enable_proxy
    def relabel_on_boot(self, value):
        ret = self.dbus_object.relabel_on_boot(value, dbus_interface="org.selinux")
        return ret

    @polkit.enable_proxy
    def change_default_mode(self, value):
        ret = self.dbus_object.change_default_mode(value, dbus_interface="org.selinux")
        return ret

    @polkit.enable_proxy
    def change_default_policy(self, value):
        ret = self.dbus_object.change_default_policy(value, dbus_interface="org.selinux")
        return ret

if __name__ == "__main__":
    try:
        dbus_proxy = SELinuxDBus()
        resp = dbus_proxy.setenforce(int(sys.argv[1]))
        print (resp)
    except dbus.DBusException as e:
        print (e)

Filemanager

Name Type Size Permission Actions
templates Folder 0755
.__init__.pyo.40009 File 33.24 KB 0644
.booleans.pyo.40009 File 1.1 KB 0644
.communicate.pyo.40009 File 1.41 KB 0644
.interface.pyo.40009 File 7.66 KB 0644
.manpage.pyo.40009 File 39.15 KB 0644
.network.pyo.40009 File 1.91 KB 0644
.sedbus.pyo.40009 File 2.87 KB 0644
.transition.pyo.40009 File 3.58 KB 0644
__init__.py File 31.65 KB 0644
__init__.pyc File 33.24 KB 0644
__init__.pyo File 33.24 KB 0644
booleans.py File 1.59 KB 0644
booleans.pyc File 1.1 KB 0644
booleans.pyo File 1.1 KB 0644
communicate.py File 1.72 KB 0644
communicate.pyc File 1.41 KB 0644
communicate.pyo File 1.41 KB 0644
interface.py File 8.61 KB 0644
interface.pyc File 7.66 KB 0644
interface.pyo File 7.66 KB 0644
manpage.py File 39.37 KB 0644
manpage.pyc File 39.15 KB 0644
manpage.pyo File 39.15 KB 0644
network.py File 2.83 KB 0644
network.pyc File 1.91 KB 0644
network.pyo File 1.91 KB 0644
policy.so File 47.11 KB 0755
sedbus.py File 1.71 KB 0644
sedbus.pyc File 2.87 KB 0644
sedbus.pyo File 2.87 KB 0644
transition.py File 3.03 KB 0644
transition.pyc File 3.58 KB 0644
transition.pyo File 3.58 KB 0644