incapaz de gerar o hash para o netbeans 8.2

2

Eu não consigo gerar o hash para o netbeans 8.2 para o Ubuntu 16.04 depois eu escrevo o comando:

ravi@Dell:~/Downloads$ sha256 netbeans-8.2-linux.sh 
mlockall: Cannot allocate memory
Warning: couldn't lock memory, are you root?
Enter passphrase: 

Agora, qual é essa frase secreta?
O que devo fazer agora?

    
por PiePhy 11.09.2017 / 16:17

3 respostas

3

Eu suspeito que você deveria ter executado sha256sum que calcula a soma de verificação.

sha256sum netbeans-8.2-linux.sh 

Também encontrei o NetBeans 8.2 C / C ++ para Linux Xubuntu 16.04 64/32 que especificam:

  

e verifique seu sha256 (do Terminal: sha256sum path / filename ).

Veja abaixo a diferença entre sha256 e sha256sum

  

man sha256sum - calcule e verifique o resumo da mensagem SHA256
man sha256 - hashalot - leia uma passphrase e imprima um hash

    
por Yaron 11.09.2017 / 16:27
2

A partir de man sha256 passphrase é usado apenas para produzir o hashing, tudo está bem.

DESCRIPTION
       hashalot is a small tool that reads a passphrase from standard input, hashes it using the given hash type, and
       prints the result to standard output.

       Warning: If you do not use the -x option, the hash is printed in binary. This may  wedge  your  terminal  set‐
       tings, or even force you to log out.

       This  is  not  a  general  purpose  hasher, only the first line is used, not even including the final newline.
       Thus, don't be surprised if the output seems to be different from other tools -- you'd have  to  hash  exactly
       the same string.
    
por George Udosen 11.09.2017 / 16:28
0

hashes de std in , então talvez isso funcione:

cat netbeans-8.2-linux.sh  |sha256

No entanto, você tem outro problema lá, você deve definir a alocação de memória, livrar-se do erro mlockall .

    
por user46890 08.01.2018 / 11:56