Um dispositivo de armazenamento USB (stick) pode ser criado com um aplicativo permanentemente embutido nele?

4

É possível criar um dispositivo de armazenamento USB para que, além da área de armazenamento, ele também tenha um ícone para um aplicativo que esteja permanentemente embutido no dispositivo (não removível)?

A exibição exibida para o usuário, quando ele é aberto, digamos, no Windows Explorer, pode parecer algo mostrado na imagem abaixo.

Eu imagino que não é possível ter itens não removíveis e removíveis pelo usuário no mesmo segmento de armazenamento, mas se for esse o caso, seria possível tê-los em segmentos de armazenamento separados, mas ainda assim eles devem ser exibidos no mesmo diretório quando o stick é acessado de um PC?

Ou, caso isso não seja possível, existe alguma outra maneira de realizar a inclusão de um aplicativo permanente junto com o espaço de armazenamento, em um dispositivo USB?

    
por ben.g 01.11.2017 / 22:21

2 respostas

5

Teoricamente sim. Você pode bloquear o armazenamento de nível inferior e impedir que a tabela de arquivos seja editada. Ou recriar o arquivo a cada vez.

Na prática, é mais fácil derramar tudo. As unidades do tipo U3 ou de segurança são exibidas como duas partições ou uma partição de CD e unidade USB. Uma é somente leitura, a outra é gravável.

    
por 01.11.2017 / 22:35
4

Se você se sentir à vontade para explorar o hardware / firmware necessário, existem várias bibliotecas FAT USB que podem ser modificadas para que isso funcione. Basicamente, você interceptaria e rejeitaria qualquer chamada para modificar esse arquivo no firmware.

    
por 01.11.2017 / 22:31

Tags