新卒エンジニアが覚えるべきセキュリティ基礎 なぜセキュリティについて学ぶべきなのか webサービスを作る上でエンジニアが攻撃について理解を深めることは、セキュリティの向上、脆弱性の発見と修正、ユーザー情報の保護、サービスの信頼性と継続性、法的および規制要件の遵守など、さまざまな側面で重要な役割を果たためです。 実際に学んでみての感想 最初の方はセキュリティに関して、知識がない状態でインプットをしていたので、思ったよりも理解するまで手こずりました。 まず、どんな攻撃かそしてどのように対策するのかなどを文として覚えてても内容を深く理解してるかと言えばそうではなかったです。 最初はchatGPTなどに聞いたりをして勉強していましたが図などで流れを把握するために色々な記事をみました。 そうすることで理解が進み段々と理解できてきたのが今です。 主な攻撃 SQLインジェクション クロスサイトスクリプテ
![新卒エンジニアが学ぶべきセキュリティ攻撃 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/184c8cbb012d6786577e8cdabf4a69c0876fa2bb/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU2JTk2JUIwJUU1JThEJTkyJUUzJTgyJUE4JUUzJTgzJUIzJUUzJTgyJUI4JUUzJTgzJThCJUUzJTgyJUEyJUUzJTgxJThDJUU1JUFEJUE2JUUzJTgxJUI2JUUzJTgxJUI5JUUzJTgxJThEJUUzJTgyJUJCJUUzJTgyJUFEJUUzJTgzJUE1JUUzJTgzJUFBJUUzJTgzJTg2JUUzJTgyJUEzJUU2JTk0JUJCJUU2JTkyJTgzJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz04NTkyZGRhODZiZWM5YTY2YTE5NzYxNmU0NDEwYWY1MQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwaHl0LWRldiUyMGluJTIwJUU2JUEwJUFBJUU1JUJDJThGJUU0JUJDJTlBJUU3JUE0JUJFUmVsaWMmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zMiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTgxOGM1ZTg5MTgwNjc4MGYzZWEwNWI5MDEwYzdmMWY2%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dde6ab953fd747bcf28e26659054f300f)