본문 바로가기

개발공부/그 외

(3)
[WEB] CSRF란? 💡 코드가 보이지 않으시다면 드래그 혹은 오른쪽 아래 🌜 아이콘을 눌러 테마 색을 변경해주세요. 안녕하세요! 키크니 개발자 입니다. 🦒 강의를 보다가 CSRF라는 개념이 나오길래 다시 한번 정리하고자 합니다. CSRF란? Cross-Site Request Forgery로 사이트 간 요청 위조를 의미합니다. 웹 애플리케이션 취약점 중 하나로 사용자가 자신의 의지와 무관하게 공격자가 의도한 행동을 하여 특정 웹 페이지를 보안에 취약하게 한다거나 수정, 삭제 등의 작업을 하게 만드는 공격방법을 의미합니다. XSS 공격과 차이 XSS 공격(Cross Site Scripting, 사이트간 스크립팅) 은 사용자가 웹사이트를 신용하여 악성 스크립트가 실행된다면, CSRF 공격은 반대로 특정 웹사이트가 사용자의 브라우..
[Macbook M1] iTem2 설치 & 커스터마이징 안녕하세요! 키크니 개발자 입니다. 🦒 이번에 맥북에어를 새로 셋팅할 일이 생겨서 기록으로 남깁니다! 1. iTerm2를 다운로드 합니다. https://iterm2.com/ iTerm2 - macOS Terminal Replacement iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain iterm2.com 2. iTerm2 커스터마이징 1) zsh 설치 터미널에 명령어를 입력해서 zsh을 설치합니다. brew install zsh 혹시나 homebrew를 설치하지 않았으면, 아래의 명령어를 터미널에 입력합니다. /bi..
[GitHub] 깃허브 여러 계정 사용하기 안녕하세요! 키크니 개발자 입니다. 🦒 현재 한 대의 맥북으로 회사에서 사용하고 있는데, 개인적으로도 공부할 때도 같이 사용하고 싶어서 깃허브 계정을 여러개 적용하는 방법을 알아보았습니다. (아무래도 집에는 윈도우 노트북이 있는데 개발할 때 사용하기에 어려운 감이 있더라구요 😂 ) GitHub repository 마다 계정을 따로 적용시키는 것 을 중점으로 두었습니다. 깃허브 여러 계정 사용 방법 ssh key 생성하기 ssh config 설정하기 git config 설정하기 테스트하기 1. ssh key 생성하기 터미널에서 /Users/본인닉네임/.ssh 으로 들어갑니다. ex) /Users/hyerinkim 에서 cd ~/.ssh 처음에는 ssh key 생성된 것이 없는 것을 알 수 있습니다. $ s..