RANDOMBLOGS (RSS)

yurichev.com


1. 11. 2024[Crypto][Newbies] An easy cryptographical challenge – yurichev.com
28. 10. 2024Finite Automata (FA) / Finite State Machine (FSM) in cheap wristwatch – yurichev.com
14. 10. 2024Lisp/Scheme code in VMware WS 17.6.1 – yurichev.com
10. 10. 2024Happy birthday to me! – yurichev.com
3. 10. 2024[Math] Division by multiplication: simplest possible explanation – yurichev.com
18. 9. 2024Cracking simple XOR cipher with simulated annealing, part II: MATLAB – yurichev.com
16. 9. 2024[Math] Cracking Wi-Fi password using combinatorics, part II – yurichev.com
12. 8. 2024[Math] Walking passwords – yurichev.com
12. 8. 2024[Math] Project Euler 158: solving it using Google OR-tools – yurichev.com
5. 8. 2024[Math] Cracking Wi-Fi password using combinatorics – yurichev.com
2. 8. 2024[Math] Project Euler 44, solving it using Google OR-tools – yurichev.com
26. 7. 2024[Russian] Мой блог на русском языке – yurichev.com
23. 7. 2024[Math] Project Euler 166, solving it using Google OR-tools – yurichev.com
20. 7. 2024[Math] Project Euler 164: solving it using Google OR-tools – yurichev.com
18. 7. 2024[SAT] Parallel SAT solver Mallob used in DynexCoin cryptocurrency – yurichev.com
17. 7. 2024[Math][SAT] Project Euler 877 and 878: solving using SAT-solver – yurichev.com
16. 7. 2024[Math] Project Euler 108 and 110 – yurichev.com
9. 7. 2024[Math] Calculus: derivatives of x^2 and x^3: visual demonstration – yurichev.com
8. 7. 2024[Russian] Насчет локального поисковика. – yurichev.com
3. 7. 2024[Math] Project Euler 142 and Google OR-tools – yurichev.com
26. 6. 2024Regexp pre-processing – yurichev.com
19. 6. 2024[Math] Using cube root in hiking – yurichev.com
5. 6. 2024[Russian] Исследование операций (operations research) – yurichev.com
28. 5. 2024[Crypto] SSH protocol dissected, part V: toy SSH client with ECC in ~2k SLOC of Python – yurichev.com
28. 5. 2024[Crypto] Encrypt/decrypt with SSH keys – yurichev.com
24. 5. 2024[Math] Logarithmic scale in VirtualBox GUI – yurichev.com
24. 5. 2024[Math] IEEE 754 exponent as binary logarithm – yurichev.com
22. 5. 2024SSH servers survey in spring 2024 – yurichev.com
20. 5. 2024[Crypto] Using HTTPS certificates to sign/encrypt arbitrary data – yurichev.com
17. 5. 2024[Crypto] SSL/TLS, part 4: Toy TLS 1.2 client under ~2k SLOC of Python. – yurichev.com
13. 5. 2024[Python] Regex backreferences -- yet another use – yurichev.com
9. 5. 2024[Math][Pure C] Theory of pure equality – yurichev.com
9. 5. 2024[Crypto] SSL/TLS, part 3: Toy TLS 1.2 client in ~1600 SLOC of Python. – yurichev.com
4. 5. 2024HAKMEM for floating point numbers and IEEE 754? – yurichev.com
19. 4. 2024Wikipedia and RE4B – yurichev.com
12. 4. 2024[Russian] Русский язык и регулярные выражения – yurichev.com
12. 4. 2024[Russian] Подделка скриншотов – yurichev.com
4. 4. 2024[Russian] О ChatGPT – yurichev.com
12. 2. 2024[RevEng] Demographics of reverse engineering – yurichev.com
12. 2. 2024Demographics of SAT/SMT – yurichev.com
24. 1. 2024[Pure C] Negative array index in practice – yurichev.com
5. 1. 2024[Russian][Math] Как снять квартиру используя задачу о разборчивой невесте – yurichev.com
3. 1. 2024VirtualBox sudden error – yurichev.com
9. 12. 2023[Math] Switch to right gear on your bike using GCD (greatest common divisor) – yurichev.com
8. 12. 2023Question to audio engineers – yurichev.com
6. 12. 2023[Math] Why cellular network has hexagonal shape? – yurichev.com
21. 11. 2023I'm selling USDT and ARB – yurichev.com
8. 11. 2023ChatGPT and LLM: simplest possible explanation – yurichev.com
31. 10. 2023[Math] pastebin-like services and logarithmic scale – yurichev.com
28. 10. 2023[RevEng] Challenge/keygenme #88: the solution – yurichev.com
23. 10. 2023[Crypto] Why authenticated encryption and MAC is so important – yurichev.com
23. 10. 2023Typos in Intel manuals: who to contact? – yurichev.com
22. 10. 2023[Math] Solving Integer Linear Problem during hangover – yurichev.com
22. 10. 2023[Math] Finite State Machines (FSMs) for programmers and mere mortals – yurichev.com
21. 10. 2023[Crypto] SSL/TLS, part 2: Toy TLS 1.2 client with TLS_DHE_RSA ciphersuites support. – yurichev.com
15. 10. 2023[Crypto] SSL/TLS, part 1: Toy TLS 1.2 client in ~1200 SLOC of Python. – yurichev.com
15. 10. 2023[Crypto] Length extension attack + HMAC explained – yurichev.com
17. 5. 2023[Math][Python] Computing CRC in parallel – yurichev.com
15. 5. 2023[Math] Parallelizing remainder calculation over bignum – yurichev.com
24. 4. 2023[SAT] Running Kissat SAT-solver on ARM CPU – yurichev.com
9. 4. 2023[Python] Pointers/references in Python, part II – yurichev.com
30. 3. 2023How good your knowledge of bitwise tricks? Exercise. And answer. – yurichev.com
28. 3. 2023[RevEng] Old versions are cool – yurichev.com
26. 3. 2023[Russian] Fencepost error / off-by-one error / ошибка неучтённой единицы – yurichev.com
26. 3. 2023[RevEng] John Guttag on debugging – yurichev.com
18. 3. 2023A minute of narcissism: what ChatGPT knows about Dennis Yurichev? – yurichev.com
14. 3. 2023I'm selling BTC – yurichev.com
13. 3. 2023[Python][For noobs] What is anonymous/lambda function? – yurichev.com
12. 3. 2023Reverse Engineering for Beginners: 10-years anniversary – yurichev.com
11. 3. 2023[SAT][SMT][CS] Håkan Kjellerstrand's work – yurichev.com
6. 3. 2023SQL vs NoSQL: shortest possible explanation – yurichev.com
5. 3. 2023[Math] Cyclic redundancy check: yet another interesting feature – yurichev.com
25. 2. 2023[Math][Python][Bash] Printing reminders picked using lorarithmic scale – yurichev.com
22. 2. 2023discourse.yurichev.com – yurichev.com
22. 2. 2023VPN from Android to Linux: WireGuard working example – yurichev.com
20. 2. 2023[Math] Binary logarithm, part III – yurichev.com
17. 2. 2023Understanding latency vs. network speed – yurichev.com
14. 2. 2023Learning Perl – yurichev.com
29. 1. 2023[Python][C][C++][For noobs] What is 'continue' – yurichev.com
28. 1. 2023[Python] Simplest possible serialization/marshalling – yurichev.com
27. 1. 2023Public transport glitch. Dedicated to all fans of John Conway's Game of Life. Seen in Kiev. – yurichev.com
26. 1. 2023[Russian][Crypto] Что такое side-channel attack / timing attack – yurichev.com
26. 1. 2023Weak data typing in MySQL – yurichev.com
23. 1. 2023[Crypto][Python] D.Bleichenbacher attack on RSA PKCS#1, part IV – yurichev.com
23. 1. 2023[Crypto][Python] D.Bleichenbacher attack on RSA PKCS#1, part III – yurichev.com
23. 1. 2023[Crypto][Python] D.Bleichenbacher attack on RSA PKCS#1, part II – yurichev.com
23. 1. 2023[Crypto][Python] D.Bleichenbacher attack on RSA PKCS#1, part I – yurichev.com
22. 1. 2023[Crypto] RSA blinding – yurichev.com
5. 1. 2023[Crypto][Python] Padding oracle attack: demonstration – yurichev.com
4. 1. 2023[Crypto] PKCS#7 padding – yurichev.com
25. 12. 2022[Pure C][x86][RevEng] Function arguments as local variables – yurichev.com
23. 12. 2022[Math][Python] Trimming backups with logarithmic scale, part II – yurichev.com
21. 12. 2022[Math][Python] Birthday problem – yurichev.com
15. 12. 2022[Украина][Киев][Bash] График отключений напруги – yurichev.com
11. 12. 2022[Unix] Comparing CPU features with the help of cut/tr/diff/grep commands – yurichev.com
8. 12. 2022[Pure C] Manual inlining – yurichev.com
6. 12. 2022[Украина] Лайфхак для работающих на ноутбуках в ТЦ и прочих кабаках – yurichev.com
2. 12. 2022[Russian][Math] Проблема 2000 и модульная арифметика – yurichev.com
1. 12. 2022[Crypto] Ethereum keystore - what is in it? – yurichev.com
30. 11. 2022[Crypto] Fuzzy password – yurichev.com
26. 11. 2022[Pure C] Clang is better than GCC – yurichev.com
20. 11. 2022[Python] Wordclouds for your book library – yurichev.com
14. 11. 2022[Unix] Logging your work using suckless dwm – yurichev.com
13. 11. 2022[Math][RevEng] Boolean algebra for noobs: stack aligment – yurichev.com
12. 11. 2022Yet another self-referential joke about loser – yurichev.com
9. 11. 2022[Math] Boolean algebra for noobs: easy exercise – yurichev.com
9. 11. 2022Learn reverse engineering: but where to start? – yurichev.com
7. 11. 2022CPU vs (GP)GPU: the difference – yurichev.com
23. 10. 2022[Math][Python] Mixed radix, part II – yurichev.com
23. 10. 2022[Logic] Formal fallacy for programmers – yurichev.com
23. 10. 2022Wget patch: limit-size – yurichev.com
23. 10. 2022VPN from Windows to Linux: WireGuard working example – yurichev.com
15. 10. 2022[Math][Python] Cartesian product by example – yurichev.com
5. 10. 2022[Math] Binary logarithm, part II – yurichev.com
3. 10. 2022[Crypto] SSH protocol dissected, part IV – yurichev.com
1. 10. 2022SSH servers survey in 2022 – yurichev.com
29. 9. 2022[RevEng][Math] Data compression and entropy, part II – yurichev.com
25. 9. 2022[Crypto] SSL/TLS certificates survey (in wild) + (failed) RSA GCD attack in 2022 – yurichev.com
17. 9. 2022[Philosophy] Ship of Theseus – yurichev.com
17. 9. 2022[Crypto] SSH protocol dissected, part III: publickey auth – yurichev.com
17. 9. 2022Decompilation to pure C using Hex-Rays or Ghidra – yurichev.com
14. 9. 2022How good your knowledge of bitwise tricks? Exercise. – yurichev.com
13. 9. 2022Don't use Payoneer – yurichev.com
4. 9. 2022[Crypto] SSH protocol dissected, part II: fingerprint – yurichev.com
31. 8. 2022[Crypto] Cracking AES-CTR with reused nonce – yurichev.com
28. 8. 2022[Crypto] SSH protocol dissected, part I: toy SSH client in ~1k SLOC – yurichev.com
27. 8. 2022[Unix] Pipes for parallel processing – yurichev.com
27. 8. 2022[RevEng] Challenge/keygenme #88: a hint – yurichev.com
28. 7. 2022[Math][Python] Project Euler #99 and logarithmic representation – yurichev.com
24. 7. 2022[Math] Modulo inverse and the solution to the reverse engineering challenge #87 – yurichev.com
24. 7. 2022[Math] Factlets about integer factorization – yurichev.com
22. 7. 2022[SAT] Deducing CNF for multi-input XOR function – yurichev.com
21. 7. 2022[Math] Exponentiation and binary logarithm for network administrators – yurichev.com
19. 7. 2022[RevEng][Math] Data compression and entropy – yurichev.com
15. 7. 2022Using tabs – yurichev.com
5. 7. 2022[Russian] Как писать технические тексты – yurichev.com
5. 7. 2022[Math][Python] Mixed radix, role-playing dices and PRNG – yurichev.com
18. 6. 2022[Crypto] Safe backups (or ransomware) using RSA/PGP/GnuPG/OpenSSL – yurichev.com
10. 6. 2022[Math] OEIS mirrored for local browsing – yurichev.com
18. 5. 2022[Crypto] RSA: how Chinese Remainder Theorem is used here – yurichev.com
15. 5. 2022[Crypto] Low-exponent attack on RSA: an example – yurichev.com
15. 5. 2022[Crypto] Birthday attack: yet another explanation – yurichev.com
14. 5. 2022My Discord server/channels – yurichev.com
11. 5. 2022[Unix][Crypto] Simplest possible password manager – yurichev.com
7. 5. 2022[Python][Math] Deciphering Uber rating – yurichev.com
6. 5. 2022[Lisp, ML, Haskell] Tail call/recursion/optimization – yurichev.com
30. 4. 2022ElGamal signature scheme – yurichev.com
27. 4. 2022ElGamal encryption system, cracking it using CADO-NFS – yurichev.com
16. 4. 2022[Math] Android lock screen (9 dots) has exactly 140240 possible ways to (un)lock it – yurichev.com
13. 4. 2022Lisp notes – yurichev.com
1. 4. 2022Trimming backups with logarithmic scale – yurichev.com
22. 3. 2022[Math] How I rented a flat with the help of calculus – yurichev.com
22. 3. 2022[Math] Drawing a circle, point-by-point, without floating point support – yurichev.com
21. 3. 2022[Unix] Using the 'uniq -c' command to get some statistics, part II – yurichev.com
21. 3. 2022[Math] Drawing clock with sin()/cos() – yurichev.com
25. 2. 2022[Unix] Using the 'uniq -c' command to get some statistics – yurichev.com
25. 2. 2022[Crypto] Cracking Diffie–Hellman key exchange using CADO-NFS + Logjam SSL/TLS attack – yurichev.com
18. 2. 2022[SAT] UNSAT proofs – yurichev.com
17. 2. 2022[Math] Primitive root – yurichev.com
16. 2. 2022[Math] Remainder as a checksum – yurichev.com
15. 2. 2022[Crypto] Two factor auth, RSA tokens – yurichev.com
14. 2. 2022[Crypto] Licensing your software with OpenSSL. Using license keys. Software copy-protection. – yurichev.com
14. 2. 2022[C/C++][Assembly][RevEng] Understanding C/C++ code by compiling it – yurichev.com
12. 2. 2022[C/C++] Yet another explanation of C/C++ pointers – yurichev.com
12. 2. 2022Software copy protection/licensing – yurichev.com
10. 2. 2022[Crypto] How to crack RSA-512 on off-the-shelf hardware in 4 days – yurichev.com
5. 2. 2022[Unix] Maildir, mutt and vim – yurichev.com
4. 2. 2022Translating my books – yurichev.com
3. 2. 2022[Math] Injective, surjective, bijective functions – yurichev.com
1. 2. 2022[English] Powershell: cmdlet, funclet, etc – yurichev.com
1. 2. 2022[Chess] Knight's movements – yurichev.com
24. 1. 2022[Unix] Load average – yurichev.com
16. 1. 2022[Wolfram] Wordclouds for your book library – yurichev.com
3. 1. 2022[RevEng] Orthodox file managers – yurichev.com
31. 12. 2021[RevEng] Challenge/keygenme #88 – yurichev.com
30. 12. 2021[Math] If and only if (IFF) in programming – yurichev.com
27. 12. 2021[Pure C] Why memcpy/strcpy/strcat return a value? – yurichev.com
24. 12. 2021CRC32(32-bit buffer) is a bijective function – yurichev.com
23. 12. 2021[Python] Pointers/references in Python – yurichev.com
16. 12. 2021[Python] Russell's (Barber) paradox explanation in Python – yurichev.com
2. 12. 2021[RevEng] Const correctness in C/C++ – yurichev.com
30. 11. 2021Expired domains in the most popular Wikipedia articles – yurichev.com
26. 11. 2021How to learn Regular Expressions – yurichev.com
24. 11. 2021setjmp/longjmp – yurichev.com
23. 11. 2021[Math][Python] Shift array using modulo arithmetic or remainder operation – yurichev.com
17. 11. 2021[Racket] Split current directory to smaller chunks – yurichev.com
16. 11. 2021[Racket] Remove longest common prefix from a group of filenames – yurichev.com
14. 11. 2021[RevEng] Find CRC utility – yurichev.com
12. 11. 2021[Racket][Math] Deciphering Uber rating – yurichev.com
8. 11. 2021[Math] Variance and interpersonal relationships – yurichev.com
7. 11. 2021[Russian] Как своевременно лочить ресурсы в Макдоналдсе – yurichev.com
16. 10. 2021[Unix] Determining file versions using 'join' command – yurichev.com
15. 10. 2021[Assembly] Position-independent code – yurichev.com
12. 10. 2021[RevEng] Processing multiple executables in IDA – yurichev.com
12. 10. 2021Simplest possible intro to finite state machines – yurichev.com
8. 10. 2021Weird sort algorithm: verification using KLEE – yurichev.com
19. 8. 2021Fun with regular expressions: part III – yurichev.com
19. 8. 2021Fun with regular expressions: part II – yurichev.com
19. 8. 2021Fun with regular expressions: part I – yurichev.com
19. 8. 2021Fun with regular expressions and verification using CBMC: part IV – yurichev.com
19. 8. 2021Fun with regular expressions: part III – yurichev.com
19. 8. 2021Fun with regular expressions: part II – yurichev.com
19. 8. 2021Fun with regular expressions: part I – yurichev.com
19. 8. 2021Fun with regular expressions and verification using CBMC: part IV – yurichev.com
30. 7. 2021[Russian] В Украине - продаю BTC и ETH за наличные USD и EUR – yurichev.com
29. 7. 2021[Racket] Filetree stat by month – yurichev.com
29. 7. 2021[Racket] Filetree stat by month – yurichev.com
26. 7. 2021[Python] A problem for Python hackers: the solution – yurichev.com
26. 7. 2021"SAT/SMT by Example": hacking/tinkering plan – yurichev.com
26. 7. 2021[Python] A problem for Python hackers: the solution – yurichev.com
25. 7. 2021Job offers I consider – yurichev.com
22. 7. 2021Donald Knuth's SAT solvers – yurichev.com
22. 7. 2021Donald Knuth's SAT solvers – yurichev.com
19. 7. 2021[Russian] Поиск опечаток в русскоязычной и украиноязычной Wikipedia – yurichev.com
19. 7. 2021[Russian] Поиск опечаток в русскоязычной и украиноязычной Wikipedia – yurichev.com
17. 7. 2021Hunting for typos in Wikipedia – yurichev.com
17. 7. 2021Hunting for typos in Wikipedia – yurichev.com
16. 7. 2021[Russian][Video] Мой рассказ о SAT/SMT летом 2021, в Zoom-е – yurichev.com
16. 7. 2021[Russian][Video] Мой рассказ о SAT/SMT летом 2021, в Zoom-е – yurichev.com
13. 7. 2021Enforcing password requirements – yurichev.com
7. 7. 2021[Python] A problem for Python hackers. How good your knowledge is? – yurichev.com
7. 7. 2021[Python] A problem for Python hackers. How good your knowledge is? – yurichev.com
28. 6. 2021My new PGP public key – yurichev.com
17. 6. 2021[Video] A short video about 'Reverse Engineering for Beginners' books – yurichev.com
24. 4. 2021Isn't the 'Reverse Engineering for Beginners' book outdated already? – yurichev.com
22. 4. 2021base64scanner – yurichev.com
22. 4. 2021base64scanner – yurichev.com
21. 4. 2021Boyer-Moore string search algorithm explanation and formal verification using CBMC – yurichev.com
21. 4. 2021Boyer-Moore string search algorithm explanation and formal verification using CBMC – yurichev.com
14. 4. 2021[Unix] Using GeoIP from commandline – yurichev.com
14. 4. 2021[Unix] Using GeoIP from commandline – yurichev.com
13. 4. 2021Bayes classifier for your books – yurichev.com
13. 4. 2021Bayes classifier for your books – yurichev.com
9. 4. 2021[Unix] Translating a text from screenshot – yurichev.com
9. 4. 2021[Unix] Translating a text from screenshot – yurichev.com
3. 4. 2021[Unix] The most primitive local search engine for your books library – yurichev.com
3. 4. 2021[Unix] The most primitive local search engine for your books library – yurichev.com
1. 4. 2021Reverse Engineering for Beginners published in Korean language – yurichev.com
1. 4. 2021Reverse Engineering for Beginners published in Korean language – yurichev.com
24. 2. 2021'SAT/SMT by Example' book: 5-year anniversary – yurichev.com
24. 2. 2021'SAT/SMT by Example' book: 5-year anniversary – yurichev.com
22. 2. 2021[Math] Latin squares for programmer – yurichev.com
22. 2. 2021[Math] Latin squares for programmer – yurichev.com
5. 2. 2021[Algo] Rolling hash; Rabin-Karp string search – yurichev.com
5. 2. 2021[Algo] Rolling hash; Rabin-Karp string search – yurichev.com
31. 1. 2021[Math] IEEE 754 round-off errors – yurichev.com
31. 1. 2021Follow me in social networks – yurichev.com
31. 1. 2021[Math] IEEE 754 round-off errors – yurichev.com
21. 1. 2021Yet another use of regex backreferences – yurichev.com
21. 1. 2021Knuth-Morris-Pratt string-searching algorithm (part III): DFA-less version – yurichev.com
21. 1. 2021Knuth-Morris-Pratt string-searching algorithm (part II): DFA version – yurichev.com
21. 1. 2021Knuth-Morris-Pratt string-searching algorithm (part I) + my homebrew algorithms formally verified using CBMC – yurichev.com
21. 1. 2021Yet another use of regex backreferences – yurichev.com
21. 1. 2021Knuth-Morris-Pratt string-searching algorithm (part III): DFA-less version – yurichev.com
21. 1. 2021Knuth-Morris-Pratt string-searching algorithm (part II): DFA version – yurichev.com
21. 1. 2021Knuth-Morris-Pratt string-searching algorithm (part I) + my homebrew algorithms formally verified using CBMC – yurichev.com
17. 1. 2021Some of (remote) git internals, part II – yurichev.com
17. 1. 2021Some of (remote) git internals, part II – yurichev.com
16. 1. 2021[Russian][Math][Python] Ломаем пароль при помощи комбинаторики и mixed radix – yurichev.com
16. 1. 2021[Russian][Math][Python] Ломаем пароль при помощи комбинаторики и mixed radix – yurichev.com
15. 1. 2021[Russian][Math] Как пить таблетки применяя наименьшее общее кратное (НОК) – yurichev.com
15. 1. 2021[Russian][Math] Как пить таблетки применяя наименьшее общее кратное (НОК) – yurichev.com
14. 1. 2021[Russian][Math] Как я снимал квартиру при помощи мат.анализа – yurichev.com
14. 1. 2021[Russian][Math] Как я снимал квартиру при помощи мат.анализа – yurichev.com
5. 1. 2021[Unix] Tracking changes on web1.0-style websites – yurichev.com
5. 1. 2021[Unix] Gauging size of a directory available via Apache webserver index – yurichev.com
5. 1. 2021[Unix] Tracking changes on web1.0-style websites – yurichev.com
5. 1. 2021[Unix] Gauging size of a directory available via Apache webserver index – yurichev.com
4. 1. 2021[Math] 'Two parks' problem and inclusion–exclusion principle using boolean operations – yurichev.com
4. 1. 2021[Math] 'Two parks' problem and inclusion–exclusion principle using boolean operations – yurichev.com
20. 12. 2020Some of git internals (updated) – yurichev.com
20. 12. 2020Some of git internals (updated) – yurichev.com
21. 10. 2020Impact of order of files in tar archive on compressed size – yurichev.com
21. 10. 2020Impact of order of files in tar archive on compressed size – yurichev.com
16. 10. 2020[Math] Set theory explanation via boolean operation – yurichev.com
16. 10. 2020[Math] Set theory explanation via boolean operation – yurichev.com
11. 10. 2020[Russian] Что такое NP-проблемы: для неспециалистов – yurichev.com
11. 10. 2020[Russian] Что такое NP-проблемы: для неспециалистов – yurichev.com
9. 10. 2020[Russian] математический анекдот (исправил ошибку) – yurichev.com
9. 10. 2020[Russian] математический анекдот (исправил ошибку) – yurichev.com
27. 9. 2020Math for programmers – yurichev.com
27. 9. 2020Math for programmers – yurichev.com
2. 9. 2020A reverse engineering challenge: an intricate visual pattern in 39 bytes: the solution – yurichev.com
2. 9. 2020A reverse engineering challenge: an intricate visual pattern in 39 bytes: the solution – yurichev.com
1. 9. 2020[Python][SAT] Toy package manager under 200 SLOC on top of SAT solver – yurichev.com
1. 9. 2020[Python][SAT] Toy package manager under 200 SLOC on top of SAT solver – yurichev.com
23. 8. 2020[IDAPython] Generating nice callgraphs, part II. – yurichev.com
23. 8. 2020[IDAPython] Generating nice callgraphs, part II. – yurichev.com
19. 8. 2020[Russian] Копи-центры в Украине – yurichev.com
19. 8. 2020RE4B in Polish: Inżynieria wsteczna dla początkujących – yurichev.com
19. 8. 2020[Russian] Копи-центры в Украине – yurichev.com
19. 8. 2020RE4B in Polish: Inżynieria wsteczna dla początkujących – yurichev.com
1. 8. 2020[SAT] UNSAT core – yurichev.com
1. 8. 2020[Books] On (technical/scientific) writing – yurichev.com
1. 8. 2020[SAT] UNSAT core – yurichev.com
1. 8. 2020[Books] On (technical/scientific) writing – yurichev.com
31. 7. 2020A reverse engineering challenge: an intricate visual pattern in 39 bytes – yurichev.com
31. 7. 2020A reverse engineering challenge: an intricate visual pattern in 39 bytes – yurichev.com
26. 7. 2020Pintool: tracking 'CALL 0' and 'JMP 0' instruction – yurichev.com
26. 7. 2020Pintool: tracking 'CALL 0' and 'JMP 0' instruction – yurichev.com
21. 7. 2020[Russian] Задачи по программированию – yurichev.com
21. 7. 2020[Russian] Задачи по программированию – yurichev.com
9. 7. 2020[Racket] SplitBy function I always wanted + fortune program in ~5 SLOC – yurichev.com
9. 7. 2020[Racket] SplitBy function I always wanted + fortune program in ~5 SLOC – yurichev.com
4. 7. 2020[Linux] Lenovo Thinkpad T500 WiFi issue – yurichev.com
4. 7. 2020[Linux] Lenovo Thinkpad T500 WiFi issue – yurichev.com
3. 7. 2020[Linux] The most primitive clipboard manager you can ever find – yurichev.com
3. 7. 2020[Books] Algorithms – yurichev.com
3. 7. 2020Cracking my old Tiny C obfuscator – yurichev.com
3. 7. 2020[Linux] The most primitive clipboard manager you can ever find – yurichev.com
3. 7. 2020[Books] Algorithms – yurichev.com
3. 7. 2020Cracking my old Tiny C obfuscator – yurichev.com
21. 6. 2020SAT solver on top of regex matcher – yurichev.com
21. 6. 2020SAT solver on top of regex matcher – yurichev.com
25. 5. 2020[Russian] KasperskyOS – yurichev.com
25. 5. 2020[Russian] KasperskyOS – yurichev.com
12. 3. 2020[MaxSMT] Finding minimum of a simple function using MK85 and simulated annealing – yurichev.com
12. 3. 2020[MaxSMT] Finding minimum of a simple function using MK85 and simulated annealing – yurichev.com
28. 2. 2020[Utility][Python] megagrep – yurichev.com
28. 2. 2020[Utility][Python] Kill busy process – yurichev.com
28. 2. 2020[Utility][Python] megagrep – yurichev.com
28. 2. 2020[Utility][Python] Kill busy process – yurichev.com
27. 2. 2020[win32][Utility] Copyfile – yurichev.com
27. 2. 2020The RE4B book is 10 years old today. – yurichev.com
27. 2. 2020[win32][Utility] Copyfile – yurichev.com
27. 2. 2020The RE4B book is 10 years old today. – yurichev.com
25. 2. 2020[Utility][Python] DDFF - Duplicate Directories and Files Finder – yurichev.com
25. 2. 2020Using 'join' Unix command to find similar files. – yurichev.com
25. 2. 2020[Utility][Python] DDFF - Duplicate Directories and Files Finder – yurichev.com
24. 2. 2020[Linux] Using lsof – yurichev.com
24. 2. 2020Solving Martin Gardner's chess problem using simulated annealing – yurichev.com
24. 2. 2020[Linux] Using lsof – yurichev.com
24. 2. 2020Solving Martin Gardner's chess problem using simulated annealing – yurichev.com
22. 2. 2020The RE4B book printed on paper – yurichev.com
22. 2. 2020The RE4B book printed on paper – yurichev.com
24. 12. 2019Yet another entropy calculating tool – yurichev.com
24. 12. 2019Yet another entropy calculating tool – yurichev.com
19. 12. 2019Get Wikimapia URL from EXIF – yurichev.com
19. 12. 2019Get Wikimapia URL from EXIF – yurichev.com
12. 12. 2019[Utility] Programmer's calculator – yurichev.com
12. 12. 2019[Utility] Programmer's calculator – yurichev.com
8. 12. 2019[IDAPython] Generating nice callgraphs. – yurichev.com
8. 12. 2019What MSVC's version has been used to compile Windows 10? – yurichev.com
8. 12. 2019[IDAPython] Generating nice callgraphs. – yurichev.com
8. 12. 2019What MSVC's version has been used to compile Windows 10? – yurichev.com
23. 11. 2019Yet another explanation of the Quicksort algorithm – yurichev.com
21. 11. 2019Reverse Engineering for Beginners in Italian – yurichev.com
18. 11. 2019[Windows] A nasty bug in MSVCRT.DLL – yurichev.com
16. 10. 2019[Linux] Simplest possible snapshot-style backups using rsync – yurichev.com
21. 7. 2019Cracking simple XOR cipher with simulated annealing – yurichev.com
28. 6. 2019Packing students into dorm using simulated annealing – yurichev.com
27. 6. 2019Make shortest cables in your rack using simulated annealing – yurichev.com
26. 6. 2019Generating Malbolge code using simulated annealing – yurichev.com
27. 5. 2019(Windows 7) Solitaire practical joke, part II – yurichev.com
16. 5. 2019(Windows 7) Solitaire practical joke – yurichev.com
2. 5. 2019Reverse Engineering for Beginners in Chinese is available for download – yurichev.com
16. 4. 2019[Python][SAT] Optimizing production of a cardboard toy using SAT-solver – yurichev.com
20. 2. 2019Autocomplete using Markov chains – yurichev.com
5. 2. 2019Reverse Engineering for Beginners (Understanding Assembly Language): translations – yurichev.com
4. 2. 2019SAT/SMT by Example has been updated – yurichev.com
25. 7. 2018Worst sorting algorithm I ever saw: proving it using KLEE – yurichev.com
25. 7. 2018Understanding Assembly Language: a new title for RE4B – yurichev.com
22. 6. 2018DDFF - Duplicate Directories and Files Finder – yurichev.com
7. 10. 2017SAP cluster table unpacker – yurichev.com
7. 6. 2017Eight queens problem in 93 bytes – yurichev.com
2. 3. 2017Cracking simple LCG PRNG – yurichev.com
19. 4. 2016Bug in LZHuf.c by Haruyasu Yoshizaki – yurichev.com
12. 11. 2015My new website about reverse engineering challenges/exercises/problems/tasks: challenges.re – yurichev.com
27. 9. 2015Content-addressable storage – yurichev.com
8. 9. 2015Typeless programming languages (BCPL, B), C evolution and decompiling – yurichev.com
20. 8. 2015Some parts of my Reverse Engineering book translated to Chinese. – yurichev.com
23. 7. 2015Fuzzy string matching + simplest possible spellchecking + hunting for typos and misspellings in Wikipedia – yurichev.com
16. 5. 2015Tweaking LLVM Obfuscator + quick look into some of LLVM internals – yurichev.com
21. 1. 2015Korean publication of "Reverse Engineering for Beginners" book is available for pre-order! – yurichev.com
9. 4. 2014Couple of win32 PE patching utilities – yurichev.com
18. 2. 2014PE add imports – yurichev.com
18. 12. 2013Convert to sparse file utility (win32) – yurichev.com
16. 10. 2013Add import to PE executable file – yurichev.com
15. 10. 2013New tracer features for software testing – yurichev.com
19. 7. 2012Three PoCs from CPUjul2012 – yurichev.com
17. 7. 2012CVE-2012-0072 PoC (fixed in CPUjan2012) – yurichev.com
17. 7. 2012CVE-2010-0911 PoC (fixed in CPUjul2010) – yurichev.com
23. 9. 2011Extreme hardening by code modification. – yurichev.com
27. 7. 2011Strings in Oracle RDBMS network layer – yurichev.com
27. 7. 2011Dataflow tracker – yurichev.com
6. 4. 2011ops_SIMD 0.3 – yurichev.com
19. 1. 2011Oracle passwords (DES) solver updating to support AVX – yurichev.com
14. 1. 2011Generic tracer 0.5 beta – yurichev.com
7. 12. 2010Making C compiler generate obfuscated code – yurichev.com
24. 11. 2010Oracle .msb files unpacker – yurichev.com
31. 10. 2010Adding old dongle support to DosBox – yurichev.com
29. 10. 2010Using debugging features of DosBox – yurichev.com
10. 10. 2010Oracle passwords (DES) solver 0.2 (SSE2) – yurichev.com
7. 7. 2010About Oracle PL/SQL undocumented "interface" pragma. – yurichev.com
7. 6. 2010Generic tracer 0.4 – yurichev.com
2. 6. 2010About SAP network packets decompressing and also SAP network password sniffing – yurichev.com
24. 5. 2010PEEKs and POKEs in Windows x64? – yurichev.com
15. 4. 2010My two oracle passwords crackers – yurichev.com
12. 3. 2010SAP – yurichev.com
6. 2. 2010Oracle RDBMS internal self-testing features – yurichev.com
30. 1. 2010Random Oracle hosts statistics – yurichev.com
26. 1. 2010Rendering data structures passed to functions as arguments – yurichev.com
22. 1. 2010Metasploit plugin based on CVE-2009-1979 – yurichev.com
22. 1. 2010CVE-2010-0071 – yurichev.com
20. 1. 2010My Oracle TNS Listener rootkit experiment – yurichev.com
19. 1. 2010My Oracle rootkit experiment – yurichev.com
15. 1. 2010More information about CVE-2009-1979 (CPUoct2009) – yurichev.com
24. 12. 2009Radiohead lyrics in Oracle RDBMS code – yurichev.com
24. 12. 2009Events checked in some major Oracle RDBMS versions – yurichev.com
6. 12. 2009FPGA-based Oracle RDBMS passwords solver – yurichev.com
5. 12. 2009Generic tracer 0.3 – yurichev.com
30. 10. 2009CVE-2009-1979 PoC (CPUoct2009) – yurichev.com
5. 10. 2009Oracle RDBMS passwords solver – yurichev.com
24. 7. 2009CVE-2009-1970 PoC (CPUjul2009) – yurichev.com
24. 7. 2009CVE-2009-1963 PoC (CPUjul2009) – yurichev.com
24. 7. 2009CVE-2009-1020 PoC (CPUjul2009) – yurichev.com
24. 7. 2009CVE-2009-1019 PoC (CPUjul2009) – yurichev.com
21. 5. 2009Generic tracer – yurichev.com
21. 4. 2009CPUapr2009 – yurichev.com
2. 4. 2009IBM DB2 – yurichev.com
7. 1. 2009CHANGE USER OPI call – yurichev.com
4. 11. 2008Oracle SPY Events – yurichev.com
2. 10. 2008SYS_OP_* – yurichev.com
29. 9. 2008Oracle RDBMS 11.1.0.7.0 some internals info – yurichev.com
25. 9. 2008Basics of C within the Oracle kernel. – yurichev.com
4. 9. 2008Oracle internals – yurichev.com
30. 7. 2008Oracle SPY – yurichev.com
13. 7. 2008malloc() comments – yurichev.com
13. 7. 2008Solving Oracle passwords hashes using FPGA. – yurichev.com
13. 7. 2008Network trace in Oracle RDBMS – yurichev.com
13. 7. 2008Evolution – yurichev.com
10. 7. 2008_disable_txn_alert undocumented parameter in Oracle 11g – yurichev.com
@kaja47, 0xDEADBEEF funkcionálně.cz, k47.cz