Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: Autenticação 2FA para Usuário Root no WSL

--- # naldodj-wsl-2FA ## Autenticação 2FA para Usuário Root no WSL ### Introdução O Windows Subsystem for Linux (WSL) é uma ferramenta poderosa que permite aos desenvolvedores executar um ambiente Linux diretamente no Windows. No entanto, a segurança é uma preocupação importante, especialmente quando se trata de acessar o usuário root. Neste post, vamos mostrar como configurar a autenticação de dois fatores (2FA) para o usuário root ao acessar o WSL, garantindo uma camada adicional de segurança. ### Objetivo Vamos configurar um script de login que valida a senha do root e usa autenticação 2FA baseada em Time-based One-Time Password (TOTP), usando ferramentas comuns como `openssl`, `oathtool`, e `perl`. ### Passo 1: Instalar as Ferramentas Necessárias Primeiro, precisamos garantir que temos todas as ferramentas necessárias instaladas. Isso inclui `openssl`, `oathtool`, e `perl`. ```bash sudo apt-get update sudo apt-get install openssl oathtool perl ``` Para os scripts em Lua.

BlackTDN :: ADVPL Games ~ GAME 15 : Novas Combinações

Não resisti a tentação, depois de jogar várias vezes GAME 15 e notar que faltavam opções de Jogabilidade, em alterar o código de forma a permitir novas combinações.

ADVPL Game 15 Opções de Validação

Para isso as funções de validação foram redefinidas e novas foram implementadas conforme imagem acima.

As combinações possíveis, nessa nova versão de GAME 15, são:

Opções de Jogabilidade do GAME 15 versão ADVPL

Opção 1
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15  
Opção 2
  15 14 13
12 11 10 9
8 7 6 5
4 3 2 1
Opção 3
4 3 2 1
8 7 6 5
12 11 10 9
  15 14 13
Opção 4
13 14 15  
9 10 11 12
5 6 7 8
1 2 3 4
Opção 5
1 5 9 13
2 6 10 14
3 7 11 15
4 8 12  
Opção 6
  12 8 4
15 11 7 3
14 10 6 2
13 9 5 1
Opção 7
4 8 12  
3 7 11 15
2 6 10 14
1 5 9 13
Opção 8
13 9 5 1
14 10 6 2
15 11 7 3
  12 8 4

Com isso, acredito eu, encerro, por definitivo, o assunto.

Para obter a nova versão clique aqui. Algumas soluções parciais do jogo poderão ser obtidas ao clicar aqui.

Game15 Opções de Compilação

Lembrando que, para compilar o Projeto u_game15.prj, existem dependências dos includes que se encontram em:

\u_game15\include\
\u_game15\include\protheus\

Referências a BlackTDN GAME 15:

[]s
иαldσ dj

Comentários

Postagens mais visitadas