Linux (en)

ClamAV (en)

Search Algorithms Powering AntiVirus 2 - Boyer–Moore (BM) & Wu-Manber (WM)

Using ClamAV as a reference, this article summarizes the Boyer–Moore (BM) and Wu-Manber (WM) algorithms that support AntiVirus pattern matching.

Read
ClamAV (en)

Information Retrieval Algorithms Behind AntiVirus, Part 1 - The Aho–Corasick Algorithm

Using ClamAV as a reference, this article summarizes the Aho–Corasick algorithm, an information retrieval algorithm that underpins AntiVirus software.

Read
ClamAV (en)

Notes on How clamscan Works Before It Performs a File Scan (unfinished)

These are notes on how clamscan works before it performs a file scan (unfinished).

Read
ClamAV (en)

Notes on Tracing the ClamAV Scan Process Until the Eicar Test File Is Detected

Notes on tracing the scan behavior in ClamAV from invocation to detection of the Eicar test file.

Read
ClamAV (en)

ClamAV On-Access Scanning with fanotify - Learning AntiVirus on Linux Through OSS -

This article briefly explains fanotify, the kernel framework used for real-time file scanning (On-Access scanning) by AntiVirus software for Linux.

Read
HackTheBox (en)

【Easy/Linux】SwagShop Writeup(HackTheBox)

Writeup for the HackTheBox retired machine 'SwagShop'.

Read
HackTheBox (en)

HackTheBox Writeup: Writeup (Easy/Linux)

A writeup of the retired HackTheBox machine "Writeup".

Read
HackTheBox (en)

HackTheBox Writeup: Postman (Easy/Linux)

A writeup of the retired HackTheBox machine 'Postman'.

Read
HackTheBox (en)

HackTheBox Writeup: Help (Easy/Linux)

A writeup of the retired HackTheBox machine 'Help'.

Read
HackTheBox (en)

HackTheBox Writeup: Teacher (Easy/Linux)

A writeup of the retired HackTheBox machine 'Teacher'.

Read
HackTheBox (en)

HackTheBox Writeup: Irked (Easy/Linux)

A writeup of the retired HackTheBox machine 'Irked'.

Read
HackTheBox (en)

HackTheBox Writeup: Curling (Easy/Linux)

A writeup of the retired HackTheBox machine 'Curling'.

Read