> For the complete documentation index, see [llms.txt](https://hochan049.gitbook.io/cs-interview/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hochan049.gitbook.io/cs-interview/undefined-1/undefined.md).

# 보안

#### 1. sql injection 무엇이고 어떻게 방지하나?

#### 2. CSRF 무엇이고 csrf token 작동 원리가 무엇인지?

#### 3. 회원가입 구현시 id, pw를 어떻게 저장하는지? (비밀번호 관리는 어떻게하면 좋은가?)

#### 4. 위키 같은 서비스 구현시 A와 B가 동시에 다른 내용으로 저장 하는 것을 방지하기 위해 어떻게 하겠나 (html hidden)

#### 5. DDoS를 방어하기 위해선 어떻게 조치를 취해야하는가?&#x20;

#### 6. 시큐어 코딩을 진행해본 적이 있는가?&#x20;

#### 7. 웹 서비스를 운영해본적이 있는가? 있다면 보통 기본적으로 어떤 보안 조치를 하는 편인가?&#x20;

#### 8. DoS는 주로 어떤 소프트웨어에서 발생할 수 있는가?&#x20;

#### 9. SQLi와 BSQLi의 차이는 무엇인가?&#x20;

#### 10. XSS와 CSRF의 차이는 무엇인가?&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://hochan049.gitbook.io/cs-interview/undefined-1/undefined.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
