Skip to content

Rtoax/ulpatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

049c6fe · Apr 27, 2025
Jan 7, 2025
Oct 14, 2024
Apr 25, 2025
Apr 18, 2025
Apr 25, 2025
Apr 25, 2025
Apr 27, 2025
Apr 25, 2025
Apr 25, 2025
Jan 2, 2025
Oct 28, 2024
Apr 17, 2025
Apr 25, 2025
Dec 14, 2024
Dec 14, 2024
Jul 13, 2022
Dec 26, 2024
Dec 14, 2024
Apr 25, 2025
Apr 25, 2025
Apr 25, 2025
Apr 25, 2025

Repository files navigation


ULPatch: A toolset for userspace live patch

docs license PRs docs

📝Documentation/zh | 🚀Installation/zh | 🎉Update News/zh | 🐛Reporting Issues

ULPatch Introduction

ULPatch is open source user space live patch tool.

ULPatch can fix bugs and CVEs in the process without restarting.

More to see docs/index.md. Alternatively, you can directly access the ULPatch website main page to view the documentation.

ULPatch Support Architecture

Due to my limited personal experience, I can't understand and master all the architectures, here is a list of the architectures that I am familiar with and I want to support, if they do not contain what you need, you are welcome to co-develop.

  • x86_64: ready to go, support some simple demostration already.
  • aarch64: ready to go, support some simple demostration already.
  • loongarch64: ready to go
  • riscv64: ready to go

ULPatch Installation

See INSTALL.md or website/zh for installation steps on your platform.

ULPatch Theory

See THEORY.md or website/zh for theory.

ULPatch Releases

See RELEASE.md or website/zh for releases.

Warnings

  • Before you do it, it's best to know what you're doing.
  • I don't have much free time, so the ulpatch code will be developed very slowly. If you think it's too slow, please join me.