2012-08-16 16:24:33 +0000 2012-08-16 16:24:33 +0000
128
128

¿Existe un cliente de escritorio de Google Authenticator?

Estoy utilizando Google Authenticator para la autenticación en dos pasos. Me gusta que pueda usar un código y verificar mi cuenta usando mi teléfono:

Me doy cuenta de que la aplicación fue diseñada para ejecutarse en un dispositivo que no sea un ordenador para aumentar la seguridad del ordenador (en caso de que se pierda o lo roben), pero me gustaría saber si hay alguna forma de ejecutar Google Authenticator en mi Macbook.

Ahora, según la página de Google Authenticator no se ejecutará en un ordenador de sobremesa:

¿En qué dispositivos funciona Google Authenticator?

  • Android versión 2.1 o posterior
  • BlackBerry OS 4.5 - 6.0
  • iPhone iOS 3.1.3 o posterior

Sin embargo, hay varios emuladores para desarrolladores y me pregunto si es posible ejecutar uno de estos emuladores y luego ejecutar Google Authenticator con eso. Me doy cuenta de que no es una buena práctica, pero me preocupa menos que me roben el portátil y más que alguien piratee la cuenta.

Así que mi pregunta es la siguiente: ¿Es posible ejecutarlo en el escritorio, a pesar de que no está destinado a ser / no se recomienda?

Respuestas (20)

101
101
101
2014-10-14 21:52:18 +0000

Instala oath-toolkit vía brew, genera tus claves con:

oathtool --totp -b <your_secret>

Para obtener tu secreto, utiliza la opción ‘cambiar teléfono’ en Google. Puedes obtener tu clave haciendo clic en el enlace ‘introducir manualmente la clave’.

27
27
27
2013-02-01 16:53:54 +0000

Hay una aplicación web autoalojable en https://github.com/gbraad/html5-google-authenticator Esto no es seguro en una máquina con acceso a Internet, pero puedes cargarla en una máquina completamente desconectada y estarás seguro.

19
19
19
2013-05-25 00:17:01 +0000

JAuth es una buena alternativa - basada en Java (tiene instaladores para Windows, Linux y OS X), pequeña y portátil. Yo guardo una copia en una unidad USB.

17
17
17
2014-09-05 12:34:34 +0000

Sí, puede utilizar WinAuth . A mí me funciona bien.

16
16
16
2014-12-31 08:47:07 +0000

Prueba con Authy: https://www.authy.com/ .

Funciona para muchas cuentas 2fa, incluyendo Google. Authy soporta múltiples plataformas, incluyendo el PC.

Nota: Parece que Google sólo proporciona un código QR para añadir cuentas. Esto significa que es más fácil agregar tu cuenta de Google a través de la aplicación de Authy para Android. Sin embargo, una vez que lo hagas, también puedes acceder a ella desde la aplicación Authy para PC.

12
12
12
2016-03-31 22:21:59 +0000

Olvídate de los demás si tienes que manejar más de una llave, pase o cualquier otro tipo de información. Siempre es una cuestión de cómo usarlo. El método más sencillo es utilizar una herramienta de gestión de contraseñas (por favor, no utilices servicios online para estas cosas, LastPass también ha sido hackeado).

Aquí está mi sugerencia (funciona en Linux, Mac, Android), esta es para los usuarios de Windows:

  1. **

  2. Descargue la última versión de KeePass ** (actualmente 2.32) y configure su base de datos (por favor, asegúrela con algo más que una contraseña, un certificado lo hace todo más seguro, por ejemplo). Descarga el TrayTOTP Plugin para KeePass y cópialo en la carpeta de plugins ubicada en la carpeta de instalación de KeePass.

  3. Para una entrada en KeePass, crea dos cadenas personalizadas para tu entrada de keepass :

  4. Cambiar el autotipo :) , hay dos tipos de páginas y como se verifican.

Eso es todo. Presione CTRL+V o haga clic derecho y realice el autotipo, eso es todo.

10
10
10
2012-08-16 16:27:49 +0000

Podría utilizar VirtualBox de Oracle, el sistema operativo Android x86, y luego instalar el Authenticator. Esto le daría esencialmente el Google Authenticator en un escritorio.

VirtualBox: https://www.virtualbox.org/

Android x86: http://www.android-x86.org/

7
7
7
2013-01-05 17:51:27 +0000

También hay una versión de la aplicación Firefox OS . No necesita que Firefox se ejecute primero, y de hecho puedes instalar Firefox portable para que no afecte a tu sistema. https://marketplace.firefox.com/app/gauth/

6
6
6
2014-12-16 15:46:32 +0000

He creado una integración de oath-toolkit con un CLI que también funciona en Quicksilver . El script Bash CLI y el archivo de configuración .otpkeys de ejemplo se pueden encontrar en la entrada del blog Quicksilver y OTP: juntos por fin .

Necesitarás tus claves secretas para poder ponerlas en la configuración.

Script Bash:

