Bloquear conexão com a Internet por meio do cacau

0

No unix (ubuntu) temos o comando iptables, usando o qual podemos bloquear a conexão com a Internet para um usuário. Eu quero saber se há alguma API de carbono, cacau usando o qual um usuário pode bloquear sua conexão com a Internet por algum tempo e depois pode reconectá-lo.

Observação: não tenho privilégios administrativos.

    
por Devarshi 26.12.2012 / 17:22

1 resposta

2

O Mac OS X 10.7 e versões posteriores suportam PF , um filtro de pacotes do OpenBSD, que é quase certamente o caminho certo para fazer isso.

A interface da linha de comando para gerenciar regras é pfctl . Provavelmente você precisará invocá-lo como root, usando Authorization Services . Aqui está uma resposta que descreve um wrapper tipo NSTask que pode ajudá-lo.

O PF parece suportar regras baseadas em UIDs (procure o parâmetro user no página man ). Se você precisar de ajuda para configurar o PF para fazer o que quiser, poste em unix.se ou apple.se .

    
por 27.12.2012 / 01:20