Hacking Theology

1. Wardriving

properties


ID: 904371de-eaaf-4df9-a9df-4a2a443f2066
CREATED:


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:


edges

Software cracking - Wikipedia


3. Rubberducking

properties


ID: 598fc07b-3eab-46d7-abd2-510ee8135584
CREATED:


edges

Rubber duck debugging - Wikipedia


4. Scripting

properties


ID: 2ab524ef-e77e-4482-b563-123b556f431f
CREATED:


5. CTF

properties


ID: 85167c32-6e64-4689-81f0-85ddbea58be6
CREATED:


Cature the Flag hacking challenges and competitions

6. Exploitation

properties


ID: 86c6d5f6-4212-4def-8d24-ad872d73b55b
CREATED:


Exploits are flaws in computer systems which can be leveraged.

6.1. Return-oriented Programming

properties


ID: 305a678b-80e2-4c27-8aa6-f3895aee3415
CREATED:


edges

wiki
-> Disassembler


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

properties


ID: c07e50bf-57e2-48b7-9fa3-7b9f4c0c35fd
CREATED:
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.

6.3. Zip bomb

properties


CREATED:
ID: 445fc03d-2500-408a-b320-a17bb046e64a


edges

wiki
>> Zip


7. Honeypot

properties


ID: a3dbce54-1677-4d11-9716-13574d25ed65
CREATED:


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:


edges

wiki
-> Pattern Analysis


8.1. Disassembler

properties


ID: b8b4da43-18a1-469c-a256-8336fde50db8
CREATED:


edges

wiki
<- Return-oriented Programming