frida/frida-rust

Autodownload Feature for Windows

domenukk opened this issue · 5 comments

The autodownload feature uses wget and tar, both could eventually be replaced with rust features.
This would allow Windows (and obscure other systems) to auto-download too, even if gnu tools are not present.

For example wget could be replaced with reqwest:
https://rust-lang-nursery.github.io/rust-cookbook/web/clients/download.html
tar with this:
https://rust-lang-nursery.github.io/rust-cookbook/compression/tar.html

meme commented

@s1341 are you interested in working on this? Would be good to have SHA256 integrity checks as well.

Looked into it myself and actually on window the devkit comes as self unpacking .exe file, so some more work for adaption and testing is needed. Out of time for today

s1341 commented

@domenukk I'm certain that @oleavr would be happy to provide a tarball too, if we ask him.

s1341 commented

@oleavr says that he is happy to accept PRs against releng/release.py.

It shouldn't be too difficult to do.