Hello there, ('ω')ノ メモリ関連の脆弱性は非常に危険で。 このような脆弱性を防ぐために、プログラマは次のような。 安全なメモリ管理手法を採用できて。 ・メモリに読み込まれるデータの量を制御する関数 ・入力と入力サイズの検証 ・バッファサイズに定数を使用 ・メモリに読み込むときに比較演算子に注意 ・フォーマット文字列での入力の回避 下記は、バッファオーバーフローの脆弱性を防ぐコードスニペットで。 printf("Enter the password:\n");gets(userPass); if(strncmp(userPass,PASSWORD,9)==0){ printf(…