Added Speedtest artifact extractor#582
Conversation
|
@its5Q Extended results for Speed Test isn't LAVA compliant currently, can you look at making that work? Overall HTML looks fine but the TSV output appears to be JSON formatted. |
|
Oops, forgot about the TSV and Timeline output for that, will fix that in a moment |
|
@its5Q do you want to try doing LAVA compliance reports? You can read about docs here: |
|
Hm, yeah, sure. I just went with the manual report generation because I wanted to merge two tables into one HTML report, but I guess it's fine to split that up and switch to automatic report generation for this module as well. I'll get on that probably tomorrow. |
|
Here is a video on how to make LAVA compliant artifacts:
https://www.youtube.com/live/qTgZUh4GPxk?feature=shared
…On Mon, Aug 4, 2025 at 1:36 PM its5Q ***@***.***> wrote:
*its5Q* left a comment (abrignoni/ALEAPP#582)
<#582 (comment)>
Hm, yeah, sure. I just went with the manual report generation because I
wanted to merge two tables into one HTML report, but I guess it's fine to
split that up and switch to automatic report generation for this module as
well. I'll get on that probably tomorrow.
—
Reply to this email directly, view it on GitHub
<#582 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AG3DPC7YPR7OCO4USSRN3CT3L6KZLAVCNFSM6AAAAACCPB5BKGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCNJRG43TENRXGY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
|
@abrignoni I've switched to artifact_processor and renamed some headers so the KML generation works for location data. Also, I've made a tiny change in the OS version module to strip the newline, before that, a trailing newline would end up in the "Build version" field: |
|
@its5Q I don't believe you need the "function" in the header now if you're using the artifact_processor, just make sure the name of the function in "def" is the same as right above the name |
|
Yeah, that works. Also made some changes to output all timestamps in UTC. |



This PR implements a plugin to extract artifacts from the Speedtest app, which contain a lot of useful data such as location data and network names. Inspired by the recently finished Belkasoft CTF :)
Test data from the CTF image: org.zwanoo.android.speedtest.zip
Resulting report:

