|
1 | | -# Python random module cracker/predictor |
2 | 1 |
|
3 | | -This script is able to predict python's `random` module random generated values. Script was tested against **Python 3.5.2** and **3.6.2.** Should work against other versions of Python as well, since the generator is pretty much the same in **2.7.12**. Enjoy! |
| 2 | +# randcrack – Python random module cracker / predictor |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | +This script is able to predict python's `random` module random generated values. Script was tested against **Python 3.5.2**, **3.6.2.** and **3.7.0.** Should work against other versions of Python as well, since the generator is pretty much the same in **2.7.12**. Enjoy! |
| 10 | + |
| 11 | +## Installation |
| 12 | +To install randcrack, simply: |
| 13 | + |
| 14 | +```bash |
| 15 | +$ pip install randcrack |
| 16 | +``` |
4 | 17 |
|
5 | 18 | ## How it works |
6 | 19 | The generator is based upon *Mersenne Twister*, which is able to generate numbers with excellent statistical properties(indistinguishable from truly random). However, this generator was not designed to be cryptographycally secure. You should NEVER use in critical applications as a PRNG for your crypto scheme. |
|
0 commit comments