#!/bin/bash
scriptname=`basename $0`
if [-z $1]
then
    echo "$scriptname: Service Name Req'd"
    echo ""
    echo "Usage:"
    echo " otp google"
    echo ""
    echo "Configuration: $HOME/.otpkeys"
    echo "Format: name=key"
    exit
fi
otpkey=` grep ^$1 $HOME/.otpkeys | cut -d"=" -f 2 | sed "s/ //g" `
if [-z $otpkey]
then
    echo "$scriptname: Bad Service Name"
    exit
fi
/usr/local/bin/oathtool --totp -b $otpkey

Ejemplo de archivo de configuración para .otpkeys – los espacios se eliminan.

google=a743 mike k3b4 rm5k z8a9 q6f5 id1k bxk1
facebook=OWBV Q9LF POQ2 MKYU
evernote=UKPPIDEALLKPYTT9
dropbox=iop4 xbox asia b0ss ninj a9

Uso – especifique el nombre completo o parcial del servicio desde el config, anclado al principio del nombre del servicio. Por ejemplo, ‘goo’ funcionará para google, pero ‘oogl’ no.

iso : ~ --> otp google
196379
iso : ~ --> otp goo
612384
5
5
5
2017-07-25 05:43:05 +0000

Descargo de responsabilidad: Yo soy el autor :-) https://qoomon.github.io/otp-authenticator-webapp/

Es una aplicación web de google authenticator.

Es un sitio web estático alojado en github pages. Puedes usar mi versión o hacer un fork de la rama gh-pages y alojarlo en tu propia página de github.

No se utilizan servicios externos, sólo ejecución local de JavaScript

Características

  • generar códigos totp
  • mostrar los segundos restantes válidos para el código totp
  • parsear URLs de otpauth en el campo de entrada ‘secret’
  • generar código QR de URL de otpauth
  • aceptar parámetros de petición
  • secret
  • account
  • issuer

Aquí hay un * Ejemplo **

5
5
5
2015-10-14 18:16:34 +0000

En MAC (OSX) puede utilizar Alfred * y el GAuth-Workflow para obtener el Autenticador de Google en su escritorio.

  • Los flujos de trabajo sólo son compatibles con la versión (de pago) Powerpack.
2
2
2
2014-03-17 21:37:08 +0000

YubiKey ofrece una solución de hardware (un dongle USB) que es capaz de hacer OATH-TOTP.

También hay un programa de ayuda para Windows: http://www.yubico.com/applications/internet-services/gmail/

0
0
0
2018-09-03 15:09:01 +0000

Existe una implementación de autentificador de código abierto: https://github.com/Authenticator-Extension/Authenticator .

0
0
0
2019-06-07 13:12:11 +0000

El keeweb de código abierto tiene la opción de OTP incorporada, además del gestor de contraseñas + pase de autógena. Funciona en MacOSX y como WebApp https://github.com/keeweb/keeweb

0
0
0
2018-08-23 18:49:07 +0000

Recién me estoy poniendo al día con esto, pero parece que hay una interfaz de línea de comandos de google-authenticator que se distribuye con el módulo PAM en https://github.com/google/google-authenticator-libpam .

Se puede encontrar más información sobre la configuración (dirigida al uso con ssh en CentOS) en un artículo en https://www.digitalocean.com/community/tutorials/how-to-set-up-multi-factor-authentication-for-ssh-on-centos-7 .

0
0
0
2016-11-10 18:06:51 +0000

Hay una aplicación de Chrome que es compatible: https://chrome.google.com/webstore/detail/gauth-authenticator/ilgcnhelpchnceeipipijaljkblbcobl?hl=en

0
0
0
2018-02-12 09:49:49 +0000

Puedes usar mi script: otp.py

El inconveniente es que:

  1. verás una cuenta atrás adecuada sólo cuando el primer código expire :)
  2. este popup de zenity no permite copiar y pegar (esto es una gran limitación IMO)
  3. funcionaba en Mac, pero Cocoa Dialog fue retirado y ya no funciona.
  4. quizás se pueda adaptar para que funcione en Windows, instalando Zenity en Windows (lo cual es posible).
0
0
0
2019-07-13 00:23:49 +0000

Para los usuarios de Python, hay una pequeña herramienta llamada mfa disponible a través de PyPI. Sólo hay que instalarla con pip install mfa. https://github.com/limeburst/mfa

-1
-1
-1
2018-01-25 22:02:59 +0000

Si escribiste la semilla para tus sitios y tienes Python (fácil de instalar en Mac/Windows/linux), puedes usar este script de línea de comandos, que también intenta ocultar la semilla de un mal uso inadvertido: twisted2sv .

-1
-1
-1
2019-02-20 06:37:07 +0000

Utilice este sencillo script de Python para obtener el código de autenticación, todo lo que tiene que hacer es añadir su secreto cuando se le pida. https://github.com/abhishek-bharadwaj/Authenticator/blob/master/Authenticator.py