An open API service indexing awesome lists of open source software.

https://github.com/gcarreno/testhooktoossignals

Example on how to hook to OS signals
https://github.com/gcarreno/testhooktoossignals

fpc free-pascal freepascal operating-system operating-system-signals signals

Last synced: 18 days ago
JSON representation

Example on how to hook to OS signals

Awesome Lists containing this project

README

          

# Hooking To OS Signals
[![Build Status](https://github.com/gcarreno/TestHookToOSSignals/actions/workflows/main.yaml/badge.svg?branch=main)](https://github.com/gcarreno/TestHookToOSSignals/actions)
[![Supports Windows](https://img.shields.io/badge/support-Windows-blue?logo=Windows)](https://github.com/gcarreno/TestHookToOSSignals/releases/latest)
[![Supports Linux](https://img.shields.io/badge/support-Linux-yellow?logo=Linux)](https://github.com/gcarreno/TestHookToOSSignals/releases/latest)
[![Supports macOS](https://img.shields.io/badge/support-macOS-black?logo=macOS)](https://github.com/gcarreno/TestHookToOSSignals/releases/latest)
[![License](https://img.shields.io/github/license/gcarreno/TestHookToOSSignals)](https://github.com/gcarreno/TestHookToOSSignals/blob/main/LICENSE)
[![Latest Release](https://img.shields.io/github/v/release/gcarreno/TestHookToOSSignals?label=latest%20release)](https://github.com/gcarreno/TestHookToOSSignals/releases/latest)
[![Downloads](https://img.shields.io/github/downloads/gcarreno/TestHookToOSSignals/total)](https://github.com/gcarreno/TestHookToOSSignals/releases)

This is an example on how to hook to some of the Operating System's signal like `Interrupt` and/or `Kill`.

It's done in a `CLI` format, since it kinda only makes sense in said format.