ShellSpells
  • 🧙‍♂️Welcome!
    • ShellSpells
    • FAQs
    • License & Disclaimer
  • 🐧Linux
    • System Ops
      • Transcripts
      • Help
      • System Info
        • Date/Time
        • System Details
        • Patches & Updates
        • Init System Identification
        • Hostname / Host ID
        • Variables
        • Hardware & Resources
      • Filesystem
        • Traverse & Enumerate
        • Drives & Partitions
        • Shares
        • Packages
        • Connected Devices
        • Kernel Modules (Drivers)
      • Users & Groups
        • Enumerate
        • Modify
      • Network
        • Enumerate
        • Modify
      • Scheduled Jobs
        • Enumerate
        • Modify
      • Processes
        • Enumerate
        • Modify
        • Custom Script and Shared Object
        • Process I/O Redirection
      • Services
        • Enumerate
        • Modify
        • Create a Service
      • Startup/Boot Scripts
        • Enumerate
        • Modify
      • Security
        • Antivirus
        • Firewall
        • SSH Keys
      • History & Logs
        • History
        • Logs
    • File Ops
      • Search
        • Filename
        • Content
        • Users (Owners)
        • Time
        • Size
        • Permission
        • Hidden Files
        • Inode
        • Find + Exec
        • Notes
      • Enumerate Metadata
      • Modify Metadata
      • Read Content
      • Modify Content
      • Extract Content
      • Sort / Compare / Count
      • Move
      • Copy
      • Execute
      • Hash
      • Encode/Decode
      • Compress/Decompress
      • Working With Weird Filenames
    • Terminal Ops
      • Keyboard Shortcuts
      • Tmux Shortcuts
  • 🪟Windows
    • System Ops
      • Transcripts
      • Help
      • System Info
        • One-liners
        • Date/Time
        • System Details
        • Hotfixes
        • Domain or Workgroup
        • Data Execution Prevention
        • Variables
        • Hardware & Resources
      • Filesystem
        • Traverse & Enumerate
        • Drives & Partitions
        • Installed Software
        • Drivers
        • Shares
      • Registry
        • Enumerate
        • Modify
        • Forensically Relevant Keys
      • Users & Groups
        • Enumerate
        • Modify
      • Network
        • Enumerate
        • Modify
      • Scheduled Tasks
      • Processes
        • Enumerate
        • Modify
      • Services
        • Enumerate
        • Modify
      • Autorun / Startup
        • Enumerate
        • Modify
      • Security
        • Permissions
          • Enumerate
          • Page
        • Antivirus
        • Firewall
          • Enumerate
          • Modify
        • Audit Policies
        • Remoting
          • Enumerate
          • Modify
          • Registry Locations
        • Stored Credentials
      • Remote Command Execution
      • Active Directory
        • Enumerate
        • Modify
      • History & Logs
        • History
        • Logs
      • PowerShell Config
      • Scripting
      • WMIC Notes
    • File Ops
      • Search
        • Filename
        • Time
        • Size
        • Permissions
        • Attributes
        • Wildcarding
      • Enumerate Metadata
        • One Liners
        • Users (Owners)
        • Timestamps
        • Size
        • Permissions
        • Attributes
      • Modify Metadata
        • Change Owner
        • Timestamps
        • Size
        • Attributes
      • Read Content
      • Modify Content
        • Overwrite
        • Insert
        • Append
        • Replace / Remove
        • Convert Case
        • Alternate Data Streams
      • Extract Content
      • Sort / Compare / Count
        • Sort
        • Count
        • Compare
      • Move
      • Copy
      • Execute
      • Hash
      • Encode/Decode
      • Compress/Decompress
      • Working With Weird Filenames
      • Output Formatting / Filtering
      • File Formatting
      • Operators
  • ⛓️Network
    • Traffic Manipulation
      • iptables
        • Option List
        • General Commands
        • Filter Tables
        • NAT
        • Mangle
        • Filter for SSH Traffic (Example)
      • nftables
    • Packet Capture
      • Syntax
      • TCPDump Examples
    • Packet Analysis
      • Wireshark
  • 🚗Maneuver
    • SSH
    • Control Sockets
    • RDP
    • Windows Port Proxy
  • 🛩️Data Transfer
    • SCP
    • FTP
    • Netcat
      • Netcat Relays
    • Server Interactions
    • Alternate Methods
  • 🪄REGEX
    • Examples
Powered by GitBook
On this page
  • Package Management System
  • Debian/Ubuntu
  • Red Hat/CentOS
  • SUSE
  • Kernel Version Check
  • System Logs
  • Specific Tools

Was this helpful?

  1. Linux
  2. System Ops
  3. System Info

Patches & Updates

Package Management System

Debian/Ubuntu

apt list --installed | grep "linux-image"

Lists installed kernel packages, including hotfixes

apt list --upgradable | grep "security"

Filters the list to show only security-related updates.

apt list --upgradable

Lists available updates for all packages, including security patches, on Debian/Ubuntu systems.

apt-get changelog <package_name>

View detailed changelog for a specific package on Debian/Ubuntu systems.

Red Hat/CentOS

rpm -qa | grep kernel

Lists installed kernel packages

yum check-update

Checks for available updates, including security patches, on Red Hat/CentOS systems.

yum updateinfo list security

Lists available security updates on Red Hat/CentOS systems.

yum updateinfo list updates | grep security

Filters available updates for security-related updates.

SUSE

zypper list-patches

Lists installed patches on SUSE systems.

zypper patch-info <patch_number>

View details about a specific patch on SUSE systems.

zypper patches --category security

Lists only security-related patches on SUSE systems.

Kernel Version Check

uname -r

Displays the current kernel version.

Compare this version with official release notes or online resources to identify applied hotfixes.

Some distributions might include hotfix information in the kernel release string itself.

System Logs

Search for hotfix-related messages:

grep -i hotfix /var/log/dmesg
grep -i hotfix /var/log/messages

Search package manager logs:

grep -i hotfix /var/log/apt/history.log
grep -i hotfix /var/log/yum.log

Note: Not all hotfixes might be explicitly logged.

Specific Tools

ksplice

(Oracle Linux): Manages live kernel patching without reboots.

Third-party tools (e.g., yum-plugin-security, zypper-patch-viewer) might provide additional hotfix-related functionality.

PreviousSystem DetailsNextInit System Identification

Last updated 1 year ago

Was this helpful?

🐧