spytrap-org / spytrap-adb

Test a phone for stalkerware using adb and usb debugging to scan for suspicious apps and configuration
GNU General Public License v3.0
33 stars 5 forks source link

Packaging for Debian #50

Open U039b opened 2 weeks ago

U039b commented 2 weeks ago

Hi! In order to add spytrap to PiRogue, would it be possible to provide a Debian package for arm64 and amd64 architectures?

kpcyrd commented 2 weeks ago

Hi, thanks for reaching out!

I run an apt repository over at https://apt.vulns.xyz, would it be enough to provide packages there? If so, I could try to revisit my tooling, the repository currently only offers x86_64 and my work stalled when I noticed it's quite difficult to properly support multiple Debian releases correctly. I've checked very briefly and it seems you'd need packages for Debian 12/bookworm, is that correct?

I've also checked how much is missing to provide an official Debian package, noticed it's surprisingly little and went ahead to prepare the remaining packages:

Not sure how useful this would be for you though, as the feedback loop through an official Debian release is quite long.

Thanks for your work with PiRogue btw, I'm very happy to help!

Lastly, note this is a TUI application based on ratatui (which is similar to ncurses), so integrating it into a web interface may be challenging. There's a scan subcommand but it's currently not very useful.

U039b commented 2 weeks ago

Thank you, @kpcyrd. We only support Debian 12 and regarding the packages for spytrap, 2 options are possible: