balsn / proof-of-work

Balsn CTF 2019 Proof-of-Work (PoW)

Home Page:http://balsn.tw/proof-of-work/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proof-of-Work (PoW)

The challenger will receive a prefix and number n representing difficulty. He has to compute an answer such that sha256(prefix + answer) has n leading zero bits.

This PoW is used in Balsn CTF 2019.

Pow solver

We support various languages to help you solve the obnoxious PoW.

  • Python 2
  • Python 3
  • NodeJs
  • Browser-based
  • Ruby
  • Go (contributed by Lee Xun)
  • Rust
  • C/C++
  • Java

Modules

  • powser.py: A IP-based PoW server module implemented in Python 3.8. Suitable for web challenges.
  • nc_powser.py: A simple PoW server module implemented in Python 3.8. Suitable for nc-based challenges.

About

Balsn CTF 2019 Proof-of-Work (PoW)

http://balsn.tw/proof-of-work/


Languages

Language:Python 52.6%Language:HTML 29.2%Language:Go 10.4%Language:JavaScript 4.7%Language:Ruby 3.1%