4.9 • 696 Ratings
🗓️ 21 January 2025
⏱️ 6 minutes
🧾️ Download transcript
Click on a timestamp to play from that location
0:00.0 | Hello and welcome to the Tuesday, January 21st, 2021, 2025 edition of the Sansonet Storm Center's Stormcast. My name is Johannes Ulrich, and I'm recording from Jacksonville, Florida. |
0:13.8 | Well, we got an interesting diary today by DDA about how to download a partial sipIP file from a website. |
0:21.2 | First of all, the questions, why would you do this? |
0:22.9 | Wouldn't you end up with a corrupt file? |
0:25.9 | Well, that's sort of where DDA's trick comes in. |
0:30.6 | Sometimes the file that you may attempt to download from a particular website is just very large. |
0:36.7 | You don't want to waste a lot of |
0:38.6 | bandwidth for just downloading basically a small part, basically one file that's part of a larger |
0:46.1 | zip file. Of course, this only works if this larger zip file includes multiple individual files. |
0:52.9 | Let's say it's some malware and the only thing you're |
0:55.4 | really interested in is because you already know the malware is like a configuration file that |
0:59.6 | comes with the malware. So the way you go about it and DDE walks you through the details is |
1:06.3 | that you basically take advantage of the HTTP range header. |
1:11.7 | If a web server and most web servers out of the box |
1:15.3 | will support the range header, |
1:18.5 | then you can tell the web server to only download part of a particular response. |
1:26.5 | So you start out by first downloading just the beginning of the |
1:31.1 | file. That will include the index that includes all the files that are part of that SIP file, |
1:39.6 | including an offset where each individual file starts. Next, you then use the range header again in order to tell the web server, |
1:49.2 | hey, only sent me the content starting at this particular offset. |
1:54.7 | And then you can also basically tell it only to the next offset, |
1:58.2 | where then the next file starts, |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from SANS ISC Handlers, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of SANS ISC Handlers and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.