As a VIM lover, have you ever wondered the possibility of using vim bindings to edit commands in your shell? Or perhaps you’re curious about how to manage lengthy commands effortlessly, without getting lost in endless flag combinations? If so, buckle up! You’re in for a treat! In this blog post, we will introduce you to an indispensable yet often overlooked component of the Bash environment - the .inputrc file. This secret sauce allows users to customize readline, the built-in line editor...| deuterium’s blog
Bijections are fun to look at and amusing especially to cryptographers, can you spot out one here?| deuterium’s blog
One can guess all the future outputs of a random number generator once they recover the state, but how feasible is it to recover the past state of pseudo random number generator given its present state?| deuterium’s blog
Numpy uses plain old implementation of Mersenne Twister as the default pseudo random number generation.| deuterium’s blog
Challenges are the way to get quick hands on tasks and challenges made by me. There will be plenty of hands-on experience through a guided set of static challenges.| deuterium’s blog
This is an open-sourced website hosted on github pages! If you wish to contribute or have a cool idea to share or even a cool challenge which can be put up as an assignment, this is the correct page you are looking at.| deuterium’s blog
Welcome to my personal blog about cybersecurity and computers in general where I host cool challenges (aka assignments) too| deut-erium.github.io
Can array based initialization of mersenne twister which is used in current libraries be reversed to get the seed (any 1-19937 bit quantity)| deut-erium.github.io