ETH āĻā§āĻ°āĻŋāĻ, Vrije Universiteit Amsterdam āĻāĻŦāĻ Qualcomm-āĻāĻ° āĻāĻŦā§āĻˇāĻāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻĻāĻ˛ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ RowHammer āĻāĻā§āĻ°āĻŽāĻŖ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§āĻā§ āĻ¯āĻž āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻŽā§āĻŽāĻ°āĻŋ (DRAM) āĻāĻ° āĻĒā§āĻĨāĻ āĻŦāĻŋāĻā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻšāĻžāĻŽāĻ˛āĻžāĻ° āĻā§āĻĄāĻ¨ā§āĻŽ āĻŦā§āĻ˛ā§āĻ¯āĻžāĻāĻ¸ā§āĻŽāĻŋāĻĨ āĻāĻŦāĻ CVE-2021-42114 āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻĒā§āĻ°ā§āĻŦā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ RowHammer āĻā§āĻ˛āĻžāĻ¸ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸āĻā§āĻāĻŋāĻ¤ āĻ āĻ¨ā§āĻ DDR4 āĻāĻŋāĻĒ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻŦā§āĻĻāĻ¨āĻļā§āĻ˛āĨ¤ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ GitHub-āĻ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻ°ā§āĻšā§āĻ¯āĻžāĻŽāĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ āĻāĻā§āĻ°āĻŽāĻŖ āĻāĻĒāĻ¨āĻžāĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§āĻļā§ āĻŽā§āĻŽāĻ°āĻŋ āĻā§āĻˇ āĻĨā§āĻā§ āĻ¸āĻžāĻāĻā§āĻ˛āĻŋāĻāĻ˛āĻŋ āĻĄā§āĻāĻž āĻĒāĻĄāĻŧāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻĨāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻŦāĻŋāĻā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻā§ āĻŦāĻŋāĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ¯ā§āĻšā§āĻ¤ā§ DRAM āĻŽā§āĻŽāĻ°āĻŋ āĻā§āĻˇā§āĻ° āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻŋ-āĻŽāĻžāĻ¤ā§āĻ°āĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻā§āĻ¯āĻžāĻĒāĻžāĻ¸āĻŋāĻāĻ° āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻ¸ā§āĻāĻ° āĻĨāĻžāĻā§, āĻāĻāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻ āĻā§āĻāĻ˛ā§āĻ° āĻā§āĻ°āĻŽāĻžāĻāĻ¤ āĻĒāĻžāĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻžāĻ° āĻĢāĻ˛ā§ āĻā§āĻ˛ā§āĻā§āĻā§āĻ° āĻāĻ āĻžāĻ¨āĻžāĻŽāĻž āĻāĻŦāĻ āĻ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻ¤āĻž āĻĻā§āĻāĻž āĻĻā§āĻ¯āĻŧ āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§āĻļā§ āĻā§āĻˇāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻžāĻ°ā§āĻā§āĻ° āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻā§āĻˇāĻ¤āĻŋāĻ° āĻāĻžāĻ°āĻŖ āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻĒāĻĄāĻŧāĻžāĻ° āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž āĻŦā§āĻļāĻŋ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§āĻļā§ āĻā§āĻˇāĻāĻŋ āĻ¯āĻĨā§āĻˇā§āĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§ āĻāĻžāĻ°ā§āĻ āĻšāĻžāĻ°āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒā§āĻ¨āĻ°ā§āĻāĻ¨ā§āĻŽ āĻāĻā§āĻ°āĻāĻŋ āĻ¤āĻžāĻ° āĻāĻ¸āĻ˛ āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻžāĻŦā§ āĻ¨āĻž, āĻ¯āĻž āĻāĻā§āĻˇā§ āĻ¸āĻā§āĻāĻŋāĻ¤ āĻĄā§āĻāĻžāĻ° āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻĻāĻŋāĻā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§āĨ¤ .
āĻ°ā§āĻšā§āĻ¯āĻžāĻŽāĻžāĻ°ā§āĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŋāĻĒ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻžāĻ°āĻž āĻāĻŋāĻāĻ°āĻāĻ° (āĻāĻžāĻ°ā§āĻā§āĻ āĻ°ā§ āĻ°āĻŋāĻĢā§āĻ°ā§āĻļ) āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨, āĻ¯āĻž āĻ¸āĻāĻ˛āĻā§āĻ¨ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§ āĻā§āĻˇāĻā§āĻ˛āĻŋāĻ° āĻĻā§āĻ°ā§āĻ¨ā§āĻ¤āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻĻā§āĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻžāĻāĻŋ "āĻ āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ°āĻā§āĻˇāĻž" āĻ¨ā§āĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻŋāĻ˛, āĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĻŋāĨ¤ āĻ°ā§āĻ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻļā§āĻˇ āĻā§āĻ¸ āĻĨā§āĻā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤, āĻ¯āĻž āĻ¸ā§āĻ°āĻā§āĻˇāĻžāĻā§ āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻāĻĒāĻžāĻ¯āĻŧ āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĻā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻŽā§ āĻŽāĻžāĻ¸ā§, āĻā§āĻāĻ˛ āĻšāĻžāĻĢ-āĻĄāĻžāĻŦāĻ˛ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻāĻ°ā§āĻāĻŋāĻ˛, āĻ¯āĻž āĻāĻŋāĻāĻ°āĻāĻ° āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻŋ āĻā§āĻˇāĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§āĻāĻŋāĻ˛ āĻ¯āĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ˛āĻā§āĻˇā§āĻ¯ā§āĻ° āĻ¸āĻāĻ˛āĻā§āĻ¨ āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤
āĻŦā§āĻ˛ā§āĻ¯āĻžāĻāĻ¸ā§āĻŽāĻŋāĻĨā§āĻ° āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ TRR āĻ¸ā§āĻ°āĻā§āĻˇāĻžāĻā§ āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻāĻ°ā§, āĻāĻžāĻ°ā§āĻ āĻĢā§āĻā§ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĢā§āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸āĻŋāĻ¤ā§ āĻĻā§āĻāĻŋ āĻŦāĻž āĻ¤āĻ¤ā§āĻ§āĻŋāĻ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻžāĻ°ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ -āĻāĻāĻ¨āĻŋāĻĢāĻ°ā§āĻŽ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§āĨ¤ āĻŽā§āĻŽāĻ°āĻŋ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻž āĻāĻžāĻ°ā§āĻ āĻ˛āĻŋāĻā§āĻā§āĻ° āĻĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻ°ā§, āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻĢā§āĻāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻŋāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻ°āĻŽāĻŖā§āĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§, āĻ¸ā§āĻ˛ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻā§āĻ°āĻŽ, āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž āĻāĻŦāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻ¤āĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĨ¤
āĻāĻ āĻāĻžāĻ¤ā§āĻ¯āĻŧ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ, āĻ¯āĻž āĻāĻāĻ āĻā§āĻˇāĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ TRR āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§, āĻ¯āĻž āĻāĻ āĻāĻāĻžāĻ°ā§ āĻŦāĻž āĻ āĻ¨ā§āĻ¯āĻāĻžāĻŦā§ āĻ¸ā§āĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻāĻ˛ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŖāĻ¨āĻž āĻāĻ°ā§ āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻāĻā§ āĻā§āĻ˛ā§, āĻ°āĻŋāĻāĻžāĻ°ā§āĻāĻŋāĻ āĻļā§āĻ°ā§ āĻāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§āĻļā§ āĻā§āĻˇā§āĻ°āĨ¤ āĻŦā§āĻ˛ā§āĻ¯āĻžāĻāĻ¸ā§āĻŽāĻŋāĻĨ-āĻ, āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻ°ā§āĻā§āĻā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĻāĻŋāĻ āĻĨā§āĻā§ āĻāĻāĻŦāĻžāĻ°ā§ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻāĻā§āĻˇ āĻā§āĻĄāĻŧā§ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻĨā§āĻ°ā§āĻļāĻšā§āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻāĻāĻžāĻ¨ā§āĻ° āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻžāĻ°ā§āĻ āĻ˛āĻŋāĻā§āĻ āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤
āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ TRR āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻŦā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻŦā§āĻļāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ āĻšāĻ¯āĻŧā§ āĻāĻ ā§āĻā§ - āĻāĻŦā§āĻˇāĻāĻ°āĻž āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻ¯āĻžāĻŽāĻ¸āĻžāĻ, āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¨, āĻāĻ¸āĻā§ āĻšāĻžāĻāĻ¨āĻŋāĻā§āĻ¸ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ āĻāĻžāĻ¨āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻāĻžāĻ°āĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ 40āĻāĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĄāĻŋāĻĄāĻŋāĻāĻ° 4 āĻŽā§āĻŽāĻ°āĻŋ āĻāĻŋāĻĒ āĻā§āĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦāĻŋāĻ āĻŦāĻŋāĻā§āĻ¤āĻŋ āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¯āĻŧā§āĻā§āĻ¨ 4 āĻāĻŋāĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¨ā§āĻ)āĨ¤ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻ āĻāĻŦā§āĻˇāĻāĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°ā§āĻŦā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ TRRespass āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻ¸ā§āĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž 13 āĻāĻŋ āĻāĻŋāĻĒā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŽāĻžāĻ¤ā§āĻ° 42āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻŋāĻ˛āĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻŦā§āĻ˛ā§āĻ¯āĻžāĻāĻ¸ā§āĻŽāĻŋāĻĨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻŦāĻžāĻāĻžāĻ°ā§ āĻĨāĻžāĻāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ DRAM āĻāĻŋāĻĒāĻā§āĻ˛āĻŋāĻ° 94% āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯ āĻšāĻŦā§ āĻŦāĻ˛ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻ¤āĻŦā§ āĻāĻŦā§āĻˇāĻāĻ°āĻž āĻŦāĻ˛āĻā§āĻ¨ āĻ¯ā§ āĻāĻŋāĻā§ āĻāĻŋāĻĒ āĻ āĻ¨ā§āĻ¯āĻĻā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻŦā§āĻļāĻŋ āĻā§āĻāĻāĻŋāĻĒā§āĻ°ā§āĻŖ āĻāĻŦāĻ āĻāĻā§āĻ°āĻŽāĻŖ āĻāĻ°āĻž āĻ¸āĻšāĻāĨ¤ āĻāĻŋāĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻā§āĻĄ (ECC) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻ°āĻŋāĻĢā§āĻ°ā§āĻļ āĻ°ā§āĻ āĻĻā§āĻŦāĻŋāĻā§āĻŖ āĻāĻ°āĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¨āĻž, āĻ¤āĻŦā§ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨āĻā§ āĻāĻāĻŋāĻ˛ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤ āĻāĻāĻŋ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧ āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻāĻŋāĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž āĻāĻŦāĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸ā§āĻ¤āĻ°ā§ āĻ¨āĻ¤ā§āĻ¨ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻ¤āĻžāĻ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻŋ āĻŦāĻšā§ āĻŦāĻāĻ° āĻ§āĻ°ā§ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻĨāĻžāĻāĻŦā§āĨ¤
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻĒā§āĻ¤ā§ āĻŽā§āĻŽāĻ°āĻŋ āĻĒā§āĻˇā§āĻ āĻž āĻā§āĻŦāĻŋāĻ˛ā§āĻ° (PTE, āĻĒā§āĻˇā§āĻ āĻž āĻā§āĻŦāĻŋāĻ˛ āĻāĻ¨ā§āĻā§āĻ°āĻŋ) āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ Blacksmith āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ, OpenSSH-āĻ āĻŽā§āĻŽāĻ°āĻŋāĻ¤ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ RSA-2048 āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻā§āĻā§ āĻ¨āĻˇā§āĻ āĻāĻ°ā§ (āĻāĻĒāĻ¨āĻŋ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻā§ āĻāĻ¨āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ āĻ¨ā§āĻ¯ āĻāĻžāĻ°ā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻžāĻāĻā§āĻ āĻā§-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻŋāĻāĻāĻŋāĻŽ āĻāĻ° āĻāĻŋāĻāĻŽ-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ¨ā§āĻā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯) āĻāĻŦāĻ āĻ°ā§āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻĒā§āĻ¤ā§ sudo āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻļāĻāĻ¸āĻžāĻĒāĻ¤ā§āĻ° āĻā§āĻ āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻŋāĻĒā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§, āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ āĻŦāĻŋāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ 3 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻĨā§āĻā§ āĻāĻ¯āĻŧā§āĻ āĻāĻ¨ā§āĻāĻž āĻāĻā§āĻ°āĻŽāĻŖā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§āĨ¤
āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻŽāĻ°āĻž Google-āĻāĻ° āĻāĻ¨ā§āĻ¯ Antmicro āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻļāĻŋāĻ¤ RowHammer āĻļā§āĻ°ā§āĻŖā§āĻ° āĻāĻā§āĻ°āĻŽāĻŖā§āĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ˛āĻž LiteX Row Hammer Tester āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻĒā§āĻ°āĻāĻžāĻļāĻ¨āĻž āĻ¨ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻāĻŋ āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻāĻžāĻŦ āĻĻā§āĻ° āĻāĻ°āĻ¤ā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ DRAM āĻāĻŋāĻĒā§ āĻĒā§āĻ°ā§āĻ°āĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ FPGA āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ Python-āĻ āĻā§āĻ˛āĻāĻŋāĻ FPGA-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ
ā§āĻ¯āĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ FPGA-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻā§āĻāĻāĻ¯āĻŧā§āĻ¤ā§ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĄā§āĻāĻž āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŽāĻĄāĻŋāĻāĻ˛ (āĻŽā§āĻŽāĻ°āĻŋ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§), āĻāĻāĻāĻŋ āĻĒā§āĻ˛ā§āĻĄ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻāĻ°, āĻāĻāĻāĻŋ LiteDRAM-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ° (āĻ¸āĻžāĻ°āĻŋ āĻ
ā§āĻ¯āĻžāĻā§āĻāĻŋāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻāĻĒāĻĄā§āĻ āĻ¸āĻš DRAM-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§) āĻāĻŦāĻ āĻāĻāĻāĻŋ VexRiscv CPU āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĨ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨āĻā§āĻ˛āĻŋ Apache 2.0 āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ
āĻ§ā§āĻ¨ā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ˛ā§āĻ¯āĻžāĻāĻŋāĻ¸ ECP5, Xilinx āĻ¸āĻŋāĻ°āĻŋāĻ 6, 7, UltraScale āĻāĻŦāĻ UltraScale+ āĻ¸āĻš āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ FPGA āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru