4.9 • 696 Ratings
🗓️ 10 October 2023
⏱️ 5 minutes
🧾️ Download transcript
Click on a timestamp to play from that location
0:00.0 | Hello and welcome to the Tuesday, October 10th, 2020, |
0:04.2 | edition of the Sansonet Stormsendors Stormcast. |
0:08.1 | My name is Johannes Ulrich, and I'm recording from Jacksonville, Florida. |
0:13.9 | Who better to explain to you the intricacies of the SIP file format than DDA, |
0:18.9 | who has written tools to actually parse the format. One interesting |
0:24.2 | artifact that DDA is looking at today is that the minute in the timestamp sometimes exceeds |
0:32.8 | 59 minutes. In the example that DDE here has, it's 63. Well, a pretty straightforward and simple |
0:41.4 | explanation here. It's actually kind of a good old-fashioned format here, a DOS time, DOS date. |
0:48.8 | What I sort of like about it a little bit with that sort of history in mind is how efficient it is in |
0:56.5 | that it doesn't just encode the minutes as let's say a string or such but actually as |
1:03.4 | five bits so two bytes are being split up to encode seconds minutes and, and hours, and that results in this a little bit |
1:13.3 | interesting parsing issue where you have five bits that are representing the minutes, |
1:19.4 | which can be used to encode the number 63, so it's certainly possible to create an invalid |
1:27.3 | timestamp here. |
1:28.3 | And what that results in is if you are using some GUI tools |
1:33.3 | in order to look at a zip file, that the modified time is just left empty. |
1:40.3 | So this could be used by an attacker to just sort of obscure the modified time. |
1:45.0 | It's not even displayed. |
1:47.0 | Not sure if that actually makes it more obvious that something is wrong with this particular file. |
1:54.0 | And let me have an update from Akamai regarding Magecard. |
1:59.0 | Remember, Magecard sort of put itself on the map by compromising |
2:03.5 | some companies that delivered JavaScript being included on many large webpages. Since then, |
... |
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.