<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Persistence on Vanilla InfoSec</title>
    <link>/tags/persistence/</link>
    <description>Recent content in Persistence on Vanilla InfoSec</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Thu, 04 Sep 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="/tags/persistence/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Rust Malware Development - Linux Keylogger</title>
      <link>/posts/rust-malware-development---linux-keylogger/</link>
      <pubDate>Thu, 04 Sep 2025 00:00:00 +0000</pubDate>
      <guid>/posts/rust-malware-development---linux-keylogger/</guid>
      <description>Overview Keyloggers remain a valid TTP for offering deep insight into user behavior. I wanted to write one in Rust aiming for a binary that was memory-safe and efficient (I&amp;rsquo;m really just learning Rust because it&amp;rsquo;s trendy and my coworkers like using it).&#xA;We will be leveraging the evdev interface — the Linux kernel’s raw input event device system. This gives us direct, low-noise access to keystroke events from /dev/input/event*</description>
    </item>
    <item>
      <title>Systemd Backdoor Services - Establishing Persistent Remote Access</title>
      <link>/posts/establishing-persistent-remote-access-to-linux-systems---systemd-backdoor-services/</link>
      <pubDate>Wed, 03 Sep 2025 00:00:00 +0000</pubDate>
      <guid>/posts/establishing-persistent-remote-access-to-linux-systems---systemd-backdoor-services/</guid>
      <description>Overview Systemd services are the standard means for managing persistent processes in most modern Linux distributions. Because services start automatically with the system during the init sequence, adversaries often abuse them for persistent access to target systems.&#xA;A stealthy backdoor service may masquerade itself as a legitimate system component and launch attacker-controlled payloads at boot. This enables hackers with the opportunity to re-enter an environment if something does not go according to plan.</description>
    </item>
  </channel>
</rss>
