Firefox: Defina um link específico para abrir sempre no modo “navegação privada”

1

Minha home page do Firefox 40.0.3 é um arquivo html local com links que eu visito com frequência. Como posso definir um link particular nesse arquivo para sempre abrir no modo Navegação Privada?

Por exemplo, quero saber se é possível modificar o <a href="http://www.somewhere.com/">Somewhere</a>
para que, quando eu clicar no link "Em algum lugar", ele seja aberto automaticamente em uma janela de navegação privada.

(Eu sei que posso clicar com o botão direito do mouse no link e escolher "Abrir link na nova janela de navegação privada", mas às vezes esqueço e clico nele diretamente).

Eu prefiro uma solução que não exija uma extensão.

Editar: me deparei com uma postagem no fórum indicando que o que eu quero pode não ser possível: Como para iniciar o firefox a partir da linha de comando como navegação privada .

Portanto, caso não haja uma maneira direta de fazer o que eu quero, usarei esse script e o ligarei a um atalho de teclado conveniente:

#! /usr/bin/env bash

firefox -private-window http://www.somewhere.com/
    
por DK Bose 19.09.2015 / 08:06

1 resposta

4

1. A resposta fácil e totalmente insegura

O mais próximo que pude encontrar para o seu caso específico (Firefox no Linux, homepage local) é simplesmente apontar o link para um shell script que incorpora o comando que você está usando:

firefox -private-window http://www.somewhere.com/

Por exemplo, fiz um script de teste na minha área de trabalho e consegui executá-lo usando o link

file:///home/foobar/Desktop/test.sh

e, em seguida, apontando o Firefox para sempre abrir scripts shell com / bin / bash.

Eu não posso enfatizar o suficiente sobre o enorme risco de segurança que isso implica !! Eu só estou postando isso porque é uma solução válida para a sua pergunta, mas você provavelmente não deve usá-lo se o computador for conectado à internet de qualquer maneira (que tipo de derrota o ponto). O motivo é que, se o Firefox estiver configurado para abrir scripts de shell automaticamente, qualquer página da Web que explore esta vulnerabilidade em seu sistema poderá obter acesso irrestrito ao usuário, muito além do que um navegador comum permite.

Para entender o que quero dizer, basta escolher um de estes comandos * e imagine clicar em um link que apontou para ele. :)

(*) oh, mas na verdade não os execute.

2. O (significativamente) mais técnica, mas eficaz solução alternativa Isto é superuser.com, afinal

Aviso: você pode se divertir muito trabalhando nessa solução.

Decorrendo da primeira resposta, esta solução faz maravilhas se você conhece um pouco de programação. Como bônus, ele funciona tanto no Linux quanto no Windows, desde que você tenha o conhecimento de codificar um executável para sua plataforma. Ele corrige a falha de segurança na primeira resposta, limitando as possíveis explorações.

Basicamente, em vez de confiar no bash para executar um script de shell (o que significa um grande problema de segurança), crie seu próprio programa que abre arquivos com sua própria extensão (vamos chamá-lo de .firefoxlink ). Dentro do arquivo .firefoxlink personalizado, ele deve especificar o URL a ser aberto no modo de navegação privada.

Seu programa iria ler o arquivo e então iniciar uma nova instância do firefox, assim como o script de shell, usando o -private-browsing flag. Mas com a vantagem de que isso é a única coisa que pode fazer. Não há risco de hackers.

Em seguida, os mesmos passos de antes. Atribua .firefoxlink arquivos para sempre abrir em seu programa personalizado, para que toda vez que você criar um link para um arquivo .firefoxlink , abra o link em uma janela privada.

Então o que?

Nenhuma das soluções é perfeita. O primeiro é algo que eu nunca implementaria em meus computadores, e o segundo ... bem, eu acabei de fazer, mas requer algum conhecimento técnico extra que pode estar além de alguns usuários avançados, ou simplesmente muito tempo para um computador tão pequeno. problema.

    
por 19.09.2015 / 11:47