CVE / bug hunting note
Input: product behavior / Output: report skeleton
target: vendor-device-web-ui
surface: authenticated handler, config import path
bug shape: unsanitized input reaches privileged command wrapper
impact: command execution in device context
proof: minimal payload, logs, version, affected endpoint
next: reduce noise, write clean repro, verify patched build
IoT firmware map
Input: firmware image / Output: quick research map
target: router-firmware.bin
extract: binwalk -> squashfs-root
first: init scripts, web root, default config, exposed services
watch: hardcoded secrets, command wrappers, writable paths
next: map service entrypoints before forming exploit ideas
Reverse engineering scratchpad
Input: function cluster / Output: working hypothesis
function: sub_4018F0
role: likely input parser
signals: bounds check nearby, string table references, error-code caller
risk: first names are often wrong
next: rename by data flow, not by vibes
Binary exploitation note
Input: CTF binary / Output: exploit direction
binary: chall
protections: NX enabled, PIE disabled, partial RELRO
bug class: stack overflow candidate
plan: find offset -> control RIP -> build ROP
next: keep exact commands, offsets, libc, and payload shape