Mudanças entre as edições de "DFSS USBkiller"

De Área31 Hackerspace
Linha 3: Linha 3:
 
  Responsável:  
 
  Responsável:  
 
  * [[Usuário:Raphael Bastos - Coffnix|Raphael Bastos]]
 
  * [[Usuário:Raphael Bastos - Coffnix|Raphael Bastos]]
__NOTOC__
+
__TOC__
 
Desligue ou reinicie seu computador com um simples USBKILLER. '''DFSS''' é um DAEMON que efetua o desligamento imediato de um computador após detecção de remoção de um determinado dispositivo USB.
 
Desligue ou reinicie seu computador com um simples USBKILLER. '''DFSS''' é um DAEMON que efetua o desligamento imediato de um computador após detecção de remoção de um determinado dispositivo USB.
  

Edição das 13h12min de 22 de janeiro de 2016

Membro do hackerspace satisfeito com a nova ferramenta para aumento da sensação de segurança.
Responsável: 
* Raphael Bastos

Desligue ou reinicie seu computador com um simples USBKILLER. DFSS é um DAEMON que efetua o desligamento imediato de um computador após detecção de remoção de um determinado dispositivo USB.

ATENÇÃO: DFSS não deve ser sua única ferramenta para aumentar a sensação de segurança. Criptografe seu disco, ESTÚPIDO!

Instalação

1- Crie o diretório:

mkdir -p /opt/hackstore


2- Clone o repositório:

git clone https://github.com/area31/dfss.git
mv dfss /opt/hackstore


3- Configure seu dispositivo USB:

vi /opt/hackstore/dfss/dfss.conf

Configure as variáveis no arquivo de conf. após obter os dados via lsusb:

Usb detected lsusb.png

ID_VENDOR="0a12"

ID_PRODUCT="0001"


5- Inclua o daemon no /etc/crontab:

echo '* * * * * root /opt/hackstore/dfss/dfss.sh' >> /etc/crontab



Opcional

4- Gere um novo código C e compile o binário (opcional):

cd /opt/hackstore/dfss
shc -r -T -f dfss.sh && mv dfss.sh.x dfss


Para regerar o binário

Lembre-se, toda vez que houver necessidade de alterar o código, deve-se alterar o script dfss.sh e após isso é necessário gerar outro binário. Para alterações somente no arquivo de configuração tal passo é desnecessário.

1- Remova os arquivos antigos:

cd /opt/hackstore/dfss/ && rm dfss.sh.x.c dfss

2- Gere um novo código C e compile o binário:

cd /opt/hackstore/dfss
shc -r -T -f dfss.sh && mv dfss.sh.x dfss