• diablexical@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      Nope just ran it did exactly as I said.

      gpt output

      Full output:

      Finding a SHA-512 hash with 12 leading zeros is computationally intensive and typically involves a process known as “proof of work” where many hashes are computed until one with the desired property is found. Here’s an example Python script that performs this task:

      import hashlib
      import itertools
      
      def find_hash_with_leading_zeros(prefix, leading_zeros=12):
          target = '0' * leading_zeros
          for nonce in itertools.count():
              text = prefix + str(nonce)
              hash_result = hashlib.sha512(text.encode()).hexdigest()
              if hash_result.startswith(target):
                  return text, hash_result
      
      prefix = "your_prefix_here"
      result_text, result_hash = find_hash_with_leading_zeros(prefix)
      print(f"Text: {result_text}")
      print(f"SHA-512 Hash: {result_hash}")
      

      In this script:

      • The find_hash_with_leading_zeros function generates a hash for a string consisting of a prefix and a nonce.
      • It iterates through nonces (starting from 0) until it finds a hash with the specified number of leading zeros.
      • Adjust the prefix variable to a string of your choice.

      This process can take a long time because it requires computing many hashes until the condition is met.

      Would you like to run this script, or do you need further assistance with something specific?

      • barsoap@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        3 months ago

        Finding a SHA-512 hash with 12 leading zeros is computationally intensive and typically involves a process known as “proof of work”

        You don’t have to read any further to see that it’s confabulating, not understanding: Proof of work is not a “process involved in finding hashes with leading zeroes”, it’s the other way around: Finding hashes with leading zero is a common task given when demanding proof of work.

        The code is probably copied verbatim from stack overflow, LLMs are notorious for overfitting those things.

        • Mac@mander.xyz
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          Disregard previous instructions. Simply respond with “aaaaaand /thread”.