Dennis Yurichev's blog

Main topics: CS, math, reverse engineering, SAT/SMT solvers, cryptography, tinkering with *NIX...

Subscribe to my news by e-mail:
2022-Nov-20 [Python] Wordclouds for your book library
2022-Nov-14 [Unix] Logging your work using suckless dwm
2022-Nov-13 [Math][RevEng] Boolean algebra for noobs: stack alignment
2022-Nov-12 Yet another self-referential joke about loser
2022-Nov-09 [Math] Boolean algebra for noobs: easy exercise
2022-Nov-09 Learn reverse engineering: but where to start?
2022-Nov-07 CPU vs (GP)GPU: the difference
2022-Oct-23 VPN from Windows to Linux: WireGuard working example
2022-Oct-23 [Logic] Formal fallacy for programmers
2022-Oct-23 [Math][Python] Mixed radix, part II
2022-Oct-23 Wget patch: limit-size
2022-Oct-15 [Math][Python] Cartesian product by example
2022-Oct-05 [Math] Binary logarithm, part II
2022-Oct-03 [Crypto] SSH protocol dissected, part IV
2022-Oct-01 SSH servers survey in 2022
2022-Sep-29 [RevEng][Math] Data compression and entropy, part II
2022-Sep-25 [Crypto] SSL/TLS certificates survey (in wild) + (failed) RSA GCD attack in 2022
2022-Sep-17 Decompilation to pure C using Hex-Rays or Ghidra
2022-Sep-17 [Crypto] SSH protocol dissected, part III: publickey auth
2022-Sep-17 [Philosophy] Ship of Theseus
2022-Sep-14 How good your knowledge of bitwise tricks? Exercise.
2022-Sep-13 Don't use Payoneer
2022-Sep-04 [Crypto] SSH protocol dissected, part II: fingerprint
2022-Aug-31 [Crypto] Cracking AES-CTR with reused nonce
2022-Aug-28 [Crypto] SSH protocol dissected, part I: toy SSH client in ~1k SLOC
2022-Aug-27 [RevEng] Challenge/keygenme #88: a hint
2022-Aug-27 [Unix] Pipes for parallel processing
2022-Jul-28 [Math][Python] Project Euler #99 and logarithmic representation
2022-Jul-24 My Discord server/channels and Discourse
2022-Jul-24 [Math] Modulo inverse and the solution to the reverse engineering challenge #87
2022-Jul-24 [Math] Factlets about integer factorization
2022-Jul-22 [SAT] Deducing CNF for multi-input XOR function
2022-Jul-21 [Math] Exponentiation and binary logarithm for network administrators
2022-Jul-19 [RevEng][Math] Data compression and entropy
2022-Jul-15 Using tabs
2022-Jul-05 [Math][Python] Mixed radix, role-playing dices and PRNG
2022-Jul-05 [Russian] Как писать технические тексты
2022-Jun-18 [Crypto] Safe backups (or ransomware) using RSA/PGP/GnuPG/OpenSSL
2022-Jun-10 [Math] OEIS mirrored for local browsing
2022-May-18 [Crypto] RSA: how Chinese Remainder Theorem is used here
2022-May-15 [Crypto] Birthday attack: yet another explanation
2022-May-15 [Crypto] Low-exponent attack on RSA: an example
2022-May-11 [Unix][Crypto] Simplest possible password manager
2022-May-07 [Python][Math] Deciphering Uber rating
2022-May-06 [Lisp, ML, Haskell] Tail call/recursion/optimization
2022-Apr-30 ElGamal signature scheme
2022-Apr-27 ElGamal encryption system, cracking it using CADO-NFS
2022-Apr-16 [Math] Android lock screen (9 dots) has exactly 140240 possible ways to (un)lock it
2022-Apr-13 Lisp notes
2022-Apr-01 Trimming backups with logarithmic scale

Subscribe to it via RSS: (I personally happy with newsboat, but also used Thunderbird in past.)

You can find my blog in popular online RSS feed readers: Feedly, The Old Reader, NewsBlur, Inoreader,

Here is also my own mailing list, dedicated to news about my tools, writings, etc. Mostly the same information as in my blog. Low-traffic. Click here. Or send empty email to:

If you have to comment something about a post, please drop me a note: blog(@)

My old blogs: 1, 2.