Skip to content

Usecases for download/browser button #37

Description

@erhan-

Hello,

I wanted to ask what the usecase for the DLoad button is. Why would anyone want to download the music from the stick.
Lets say your favorite big artist is playing at the venue you work in as light technician. This would allow to steal the music of the sticks without the artist every knowing. The "perfect crime".

I mean we all know logically the weakness of prolink regarding the topic of file transfer. I think beat link trigger left the fingers out of this topic at least. Here it is served on the silver platter.

For example I made for fun a web interface around just these functionality using this library to play, browser and download tracks of connected CDJs. Everything is easy to get running with AI nowadays. Demo: https://www.instagram.com/stories/highlights/18115695487897693/

I think it was a wrong choice to put this out for everyone without talking about the security implications ...

I am not sure how the vendor will fix this issue while maintaining backward compatibility. I would wish a confirm button on every load from the player with the stick for example but then all players need to be on an updated version. There can be many ideas how to fix. For now, nothing is safe and with this project, everyone could do it SINCE 9 YEARS: 6238fac

I mean at the end, its the issue of the protocol and the issue is also there if there is not a library that make is easy to abuse.

I propose to remove the functionality from the latest versions until there is a fix on device and protocol level.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions