We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
- Copy JSON
- Force Download
- Delete Files
- Delete and Ignore
Raw Attributes
-
media_id:
aLeMCUXFJwY -
duration_seconds:
1202 -
predicted_media_filepath:
/downloads/chris/tubes/fasterthanlime_[UCs4fQRyl1TJvoeOdekW6lYA]/Season 2022/s2022e102600_How does the detour crate work?.mp4 -
short_form_content:
false -
upload_date_index:
99 -
nfo_filepath:
-
media_filepath:
-
description:
Follow me on Mastodon: https://hachyderm.io/@fasterthanlime Support me on Patreon or GitHub: https://fasterthanli.me/donate We want to hook a function, so that our code gets called... but we also want the original code to execute. How the heck does that work? 00:00 Where were we 02:08 Disassembling for fun and profit 05:47 Double buffering, for some reason 07:25 Why detouring isn't trivial 08:56 Control flow in assembly 10:04 Registers and the AMD64 ABI 11:18 Functions and how to call them 13:14 The JMP instruction 14:01 Simple obfuscation techniques 15:13 How it all works 17:53 Homework assignment 18:12 Outtakes -
updated_at:
2025-04-22T19:56:17Z -
id:
360948 -
media_size_bytes:
-
inserted_at:
2025-04-22T19:56:17Z -
media_redownloaded_at:
-
prevent_culling:
false -
source_id:
29 -
original_url:
https://www.youtube.com/watch?v=aLeMCUXFJwY -
uuid:
883eed68-e102-4ae9-a819-bfa4913bf8e4 -
matching_search_term:
-
metadata_filepath:
-
uploaded_at:
2022-10-26T17:00:08Z -
thumbnail_filepath:
-
prevent_download:
false -
tasks:
-
title:
How does the detour crate work? -
last_error:
-
culled_at:
-
subtitle_filepaths:
-
media_downloaded_at:
-
livestream:
false -
playlist_index:
29
Nothing Here!