现充|junyu33

(sticky) Meta Information


(sticky, archived) nju-pa experience


Why does elliptic curve point addition satisfy the associative law?


Obtaining the super administrator password for the HG6143D1 router


Fifty-five — Talk about the education of last 15 years


Happy Tau Day 2025


Diophantine equations and elliptic curves


calculate weil-pairing from 0 to 1


From a LeetCode problem to a discrete logarithm solution algorithm


How to calculate square roots by hand


Intranet penetration to build overleaf server


Fifty-three — Beware of LLM becoming the next "test-taker"


Fifty-two — my 2024


Fifty — Everyone knows 2048, but what about Threes!?


The 100th blog


Forty-nine — ChatGPT 3rd test


How to manually measure the CPU frequency of a Risc-V processor


The Missing Lecture of Your Cryptography


Learn intranet penetration the hard way (CanMV-K230 version)


Forty-eight — bye, Chinese stock market


Building a Fast and Secure VNC Service from Scratch


The Quick Guide to Using btrfs with TimeShift


(ex)gcd, inverse and misc


Is there really a bad tune in Mahjong Soul?


Akyuu's 30th Birthday Special — Blog Embedded Audio Test


High-performance implementation of multiplication in finite fields on the Intel instruction set


Clever Compilers — x86_64 assembly arithmetic analysis


Verilog — A Practice Approach


Is multimod_fast really correct?


Python implementation of the two-choice OT to GMW protocol


The hodgepodge of proxy configuration


Thirty-seven — my experience of taking IELTS


Thirty-six — my 2023


Network A/D Notes


Network Security Notes


MiniELF


Thirty — Android 14 Easter Egg Trial


Simple CMake tutorial (miniob version)


LFS on a VM


The second major change of my workflow — ubuntu2arch


An experience of grabbing packets for grab app


Thirty-four — blog 2nd anniversary / NUS trip


Thirty-three — ChatGPT 2nd test


nand2tetris


PicoCTF 2023 pwn wp


How to buy ChatGPT Plus


(archived) OS Notes


(archived) Applied Cryptography Notes


2nd maintenance of my blog


Thirty-one — Miscellaneous Talks on "Touhou Mystia Izakaya"


Setting up Windows driver development environment


Thirty — my 2022


nazo game for web


Twenty-nine — ChatGPT 1st test


unctf2022pwn wp


Subdomain calc.junyu33.me launched


Twenty-eight — Revisiting "Shaun the Sheep Go Home 2"


Twenty-seven — A Brief Discussion on "Mathematical Girl 5"


An interesting problem in a freshman course


(archived) University Physics Notes


(archived) Probability and statistics notes


corctf2022 wp


Notes on changing blog domain name


Sichuan University CTF shixun cup wp


The 1st anniversay of my blog


Part of the solution of pwncollege


How to create an extremely comfortable pwn environment (Season 3)


Twenty-five — bye, Baidu


Bandit game solution


Database Learning Notes


How to create an extremely comfortable pwn environment (Season 2)


How to create an extremely comfortable pwn environment


(archived) ctf exercises (pwn)


ctf exercises (others)


How to get the "lucky money" red packets correctly


Generalized MT19937 PRG reverse analysis


Quick guide from C to python


Encryption/Decryption Learning Notes


(Recently not updated) csapp learning notes


Twenty-four — my 2021


Simple minesweeper game


bye, acm


csapp Binary Bomb Lab


scuctf21 Freshman Contest Writeup


Twenty-three — review of CLANNAD (anime)


csapp Buffer Bomb Lab


Twenty-two — bewilderment


csapp Decoding Lab


Twenty-one — Goodbye, Mouse


Qiangwang Cup Offline Sponsored Trip Notes


The Success of the Qiangwang Cup


The Failure of the Longjian Cup


Number guessing game


Twenty — C2 Driving License Journey


Xposed, from beginner to quitter


2048 and Threes! written in mathematica


The 1st blog