Hacking Theology

1. Wardriving

properties ID: 904371de-eaaf-4df9-a9df-4a2a443f2066
CREATED: <2025-01-17 Fri 18:45>
edges

Wardriving - Wikipedia


The act of sniffing airwaves for open network access points and communications. Traditionally performed in a moving vehicle using a laptop.

2. Cracking

properties ID: fd1c94ca-18f8-420a-9ee5-2ed7b6ddfb9b
CREATED: <2025-01-17 Fri 18:47>
edges

Software cracking - Wikipedia


3. Rubberducking

properties ID: 598fc07b-3eab-46d7-abd2-510ee8135584
CREATED: <2025-03-01 Sat 12:27>
edges

Rubber duck debugging - Wikipedia


4. Scripting

properties ID: 2ab524ef-e77e-4482-b563-123b556f431f
CREATED: <2025-03-03 Mon 20:14>

5. CTF

properties ID: 85167c32-6e64-4689-81f0-85ddbea58be6
CREATED: <2025-04-06 Sun 17:41>

Cature the Flag hacking challenges and competitions

6. Exploitation

properties ID: 86c6d5f6-4212-4def-8d24-ad872d73b55b
CREATED: <2025-04-06 Sun 17:42>

Exploits are flaws in computer systems which can be leveraged.

6.1. Return-oriented Programming

properties ID: 305a678b-80e2-4c27-8aa6-f3895aee3415
CREATED: <2026-01-05 Mon 21:38>
edges

wiki
-> Disassembler


6.2. Time-of-check to Time-of-use

properties ID: c07e50bf-57e2-48b7-9fa3-7b9f4c0c35fd
CREATED: <2026-04-02 Thu 23:13>
AKA: TOCTOU
edges

wiki


race condition involving the checking of the state of a part of a system (such as a security credential) and the use of the results of that check.

basically:

  1. check data X X <- data is modified out-of-band
  2. use data X

can happen when a program may run concurrently between 1 and 2 and has access to the data.

7. Honeypot

properties ID: a3dbce54-1677-4d11-9716-13574d25ed65
CREATED: <2026-01-05 Mon 21:32>
edges

wiki


The goal of honeypots is to attract and engage attackers for a sufficiently long period to obtain high-level Indicators of Compromise (IoC) such as attack tools and Tactics, Techniques, and Procedures (TTPs). Thus, a honeypot needs to emulate essential services in the production network and grant the attacker the freedom to perform adversarial activities to increase its attractiveness to the attacker. Although the honeypot is a controlled environment and can be monitored by using tools such as honeywall, attackers may still be able to use some honeypots as pivot nodes to penetrate production systems.

8. Reverse Engineering

properties ID: c6df0de5-0b3b-4e6b-8f82-b44859e2310e
CREATED: <2026-01-05 Mon 21:35>
edges

wiki
-> Pattern Analysis


8.1. Disassembler

properties ID: b8b4da43-18a1-469c-a256-8336fde50db8
CREATED: <2026-01-05 Mon 21:37>
edges

wiki
<- Return-oriented Programming