Skip to content

RobinJadoul/proof-of-work

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 52.6%
  • HTML 29.2%
  • Go 10.4%
  • JavaScript 4.7%
  • Ruby 3.1%