Skip to content

Latest commit

 

History

History
66 lines (59 loc) · 4.77 KB

README-pt.md

File metadata and controls

66 lines (59 loc) · 4.77 KB

Eorzea Launcher (Final Fantasy XIV)

Launcher simples e limpo de Final Fantasy 14 que não precisa ficar digitando login e nem OTP

Se você não tem OTP ativado em sua conta, como profissional de cyber segurança, recomendo fortemente que o faça :)

Warning

Este programa funciona somente no Windows e se o jogo foi adquirido pela Steam e se você possui um OTP configurado em sua conta, em breve teremos suporte ao launcher tradicional. Veja todas as próximas features no final do arquivo.

Como utilizar (Usuários comuns)

  1. Obtenha o segredo do seu OTP
  2. Faça o download da última versão do executável em Releases e siga os passos na tela.

FAQ

  1. O que é um OTP?
    • OTP significa "One-Time Password" (Senha de Uso Único). É uma senha temporária gerada para uma única sessão de autenticação ou transação. Os OTPs são usados como um fator de autenticação adicional para aumentar a segurança, especialmente em processos de login e transações financeiras. Eles são geralmente gerados por um dispositivo ou aplicativo específico e têm uma validade curta, o que ajuda a proteger contra ataques de interceptação e reutilização de senhas.
  2. Como pegar o segredo do meu OTP para inserir no Script?
    1. Configurado no Google Authenticator do Chrome
      1. Clique no ícone do Google Authenticator
      2. Clique na engrenagem
      • Step
      1. Clique em Backup
        • Step
      2. Clique em Baixar o Arquivo de Backup
        • Step
      3. Abra o arquivo baixado
        • Step
      4. Copie o secret (este não é meu secret real)
        • Step
      5. Delete permanentemente o arquivo baixado
        • Step
    2. Diretamente da Mog Station
      1. Se você tiver OTP configurado em sua conta, primeiro será necessário removê-lo para reativá-lo.
      2. Vá para a Mog Station, faça login e clique em "One Time Password"
        • Step
      3. Clique em Software Authenticator
        • Step
      4. Clique em Registro do Software Authenticator
        • Step
      5. O site exibirá um código QR. Você precisa escaneá-lo com seu aplicativo OTP, como Google Authenticator, Authy, etc., e também com um leitor de QR Code para obter o segredo OTP. Ao fazer isso, você verá algo semelhante à imagem abaixo. Copie a parte destacada e use para configurar esta ferramenta.
        • Step
        • Step
      6. Agora complete a configuração do seu OTP usando seu aplicativo OTP e inserindo o número na caixa de texto.
        • Step
      7. Clique em Concluir para Finalizar
        • Step
    3. Configurado em outros autenticadores
      • Todo OTP possui um secret, você deve arrumar uma maneira de obter este secret seja fazendo backup do seu OTP como mostrado acima ou lendo o QRCode com a câmera do celular e um leitor de QRCode. Se você fizer de outra maneira e quiser colaborar, entre em contato (matuk@antisec.com.br) para eu adicionar o seu método aqui :)
  3. Não tenho OTP ativado na minha conta. Como ativar meu OTP?
  4. Errei ao digitar minha senha e/ou o segredo do meu OTP, o que faço?
    • Delete o arquivo de configuração eorzea_launcher.config e execute este programa novamente
  5. Troquei minha senha e/ou meu OTP, o que faço?
    • Delete o arquivo de configuração eorzea_launcher.config e execute este programa novamente
  6. Meu computador está executando tudo errado, parece clicar e digitar aleatoriamente
    • O Launcher funciona através de um timer e a tela pode não ter sido carregada no seu computador ainda, então você precisa configurar os tempos que quer para cada carregamento de tela. Para isso, após passar a etapa de configuração do programa, abra o arquivo eorzea_launcher.config e preencha em segundos as variáveis que começam com waiting_time_to_..., salve o arquivo de configuração e execute este programa novamente. Acompanhe os segundos no executável para verificar inconsistências.

Como utilizar (Desenvolvedores)

  1. Clone este repositório
  2. Faça o download dos requirements.txt
    • pip install -r requirements.txt
  3. Instale o pyinstaller
    • pip install pyinstaller
  4. Compile um executável a partir do arquivo eorzea_launcher.py ou utilize python eorzea_launcher.py diretamente.
    • pyinstaller --onefile eorzea_launcher.py