<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://haind03.github.io/posts/re-0-1-reverse-engineering-why-its-not-as/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-0-2-legal-ethics-part-everyone-wants-skip/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-0-3-set-up-safe-lab-before-touching/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-0-4-reverse-engineering-workflow-not-get-lost/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-1-reading-hexdump-like-text/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-2-process-memory-map-where-everything-happens/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-3-x86-x64-assembly-1-registers-instructions/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-4-x86-x64-assembly-2-stack-frames/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-5-x86-x64-assembly-3-recognizing-if/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-6-from-source-binary-why-same-code/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-7-pe-format-anatomy-windows-exe/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-8-elf-mach-o-two-formats-outside/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-9-arm-arm64-basics-people-who-already/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-10-windows-internals-1-win32-api-dlls/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-11-windows-internals-2-peb-teb-handles/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-12-windows-internals-re-3-seh-tls/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-1-13-recognizing-windows-apis-when-reversing-reading/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-1-five-minute-triage-die-strings-pe/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-2-ida-beginners-master-tool-before-binary/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-3-ghidra-basics-free-knife-thats-worth/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-4-binary-ninja-cutter-radare2-when-ida/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-5-x64dbg-reversers-dynamic-scalpel-windows/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-6-gdb-pwndbg-windbg-debugging-from-command/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-7-hex-editors-templates-when-you-need/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-2-8-system-monitoring-watching-behavior-without-opening/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-3-1-hello-world-under-microscope-finding-real/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-3-2-variables-pointers-arrays-strings-assembly/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-3-3-structs-assembly-art-recovering-them/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-3-4-flirt-recognizing-library-functions-dont-read/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-3-5-lab-solving-first-c-crackme-from/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-3-6-writing-keygen-when-fishing-out-serial/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-4-1-c-through-reversers-eyes-name-mangling/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-4-2-classes-vtables-inheritance-rtti-rebuilding-class/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-4-3-stl-binaries-reading-std-string-std/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-4-4-exceptions-templates-lambdas-three-modern-c/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-4-5-plugins-that-rebuild-c-classes-let/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-4-6-lab-c-crackme-vtable-going-through/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-5-1-net-internals-why-decompiling-gives-back/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-5-2-ilspy-dnspy-when-decompiling-gives-back/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-5-3-debugging-net-without-source-using-dnspy/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-5-4-editing-net-assembly-saving-where-dnspy/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-5-5-net-obfuscators-strip-them/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-5-6-modern-net-when-decompile-gift-gets/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-5-7-combined-lab-solving-net-crackmes-from/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-1-jvm-bytecode-java-decompiler-lineup/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-2-anatomy-apk-file/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-3-jadx-gui-depth-number-one-tool/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-4-smali-apktool-modifying-android-app-repacking/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-5-kotlin-bytecode-why-jadx-gives-you/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-6-frida-android-changing-app-behavior-while/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-7-native-so-libraries-jni-where-logic/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-8-obfuscation-packers-android/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-6-9-big-lab-solving-owasp-uncrackable-level/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-7-1-python-bytecode-pyc-files/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-7-2-pycdc-pycdas-two-scalpels-pyc-files/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-7-3-when-pycdc-gives-up-who-else/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-7-4-when-python-turns-into-exe-open/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-7-5-when-python-no-longer-easy-swallow/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-7-6-lab-decompiling-sample-pyc-files-pycdc/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-8-1-go-binaries-look-like-why-pclntab/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-8-2-recovering-function-names-types-go-binaries/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-8-3-gos-string-slice-interface-goroutine-assembly/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-8-4-lab-solving-go-crackme-from-start/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-9-1-rust-binaries-look-like-recognizing-them/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-9-2-recognizing-rusts-string-vec-iterators-trait/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-9-3-rust-crackme-lab-taking-apart-not/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-10-1-reversing-delphi-c-builder-programs/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-10-2-visual-basic-6-two-worlds-inside/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-10-3-scripts-packed-into-exes-easier-open/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-11-1-deobfuscating-javascript-peeling-layer-by-layer/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-11-2-dissecting-electron-app-from-app-asar/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-11-3-webassembly-reading-bytecode-that-runs-browser/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-12-1-objective-c-where-every-call-goes/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-12-2-swift-where-apple-makes-things-harder/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-12-3-reversing-ios-app-from-ipa-file/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-13-1-unity-mono-backend-gift-beginners/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-13-2-unity-il2cpp-when-assembly-csharp-disappears/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-13-3-reversing-unreal-engine-games/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-13-4-lua-luajit-bytecode-taking-apart-game/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-13-5-cheat-engine-learning-runtime-memory-through/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-14-1-packers-work-spot-one/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-14-2-unpacking-upx-automatic-manual/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-14-3-dumping-process-rebuilding-iat-scylla/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-14-4-code-level-obfuscation-when-program-flow/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-14-5-code-virtualization-highest-wall/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-14-6-automatic-deobfuscation-let-machine-unpick-instead/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-1-anti-debug-via-windows-apis-group/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-2-anti-debug-reading-peb-directly-when/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-3-anti-debug-group-3-timing-traps/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-4-advanced-anti-debug-self-debug-tls/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-5-anti-vm-anti-sandbox-when-sample/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-6-anti-disassembly-when-disassembler-itself-gets/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-7-anti-attach-anti-dump-anti-hook/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-8-integrity-checks-anti-tamper-when-program/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-9-bypassing-anti-debug-from-mouse-click/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-15-10-when-several-anti-layers-are-stacked/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-16-1-identifying-crypto-algorithms-by-their-constants/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-16-2-xor-rc4-custom-base64-three-youll/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-16-3-recognizing-aes-des-tea-chacha-hash/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-16-4-rewriting-algorithm-python-letting-z3-solve/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-adworld-reversing/</loc>
<lastmod>2026-10-08T10:49:12+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-17-1-patching-binaries-changing-one-byte-change/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-17-2-frida-full-inspecting-modifying-program-while/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-17-3-hooking-windows-iat-hooks-inline-hooks/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-17-4-recognizing-dll-injection-techniques/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-17-5-recognizing-process-injection-when-analyzing-malware/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-17-6-ld-preload-ptrace-dyld-insert-libraries/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-17-7-dynamic-binary-instrumentation-letting-binary-tell/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-1-scripting-decompiler-let-machine-do-boring/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-ptit-ctf-2022/</loc>
<lastmod>2026-10-18T18:06:50+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-2-emulation-running-piece-code-without-whole/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-3-symbolic-execution-making-computer-solve-crackme/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-4-binary-diffing-finding-vulnerabilities-from-patch/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-5-reversing-firmware-iot-devices/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-6-reversing-ring-0-code-windows-drivers/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-7-reversing-network-protocols-proprietary-file-formats/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-18-8-ai-assisted-reverse-engineering-twice-as/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-19-1-safe-malware-analysis-workflow/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-19-2-ioc-yara-capa-sigma-turning-sample/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-19-3-analyzing-maldocs-loaders-where-attack-begins/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-19-4-extracting-config-c2-pulling-out-brain/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-20-1-hands-crackmes-one-from-level-1/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-20-2-solving-re-challenges-ctfs-writing-decent/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-20-3-final-project-fully-reverse-program-write/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-resources-reading-list-windows-internals-books/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-resources-cheatsheet-shortcuts-quick-reference/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-resources-reverse-engineering-technique-repository-map/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-resources-reverse-engineering-tool-repository-roundup/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/re-resources-study-materials-places-practice/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-0-1-binary-exploitation-life-cycle-bug/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-0-2-pwn-lab-setup-pwntools-pwndbg-glibc/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-0-3-linux-process-memory-layout-page-permissions/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-1-1-x86-64-assembly-registers-instructions-intel-att/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-1-2-stack-frame-saved-rip-calling-convention/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-1-3-elf-got-plt-lazy-binding/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-1-4-dangerous-c-functions-buffer-overflows/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-2-1-pwntools-basics/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-2-2-gdb-pwndbg-basics/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-2-3-checksec-ropgadget-ropper-one-gadget/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-3-1-overwriting-local-variable-bypass-check/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-3-2-finding-saved-rip-offset-ret2win/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-3-3-passing-function-argument-pop-rdi/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-3-4-ret2win-lab-easy-hard/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-4-1-writing-execve-shellcode-hand/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-4-2-jumping-stack-shellcode-jmp-rsp/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-5-1-overview-mitigations-nx-aslr-pie-canary/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-5-2-stack-canary-mechanism-leak-brute-force/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-5-3-aslr-pie-address-leak/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-6-1-ret2libc-calling-system-nx/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-6-2-leaking-libc-got/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-6-3-rop-ret2syscall/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-6-4-lab-rop-emporium/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-7-1-format-string-leak/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-7-2-format-string-arbitrary-write/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-8-1-got-overwrite-hijack-function-calls/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-8-2-ret2plt-ret2dlresolve/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-9-1-malloc-free-chunks-bins-tcache/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-9-2-use-after-free-type-confusion/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-9-3-double-free-tcache-poisoning/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-9-4-heap-note-lab-uaf-shell/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-10-1-approach-workflow-unknown-pwn-binary/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-10-2-write-pwn-writeup-worked-example/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/pwn-10-3-final-project-build-exploit-vulnerable-binary/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-0-1-cryptography-goals-threat-models/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-0-2-kerckhoffs-principle-ethics/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-0-3-setting-up-crypto-lab/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-1-1-modular-arithmetic/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-1-2-primes-euler-totient-fermat-euler/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-1-3-crt-chinese-remainder-theorem/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-1-4-groups-rings-finite-fields/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-1-5-probability-birthday-paradox-entropy/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-2-1-encoding-not-encryption/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-2-2-caesar-vigenere-frequency-analysis/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-attt-ptit-2023/</loc>
<lastmod>2026-10-08T10:25:20+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-2-3-rail-fence-playfair-enigma/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-3-1-single-byte-multi-byte-xor/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-3-2-one-time-pad-key-reuse/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-3-3-lab-breaking-repeating-key-xor/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-4-1-block-ciphers-aes-basics/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-4-2-ecb-cbc-ctr-gcm-modes/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-4-3-pkcs7-padding-oracle-attack/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-4-4-cbc-bit-flipping-missing-integrity/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-4-5-stream-ciphers-rc4-chacha20-nonce-reuse/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-4-6-padding-oracle-ecb-lab/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-0-1-digital-forensics/</loc>
<lastmod>2023-06-15T08:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-0-2-law-ethics-chain-custody/</loc>
<lastmod>2023-06-15T08:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-0-3-building-forensics-lab/</loc>
<lastmod>2023-06-15T08:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-0-4-standard-investigation-process/</loc>
<lastmod>2023-06-15T08:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-1-1-hex-endianness-magic-bytes/</loc>
<lastmod>2023-06-15T09:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-1-2-sectors-clusters-lba-slack-space/</loc>
<lastmod>2023-06-15T09:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-1-3-mbr-gpt-partition-tables/</loc>
<lastmod>2023-06-15T09:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-1-4-fat-exfat-file-systems/</loc>
<lastmod>2023-06-15T09:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-1-5-ntfs-mft/</loc>
<lastmod>2023-06-15T09:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-1-6-ext4-apfs-hfs-forensics/</loc>
<lastmod>2023-06-15T09:30:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-1-7-hashing-evidence-integrity/</loc>
<lastmod>2023-06-15T09:35:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-2-1-order-volatility-live-dead-acquisition/</loc>
<lastmod>2023-06-15T10:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-2-2-creating-forensic-disk-image/</loc>
<lastmod>2023-06-15T10:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-2-3-acquiring-ram-windows-linux/</loc>
<lastmod>2023-06-15T10:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-2-4-fast-triage-scene/</loc>
<lastmod>2023-06-15T10:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-3-1-sleuth-kit-autopsy/</loc>
<lastmod>2023-06-15T11:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-3-2-file-carving-metadata-gone/</loc>
<lastmod>2023-06-15T11:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-3-3-recovering-deleted-files-ntfs-fat/</loc>
<lastmod>2023-06-15T11:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-3-4-analyzing-hidden-data/</loc>
<lastmod>2023-06-15T11:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-4-1-registry-forensics-windows-hives/</loc>
<lastmod>2023-06-15T12:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-4-2-event-log-forensics-evtx/</loc>
<lastmod>2023-06-15T12:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-4-3-program-execution-proving-program-ran/</loc>
<lastmod>2023-06-15T12:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-4-4-file-folder-access-artifacts/</loc>
<lastmod>2023-06-15T12:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-4-5-windows-persistence-malware-hides/</loc>
<lastmod>2023-06-15T12:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-4-6-volume-shadow-copy-recovering-old-files/</loc>
<lastmod>2023-06-15T12:30:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-5-1-linux-artifacts-ssh-brute-force/</loc>
<lastmod>2023-06-15T13:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-5-2-macos-artifacts-suspicious-auto-start-app/</loc>
<lastmod>2023-06-15T13:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-6-1-memory-forensics-volatility-3/</loc>
<lastmod>2023-06-15T14:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-6-2-processes-dlls-network-hidden-processes/</loc>
<lastmod>2023-06-15T14:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-6-3-code-injection-process-hollowing-rootkits/</loc>
<lastmod>2023-06-15T14:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-6-4-credentials-fileless-powershell-ram/</loc>
<lastmod>2023-06-15T14:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-7-1-reading-pcap-wireshark-filters-object-export/</loc>
<lastmod>2023-06-15T15:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-7-2-traffic-analysis-zeek-networkminer/</loc>
<lastmod>2023-06-15T15:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-7-3-detecting-c2-dns-tunneling-exfiltration/</loc>
<lastmod>2023-06-15T15:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-8-1-browser-forensics-reconstructing-web-activity/</loc>
<lastmod>2023-06-15T16:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-8-2-email-forensics-tracing-sender/</loc>
<lastmod>2023-06-15T16:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-8-3-mobile-forensics-android-ios-backup/</loc>
<lastmod>2023-06-15T16:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-9-1-super-timelines-plaso-timesketch/</loc>
<lastmod>2023-06-15T17:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-9-2-reconstructing-attack-chain-mitre-attack/</loc>
<lastmod>2023-06-15T17:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-9-3-iocs-yara-bulk-artifact-scanning/</loc>
<lastmod>2023-06-15T17:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-10-1-timestomp-wiping-log-clearing-detection/</loc>
<lastmod>2023-06-15T18:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-10-2-full-disk-encryption-investigation-strategy/</loc>
<lastmod>2023-06-15T18:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-11-1-solving-ctf-forensics-challenges/</loc>
<lastmod>2023-06-15T19:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-11-2-investigating-malware-infected-image/</loc>
<lastmod>2023-06-15T19:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/forensics-11-3-writing-standard-forensics-report/</loc>
<lastmod>2023-06-15T19:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-5-1-hash-functions-md5-sha-collisions/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-5-2-length-extension-attack/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-5-3-mac-hmac-timing-attacks-tag-comparison/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-cookie-han-hoan-2023/</loc>
<lastmod>2026-10-08T10:25:20+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-5-4-password-storage-cracking-hashcat/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-6-1-rsa-works/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-6-2-attacks-weak-rsa-parameters/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-6-3-common-modulus-hastad-broadcast-attacks/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-6-4-wiener-attack-coppersmith/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-ptit-ctf-2023-quals/</loc>
<lastmod>2026-10-08T10:25:20+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-6-5-rsa-padding-pkcs1-bleichenbacher-oaep/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-6-6-rsa-ctf-lab-easy-hard/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/mw-sample-1/</loc>
<lastmod>2026-10-07T13:56:21+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-7-1-diffie-hellman-discrete-logarithm/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-csaw-ctf-2023/</loc>
<lastmod>2026-10-08T10:25:20+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-7-2-attacks-diffie-hellman/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-ptit-ctf-2023/</loc>
<lastmod>2026-10-18T18:09:56+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-8-1-ecc-basics-ecdh-ecdsa/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-8-2-ecdsa-nonce-reuse/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-8-3-weak-elliptic-curves/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-patriot-ctf-2023/</loc>
<lastmod>2026-10-08T10:25:20+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-9-1-prng-csprng-mersenne-twister/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-ptit-ctf-2023-finals/</loc>
<lastmod>2026-10-08T10:25:20+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-9-2-recovering-mt19937-state-breaking-lcg/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-10-1-tls-pki-certificate-chains/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-10-2-z3-smt-crypto/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-asean-2023-first-attack-defense/</loc>
<lastmod>2026-10-18T18:14:31+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-10-3-post-quantum-cryptography-basics/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-bksec-ctf-2023/</loc>
<lastmod>2026-10-08T10:25:20+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-11-1-cryptopals-sets-1-3/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-11-2-writing-crypto-ctf-writeup-ecdsa/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/crypto-11-3-final-project-breaking-custom-token-protocol/</loc>
<lastmod>2026-10-08T09:26:42+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-0-1-web-hacking-attack-surface-ethics/</loc>
<lastmod>2024-06-15T08:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-0-2-http-https-methods-headers-cookies/</loc>
<lastmod>2024-06-15T08:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-0-3-web-architecture-same-origin-policy-cookies/</loc>
<lastmod>2024-06-15T08:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-0-4-building-web-lab-burp-docker/</loc>
<lastmod>2024-06-15T08:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-1-1-burp-suite-core-modules/</loc>
<lastmod>2024-06-15T09:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-1-2-devtools-curl-httpie/</loc>
<lastmod>2024-06-15T09:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-1-3-recon-content-discovery/</loc>
<lastmod>2024-06-15T09:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-1-4-fingerprinting-web-technologies/</loc>
<lastmod>2024-06-15T09:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-2-1-basic-sql-injection-union-error/</loc>
<lastmod>2024-06-15T10:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-2-2-blind-sql-injection-boolean-time/</loc>
<lastmod>2024-06-15T10:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-2-3-sqlmap-waf-bypass-tamper-scripts/</loc>
<lastmod>2024-06-15T10:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-2-4-nosql-injection-auth-bypass-mongodb/</loc>
<lastmod>2024-06-15T10:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-2-5-command-injection-in-band-blind/</loc>
<lastmod>2024-06-15T10:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-3-1-reflected-xss-choosing-payloads-context/</loc>
<lastmod>2024-06-15T11:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-3-2-stored-xss-lasting-impact/</loc>
<lastmod>2024-06-15T11:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-3-3-dom-based-xss-source-sink/</loc>
<lastmod>2024-06-15T11:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-3-4-bypassing-filters-csp/</loc>
<lastmod>2024-06-15T11:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-3-5-exploiting-xss-cookie-theft-account-takeover/</loc>
<lastmod>2024-06-15T11:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-4-1-authentication-flaws-brute-force-default-credentials/</loc>
<lastmod>2024-06-15T12:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-4-2-session-management-fixation-guessable-tokens/</loc>
<lastmod>2024-06-15T12:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-4-3-attacking-jwt-alg-none-weak-secrets/</loc>
<lastmod>2024-06-15T12:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-4-4-oauth2-sso-redirect-uri-state-attacks/</loc>
<lastmod>2024-06-15T12:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-4-5-password-reset-mfa-bypass/</loc>
<lastmod>2024-06-15T12:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-5-1-idor-unchecked-object-references/</loc>
<lastmod>2024-06-15T13:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-5-2-broken-access-control-privilege-escalation/</loc>
<lastmod>2024-06-15T13:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-5-3-csrf-tokens-samesite-cookies/</loc>
<lastmod>2024-06-15T13:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-5-4-mass-assignment-parameter-tampering/</loc>
<lastmod>2024-06-15T13:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-6-1-basic-ssrf-reaching-internal-services/</loc>
<lastmod>2024-06-15T14:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-6-2-bypassing-ssrf-filters/</loc>
<lastmod>2024-06-15T14:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-6-3-open-redirect-abuse/</loc>
<lastmod>2024-06-15T14:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-6-4-http-request-smuggling/</loc>
<lastmod>2024-06-15T14:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-7-1-path-traversal-lfi/</loc>
<lastmod>2024-06-15T15:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-7-2-file-upload-to-rce/</loc>
<lastmod>2026-10-18T20:13:21+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-7-3-escalating-lfi-rce/</loc>
<lastmod>2024-06-15T15:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-8-1-server-side-template-injection/</loc>
<lastmod>2024-06-15T16:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-8-2-insecure-deserialization/</loc>
<lastmod>2024-06-15T16:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-8-3-xml-external-entity-injection/</loc>
<lastmod>2024-06-15T16:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-9-1-rest-api-security-bola-bfla/</loc>
<lastmod>2024-06-15T17:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-9-2-graphql-introspection-query-abuse/</loc>
<lastmod>2024-06-15T17:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-9-3-cors-misconfiguration-consequences/</loc>
<lastmod>2024-06-15T17:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-9-4-prototype-pollution-nodejs/</loc>
<lastmod>2024-06-15T17:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-10-1-chaining-recon-rce/</loc>
<lastmod>2024-06-15T18:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-10-2-client-side-chain-xss-account-takeover/</loc>
<lastmod>2024-06-15T18:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-11-1-solving-portswigger-web-security-academy-labs/</loc>
<lastmod>2024-06-15T19:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-11-2-writing-web-ctf-writeup/</loc>
<lastmod>2024-06-15T19:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/web-11-3-auditing-web-app-writing-report/</loc>
<lastmod>2024-06-15T19:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/mw-shortcut-lnk/</loc>
<lastmod>2026-10-07T13:40:43+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/mw-nvidiagraphicdriver/</loc>
<lastmod>2026-10-07T13:40:43+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-ptit-ctf-2024/</loc>
<lastmod>2024-10-12T10:00:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-asean-2024-attack-defense/</loc>
<lastmod>2026-10-18T18:35:25+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-hacktheon-sejong-2025/</loc>
<lastmod>2026-10-18T18:46:19+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-digital-dragons-2025/</loc>
<lastmod>2026-10-18T18:50:35+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-cscv-2025/</loc>
<lastmod>2026-10-18T18:57:57+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ctf-mctf-2025-moscow/</loc>
<lastmod>2026-10-18T18:59:14+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-0-1-what-ai-attacks-are/</loc>
<lastmod>2026-10-08T00:40:24+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-0-2-legal-and-ethical-ground-rules/</loc>
<lastmod>2026-10-08T00:40:24+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-0-3-building-a-safe-lab/</loc>
<lastmod>2026-10-08T00:40:24+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-0-4-threat-model-llm-app/</loc>
<lastmod>2026-10-08T00:40:24+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-1-1-how-an-llm-works/</loc>
<lastmod>2026-10-08T00:35:14+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-1-2-anatomy-of-a-prompt/</loc>
<lastmod>2026-10-08T00:35:14+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-2-1-ollama-lab-environment/</loc>
<lastmod>2026-10-08T10:40:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-2-2-proxy-to-observe-prompts/</loc>
<lastmod>2026-10-08T10:55:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-1-3-embeddings-and-rag/</loc>
<lastmod>2026-10-08T00:35:14+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-2-3-automated-red-teaming/</loc>
<lastmod>2026-10-08T11:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-1-4-tool-calling-agents-mcp/</loc>
<lastmod>2026-10-08T00:35:14+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-2-4-guardrails-for-defense/</loc>
<lastmod>2026-10-08T11:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-1-5-instructions-vs-data/</loc>
<lastmod>2026-10-08T00:35:14+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-3-1-direct-prompt-injection/</loc>
<lastmod>2026-10-08T11:40:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-3-2-system-prompt-leak/</loc>
<lastmod>2026-10-08T11:55:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-3-3-indirect-prompt-injection/</loc>
<lastmod>2026-10-08T12:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-3-4-lab-prompt-leak-and-indirect/</loc>
<lastmod>2026-10-08T12:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-4-1-improper-output-handling/</loc>
<lastmod>2026-10-08T12:45:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-5-1-excessive-agency/</loc>
<lastmod>2026-10-08T13:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-6-1-data-and-model-poisoning/</loc>
<lastmod>2026-10-08T13:25:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-6-2-vector-and-embedding-weaknesses/</loc>
<lastmod>2026-10-08T13:40:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-7-1-supply-chain/</loc>
<lastmod>2026-10-08T13:55:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-8-1-unbounded-consumption/</loc>
<lastmod>2026-10-08T14:15:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-9-1-misinformation/</loc>
<lastmod>2026-10-08T14:30:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-10-1-map-of-jailbreaks/</loc>
<lastmod>2026-10-08T14:50:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-10-2-many-shot-jailbreak/</loc>
<lastmod>2026-10-08T15:05:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-10-3-encoding-and-token-manipulation/</loc>
<lastmod>2026-10-08T15:20:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-10-4-multimodal-attacks/</loc>
<lastmod>2026-10-08T15:35:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-10-5-agent-and-mcp-attacks/</loc>
<lastmod>2026-10-08T15:50:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/posts/ai-11-1-ctf-and-resources/</loc>
<lastmod>2026-10-08T16:10:00+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/cve/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/llm-security/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/ctf-writeups/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/web-security/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/cryptography/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/forensics/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/binary-exploitation/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/reverse-engineering/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/categories/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/archives/</loc>
<lastmod>2026-10-23T14:13:45+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/reverse-engineering/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/basics/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/assembly/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/windows-internals/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/tools/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/c/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cpp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/dotnet/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/android/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/java/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/python/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/golang/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rust/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/legacy/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/javascript/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/wasm/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ios/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/swift/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/game-hacking/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/packer/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/obfuscation/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/anti-debug/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/crypto/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ctf/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/writeup/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rev/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/frida/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hooking/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/advanced/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/jeopardy/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ptit/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/malware/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/resources/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/pwn/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/memory-corruption/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/buffer-overflow/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/fundamentals/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/pwntools/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/gdb/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/glibc/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/memory-layout/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/aslr/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/nx/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/x86-64/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/stack-frame/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/calling-convention/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/elf/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/got/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/plt/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/c-functions/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/pwndbg/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/checksec/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rop/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/one-gadget/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/stack/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/local-variables/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ret2win/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/saved-rip/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/stack-alignment/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/lab/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/shellcode/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/execve/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/syscalls/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/jmp-rsp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mitigations/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/canary/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/format-string/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/pie/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ret2libc/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/syscall/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/gadget/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/got-overwrite/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/relro/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/dynamic-linker/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/heap/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/tcache/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/use-after-free/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/type-confusion/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/tcache-poisoning/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/double-free/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/methodology/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/triage/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/leak/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cryptography/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/threat-model/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/confidentiality/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/integrity/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/kerckhoffs/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/obscurity/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ethics/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sagemath/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/tooling/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/modular-arithmetic/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/extended-euclid/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/math/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rsa/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/euler/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/fermat/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/number-theory/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/crt/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hastad/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/finite-fields/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/groups/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/aes/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/birthday-attack/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/entropy/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hash/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/encoding/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/base64/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cyberchef/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/classical-ciphers/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/vigenere/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/frequency-analysis/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rail-fence/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/playfair/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/enigma/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/xor/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/repeating-key-xor/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hamming-distance/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/otp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/two-time-pad/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/nonce-reuse/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cryptopals/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/block-cipher/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/avalanche/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/block-cipher-modes/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ecb/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/padding-oracle/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cbc/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/bit-flipping/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/stream-cipher/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/chacha20/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/dfir/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/chain-of-custody/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hex/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/disk/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/filesystem/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ntfs/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/acquisition/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ram/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/imaging/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sleuthkit/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/recovery/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/carving/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/steganography/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/windows/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/registry/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/eventlog/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/prefetch/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/linux/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/artifacts/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/macos/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/memory/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/volatility/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/injection/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/wireshark/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/pcap/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/network/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/c2/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/browser/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sqlite/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/timeline/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/email/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/phishing/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/smtp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mobile/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/plaso/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mitre/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ioc/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/yara/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/anti-forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/timestomp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/encryption/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/incident-response/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/report/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/md5/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/collision/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/length-extension/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sha256/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hmac/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mac/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/timing-attack/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/passwords/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hashcat/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/bcrypt/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/argon2/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/public-key/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/factoring/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/wiener/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/coppersmith/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/web/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/bleichenbacher/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rsactftool/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mitre-attack/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/diffie-hellman/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/discrete-log/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/key-exchange/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/pohlig-hellman/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mitm/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ecc/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ecdh/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ecdsa/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/secp256k1/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/invalid-curve/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/prng/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/csprng/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mersenne-twister/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mt19937/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/lcg/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/tls/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/pki/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/x509/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/z3/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/smt/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/attack-defense/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/asean/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/post-quantum/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/lattice/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/lwe/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ctf-writeup/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/aes-ctr/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/malleability/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/owasp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/attack-surface/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/http/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/https/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cookies/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sop/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cors/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/burp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/docker/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/proxy/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/intruder/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/curl/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/devtools/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/recon/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/fuzzing/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ffuf/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/fingerprint/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sqli/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/union-based/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/blind-sqli/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sqlmap/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/waf/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/nosql/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mongodb/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/command-injection/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rce/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/xss/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/reflected-xss/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/stored-xss/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cookie-theft/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/dom-xss/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/csp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/filter-bypass/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/account-takeover/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/csrf/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/auth/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/brute-force/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/session/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/jwt/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/oauth/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/sso/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mfa/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/password-reset/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/idor/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/access-control/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mass-assignment/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ssrf/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/open-redirect/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/smuggling/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/path-traversal/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/lfi/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/file-upload/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ssti/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/deserialization/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/xxe/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/api/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/graphql/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/prototype-pollution/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/chaining/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/portswigger/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/labs/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/audit/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cvss/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/lnk/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/powershell/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/threat-hunting/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hacktheon/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/korea/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/digital-dragons/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/bluecyber/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/cscv/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mctf/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/russia/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ai-security/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/ollama/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/tokens/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/temperature/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/prompt/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/chat-template/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/observability/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/rag/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/embeddings/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/red-team/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/automation/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/agents/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/mcp/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/guardrails/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/defense/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/prompt-injection/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm01/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/prompt-leak/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm07/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/indirect-injection/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/output-handling/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm05/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/excessive-agency/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm06/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/data-poisoning/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm04/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm08/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/supply-chain/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm03/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/models/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/unbounded-consumption/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/dos/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm10/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/misinformation/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/hallucination/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/llm09/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/jailbreak/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/taxonomy/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/many-shot/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/token-manipulation/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/multimodal/</loc>
</url>
<url>
<loc>https://haind03.github.io/tags/images/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/reverse-engineering/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-00-getting-started/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-01-computer-fundamentals-for-re/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-02-the-toolkit/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-03-c/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-04-c/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-05-c-and-net/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-06-java-kotlin-and-android/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-07-python/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-08-go/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-09-rust/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-10-legacy-delphi-vb6-autoit-ahk/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-11-javascript-electron-webassembly/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-12-swift-and-objective-c/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-13-games-unity-unreal-lua/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-14-packers-and-obfuscation/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-15-anti-reversing-and-bypasses/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-16-crypto-and-algorithms/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/ctf-writeups/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/adworld-reversing-2022/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-17-patching-hooking-injection/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-18-advanced-topics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/ctf-journey/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-19-malware-analysis-basics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-20-real-world-practice/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/resources/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/binary-exploitation/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-getting-started/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-foundations/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-tooling/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-buffer-overflow/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-shellcode/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-mitigations/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-ret2libc-and-rop/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-format-string/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-got-and-plt/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-heap-basics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/pwn-real-world-practice/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/cryptography/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-getting-started/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-math-foundations/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-classical-ciphers/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/attt-ptit-2023/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-xor-and-otp/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-symmetric-encryption/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-intro-to-forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-storage-foundations/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-evidence-acquisition/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-disk-forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-windows-forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-linux-and-macos/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-memory-forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-network-forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-browser-email-mobile/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-timeline-and-ir/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-anti-forensics/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/forensics-hands-on/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-hashes-and-macs/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/cookie-han-hoan-2023/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-rsa/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/ptit-ctf-2023/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/malware-analysis/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-diffie-hellman/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/csaw-ctf-2023/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-elliptic-curves/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/patriotctf-2023/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-randomness/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/ptit-ctf-2023-finals/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-crypto-in-practice/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/bksec-ctf-2023/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/crypto-real-world-practice/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-security/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-intro-to-web-hacking/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-tools-and-recon/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-injection/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-cross-site-scripting/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-authentication-and-session/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-access-control/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-ssrf-and-request-side/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-file-and-path/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-template-and-deserialization/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-api-and-modern-web/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-chaining/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/web-hands-on/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/ptit-ctf-2024/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/llm-security/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-00-intro-to-llm-security/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-01-llm-foundations/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-03-llm01-prompt-injection/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-04-llm05-output-handling/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-05-llm06-excessive-agency/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-06-llm04-llm08-rag/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-07-llm03-supply-chain/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-08-llm10-unbounded-consumption/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-09-llm09-misinformation/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-10-new-techniques/</loc>
</url>
<url>
<loc>https://haind03.github.io/categories/part-11-hands-on/</loc>
</url>
<url>
<loc>https://haind03.github.io/page2/</loc>
</url>
<url>
<loc>https://haind03.github.io/page3/</loc>
</url>
<url>
<loc>https://haind03.github.io/page4/</loc>
</url>
<url>
<loc>https://haind03.github.io/page5/</loc>
</url>
<url>
<loc>https://haind03.github.io/page6/</loc>
</url>
<url>
<loc>https://haind03.github.io/page7/</loc>
</url>
<url>
<loc>https://haind03.github.io/page8/</loc>
</url>
<url>
<loc>https://haind03.github.io/page9/</loc>
</url>
<url>
<loc>https://haind03.github.io/page10/</loc>
</url>
<url>
<loc>https://haind03.github.io/page11/</loc>
</url>
<url>
<loc>https://haind03.github.io/page12/</loc>
</url>
<url>
<loc>https://haind03.github.io/page13/</loc>
</url>
<url>
<loc>https://haind03.github.io/page14/</loc>
</url>
<url>
<loc>https://haind03.github.io/page15/</loc>
</url>
<url>
<loc>https://haind03.github.io/page16/</loc>
</url>
<url>
<loc>https://haind03.github.io/page17/</loc>
</url>
<url>
<loc>https://haind03.github.io/page18/</loc>
</url>
<url>
<loc>https://haind03.github.io/page19/</loc>
</url>
<url>
<loc>https://haind03.github.io/page20/</loc>
</url>
<url>
<loc>https://haind03.github.io/page21/</loc>
</url>
<url>
<loc>https://haind03.github.io/page22/</loc>
</url>
<url>
<loc>https://haind03.github.io/page23/</loc>
</url>
<url>
<loc>https://haind03.github.io/page24/</loc>
</url>
<url>
<loc>https://haind03.github.io/page25/</loc>
</url>
<url>
<loc>https://haind03.github.io/page26/</loc>
</url>
<url>
<loc>https://haind03.github.io/page27/</loc>
</url>
<url>
<loc>https://haind03.github.io/page28/</loc>
</url>
<url>
<loc>https://haind03.github.io/page29/</loc>
</url>
<url>
<loc>https://haind03.github.io/page30/</loc>
</url>
<url>
<loc>https://haind03.github.io/page31/</loc>
</url>
<url>
<loc>https://haind03.github.io/page32/</loc>
</url>
<url>
<loc>https://haind03.github.io/page33/</loc>
</url>
<url>
<loc>https://haind03.github.io/page34/</loc>
</url>
<url>
<loc>https://haind03.github.io/page35/</loc>
</url>
<url>
<loc>https://haind03.github.io/assets/labs-forensics/1.1/hoa-don.pdf</loc>
<lastmod>2026-10-23T14:13:17+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/assets/labs-forensics/1.1/report.pdf</loc>
<lastmod>2026-10-23T14:13:17+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/assets/labs-forensics/3.2/d.pdf</loc>
<lastmod>2026-10-23T14:13:17+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/assets/labs-forensics/3.2/out/01.pdf</loc>
<lastmod>2026-10-23T14:13:17+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/assets/labs-web/5.3/attacker.html</loc>
<lastmod>2026-10-23T14:13:17+07:00</lastmod>
</url>
<url>
<loc>https://haind03.github.io/assets/labs-web/9.3/attacker.html</loc>
<lastmod>2026-10-23T14:13:17+07:00</lastmod>
</url>
</urlset>
