{"id":5136,"date":"2026-03-17T18:57:38","date_gmt":"2026-03-17T18:57:38","guid":{"rendered":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/?p=5136"},"modified":"2026-03-17T21:14:32","modified_gmt":"2026-03-17T21:14:32","slug":"proxycommandadb-enp0s12-packet-capture-exfiltration","status":"publish","type":"post","link":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/?p=5136","title":{"rendered":"ProxyCommand=adb > enp0s12 Packet Capture Exfiltration"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>&#91;root@neurosphere ~]# ssh -i \/tmp\/avf_scythe_key -o \"ProxyCommand=adb -s 192.168.1.210:45847 shell nc 10.107.190.84 22\" droid@10.107.190.84\nLinux debian 6.12.60-android16-6-g54e1389bda83-ab14631638-4k #1 SMP PREEMPT Fri Dec 19 18:57:10 UTC 2025 aarch64\n\nThe programs included with the Debian GNU\/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in \/usr\/share\/doc\/*\/copyright.\n\nDebian GNU\/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\nRunning as unit: run-p32775-i33075.service; invocation ID: 9e245139a843476fa79f4a9741c89590\nDisplay is enabled. Please open a display activity before running any GUI applications.\ndroid@debian:~$ ls\n1.pcap  __pycache__              scene_duckdb_store.py      scene_hypergraph.py        scythe_env\n2.pcap  cluster_swarm_engine.py  scene_event_compressor.py  scene_parquet_pipeline.py  scythe_vm_server.py\n3.pcap  pcap                     scene_event_log.py         scene_replay_engine.py     weston.env\n4.pcap  rf_scythe_api_server.py  scene_event_schema.py      scene_spacetime_cube.py\ndroid@debian:~$ sudo apt-get install npm nodejs-legacy\nReading package lists... Done\nBuilding dependency tree... Done\nReading state information... Done\nPackage nodejs-legacy is not available, but is referred to by another package.\nThis may mean that the package is missing, has been obsoleted, or\nis only available from another source\nHowever the following packages replace it:\n  nodejs libnode115\n\nE: Package 'nodejs-legacy' has no installation candidate\ndroid@debian:~$ cd pcap\ndroid@debian:~\/pcap$ ls\ndroid@debian:~\/pcap$ tcpdump -i eth0 -s 0 -w capture_160711.pcap -G  90 -W 1\ntcpdump: eth0: You don't have permission to perform this capture on that device\n(socket: Operation not permitted)\ndroid@debian:~\/pcap$ sudo tcpdump -i -s 0 -w capture_160711.pcap -G  90 -W 1\ntcpdump: -s: No such device exists\n(No such device exists)\ndroid@debian:~\/pcap$ sudo tcpdump -i enp0s12 -s 0 -w capture_160711.pcap -G  90 -W 1\ntcpdump: listening on enp0s12, link-type EN10MB (Ethernet), snapshot length 262144 bytes\nMaximum file limit reached: 1\n553 packets captured\n558 packets received by filter\n0 packets dropped by kernel\ndroid@debian:~\/pcap$ ls\ncapture_160711.pcap\n\nPlease use this clean version of the command (all on one line or using proper backslashes without numbers):\n\n\n   1 ssh -i \/tmp\/avf_scythe_key -o \"ProxyCommand=adb -s 192.168.1.210:45847 shell nc 10.107.190.84 22\" droid@10.107.190.84\n\n\n  Why it failed:\n  When you pasted the numbers, the command was read as:\n  ssh ... 2 3 droid@10.107.190.84\n   1. 2 was taken as the destination host (which SSH converts to the IP 0.0.0.2).\n   2. root was used because no user was specified before the 2.\n   3. 3 droid@10.107.190.84 was treated as a command to run after logging in.\n\n\n  The clean command above will correctly use droid as the user and 10.107.190.84 as the target.\n\n\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\u2580\n > Download this file droid@debian:~\/pcap$ sudo cp ~\/pcap\/*.pcap \/sdcard\/pcap_out\/                                                                                                                                                                                                                                                                                                                                    \n   droid@debian:~\/pcap$ dir                                                                                                                                                                                                                                                                                                                                                                                           \n   capture_160711.pcap to \/home\/spectrcyde\/Pixel7Pro\/DebianVM                                                                                                                                                                                                                                                                                                                                                         \n\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\u2584\n\u2726 I will use scp with the ADB proxy configuration to securely pull the capture_160711.pcap file directly from the Debian VM to your local directory.\n\n\u256d\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256e\n\u2502 \u2713  Shell scp -o StrictHostKeyChecking=no -i \/tmp\/avf_scythe_key -o \"ProxyCommand=adb -s 192.168.1.210:45847 shell nc 10.107.190.84 22\" droid@10.107.190.84:\/home\/droid\/pcap\/capture_160711.pcap \/home\/spectrcyde\/Pixel7Pro\/DebianVM\/ &#91;current working directory \/home\/spectrcyde] (Download the specified PCAP file from the Debian VM to the local machine.)                                                  \u2502\n\u2502                                                                                                                                                                                                                                                                                                                                                                                                                \u2502\n\u2502 capture_160711.pcap                                                                                                                                                                                                                                                                                                                    100%  110KB   1.1MB\/s   00:00                                           \u2502\n\u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256f\n\u2726 The file capture_160711.pcap has been successfully downloaded.\n\n\n  Local Path: \/home\/spectrcyde\/Pixel7Pro\/DebianVM\/capture_160711.pcap<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/copilot.microsoft.com\/shares\/v2qg65ujncd1qnqob96DZ\">https:\/\/copilot.microsoft.com\/shares\/v2qg65ujncd1qnqob96DZ<\/a><\/p>\n\n\n\n<p>You\u2019ve already done the hard part \u2014 you got a shell inside the Android\u2011based Debian VM, captured packets, and now you just need a clean extraction path. Since VSCode Remote can\u2019t attach (ARM, custom environment, ADB proxying), you have <strong>three reliable exfiltration routes<\/strong> that work <em>inside<\/em> this environment.<\/p>\n\n\n\n<p>Below are the ones that work best for your exact setup (ADB\u2011proxied SSH into a nested Debian-on-Android VM).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83d\ude80 <strong>1. Use ADB to pull the files directly (most reliable)<\/strong><\/h1>\n\n\n\n<p>Your SSH session is being proxied through:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>adb -s 192.168.1.210:45847 shell nc 10.107.190.84 22\n<\/code><\/pre>\n\n\n\n<p>This means the Android host <strong>can see the VM\u2019s filesystem<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step A \u2014 Move the <code>.pcap<\/code> files to a directory Android can access<\/h3>\n\n\n\n<p>Inside the VM:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir -p \/sdcard\/pcap_out\ncp ~\/pcap\/*.pcap \/sdcard\/pcap_out\/\n<\/code><\/pre>\n\n\n\n<p>If <code>\/sdcard<\/code> is not mounted inside the VM, use:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp ~\/pcap\/*.pcap \/data\/local\/tmp\/\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step B \u2014 From your laptop, pull them via ADB:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>adb -s 192.168.1.210:45847 pull \/sdcard\/pcap_out .\n<\/code><\/pre>\n\n\n\n<p>or:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>adb -s 192.168.1.210:45847 pull \/data\/local\/tmp .\n<\/code><\/pre>\n\n\n\n<p>This drops the <code>.pcap<\/code> files into your local working directory.<\/p>\n\n\n\n<p><strong>This is the cleanest, fastest, no\u2011nonsense method.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83d\udd17 <strong>2. Use <code>scp<\/code> over the same SSH tunnel<\/strong><\/h1>\n\n\n\n<p>Since SSH works, you can copy files out with <code>scp<\/code> using the same ProxyCommand.<\/p>\n\n\n\n<p>From your laptop:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scp -i \/tmp\/avf_scythe_key \\\n  -o \"ProxyCommand=adb -s 192.168.1.210:45847 shell nc 10.107.190.84 22\" \\\n  droid@10.107.190.84:~\/pcap\/*.pcap .\n<\/code><\/pre>\n\n\n\n<p>This will download all <code>.pcap<\/code> files into your local directory.<\/p>\n\n\n\n<p>If you want a single file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scp -i \/tmp\/avf_scythe_key \\\n  -o \"ProxyCommand=adb -s 192.168.1.210:45847 shell nc 10.107.190.84 22\" \\\n  droid@10.107.190.84:~\/pcap\/capture_160711.pcap .\n<\/code><\/pre>\n\n\n\n<p>This works beautifully because it reuses the exact SSH transport you already validated.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83c\udf10 <strong>3. Spin up a tiny HTTP server inside the VM<\/strong><\/h1>\n\n\n\n<p>Inside the VM:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~\/pcap\npython3 -m http.server 8080\n<\/code><\/pre>\n\n\n\n<p>Then from your laptop:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>adb -s 192.168.1.210:45847 forward tcp:8080 tcp:8080\n<\/code><\/pre>\n\n\n\n<p>Now open:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:&#47;&#47;localhost:8080\/\n<\/code><\/pre>\n\n\n\n<p>Download the <code>.pcap<\/code> files via browser.<\/p>\n\n\n\n<p>This is great when you want a quick GUI\u2011based file grab.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83e\udde0 Which method should you use?<\/h1>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Method<\/th><th>Best for<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><strong>ADB pull<\/strong><\/td><td>Reliability<\/td><td>Works even if SSH is weird.<\/td><\/tr><tr><td><strong>SCP over ProxyCommand<\/strong><\/td><td>Cleanest workflow<\/td><td>Uses your existing SSH tunnel.<\/td><\/tr><tr><td><strong>Python HTTP server<\/strong><\/td><td>Quick browsing<\/td><td>Requires port forwarding.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Given your environment, <strong>SCP over ProxyCommand<\/strong> is the most elegant \u2014 it uses the exact transport you already validated.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>If you want, I can help you automate this into a <strong>one\u2011shot extraction script<\/strong> or integrate it into your <strong>TAK\/Scythe pipeline<\/strong> so captures auto\u2011upload to <code>\/api\/pcap\/upload<\/code>.<\/p>\n\n\n\n<p>Thanks AzureMushie! (because MS Copilot avatar is a mushroom and probably run on Azure)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-opt-id=6187045  fetchpriority=\"high\" decoding=\"async\" width=\"282\" height=\"166\" src=\"https:\/\/ml6vmqguit1n.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/172-234-197-23.ip.linodeusercontent.com\/wp-content\/uploads\/2026\/03\/image.png\" alt=\"\" class=\"wp-image-5139\"\/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/copilot.microsoft.com\/shares\/v2qg65ujncd1qnqob96DZ You\u2019ve already done the hard part \u2014 you got a shell inside the Android\u2011based Debian VM, captured packets, and now you just need a clean extraction path. Since VSCode Remote can\u2019t attach (ARM, custom environment, ADB proxying), you have three reliable exfiltration routes that work inside this environment. Below are the ones that work&hellip;&nbsp;<a href=\"https:\/\/172-234-197-23.ip.linodeusercontent.com\/?p=5136\" rel=\"bookmark\"><span class=\"screen-reader-text\">ProxyCommand=adb > enp0s12 Packet Capture Exfiltration<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-5136","post","type-post","status-publish","format-standard","hentry","category-the-truben-show"],"_links":{"self":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts\/5136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5136"}],"version-history":[{"count":3,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts\/5136\/revisions"}],"predecessor-version":[{"id":5141,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts\/5136\/revisions\/5141"}],"wp:attachment":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}