SCW Icons
hero bg no divider
Blog

코더 컨커 시큐리티 OWASP Top 10 API 시리즈 - 로깅 및 모니터링이 충분하지 않음

Matias Madou, Ph.D.
Published Nov 25, 2020
Last updated on Mar 09, 2026

불충분한 로깅 및 모니터링 결함은 대부분 실패한 인증 시도, 액세스 거부 및 입력 검증 오류를 기록하는 것과 관련된 사이버 보안 계획의 실패로 인해 발생합니다.프로덕션 환경의 다른 지점에서도 발생할 수 있지만 대부분 잘못된 로그인 시도를 중지하지 못하는 것과 관련이 있습니다.

사이버 보안 팀이 공격에 대해 알지 못하기 때문에 공격에 대응하지 않을 것이기 때문에 위험한 취약점입니다.이를 통해 공격자는 시스템에 침투하거나 자격 증명을 업그레이드하는 동안 눈에 띄지 않게 되므로 큰 이점을 얻을 수 있습니다.실제로 적절한 로깅 및 모니터링 없이는 심각한 피해를 입히기 전에 공격을 탐지하고 차단하는 것이 매우 어렵거나 불가능해질 수 있습니다.

지금 바로 챌린지를 통해 실력을 시험해 볼 준비가 되셨나요?확인해 보세요:

공격자는 불충분한 로깅 및 모니터링을 어떻게 악용할까요?

로깅 수준이 올바르게 설정되지 않았거나, 너무 낮게 설정된 경우, 오류 메시지에 세부 정보가 충분하지 않거나, 로깅 기능이 전혀 없는 경우 모든 API는 로깅 및 모니터링이 불충분할 수 있습니다.

흥미로운 예로 해커가 웹사이트나 서비스의 손상된 사용자 이름을 대량으로 확보한 경우를 들 수 있습니다.실험을 통해 세 번의 로그인 시도가 실패해야 시스템에서 잠기고 사이버 보안 담당자에게 알림이 전송된다는 사실을 알 수 있었습니다.

이 정보를 바탕으로 단일 계정을 무차별 대입하는 대신 “123456" 또는 “password”와 같은 일반 암호를 사용하여 보안 침해 목록에 있는 모든 이름으로 로그인을 시도하는 스크립트를 작성할 수 있습니다.비결은 각 사용자 이름을 한 번 또는 두 번만 시도하여 잠금 및 경고 임계값 이하로 유지한다는 것입니다.운이 좋으면 즉시 최소 몇 개의 암호를 도용할 수 있습니다.그런 다음 로그인 카운터가 재설정될 때까지 하루만 기다린 다음 “qwerty” 또는 “god”과 같은 다른 암호를 사용하여 프로세스를 다시 실행합니다.관리자가 자신이 하는 일을 알아차리지 못하면 공격자는 목록을 여러 번 뒤져 결국 취약한 암호로 대부분의 계정을 손상시킬 수 있습니다.

이는 OWASP가 제공한 예에서 불충분한 로깅 및 모니터링 취약점을 악용한 자격 증명 스터핑 공격을 사용하여 비디오 공유 플랫폼을 공격한 사례에서 발생했습니다.회사는 사용자 불만을 접수하기 전까지는 공격이 발생하고 있다는 사실을 전혀 몰랐습니다.결국 API 로그에서 증거를 찾았고, 모든 사용자에게 강제 암호 변경 알림을 보내고 규제 기관에 공격 사실을 보고해야 했습니다.

불충분한 로깅 및 모니터링 취약성 제거

자동화와 지속적인 모니터링은 이 취약성을 없애는 데 도움이 될 수 있습니다.먼저 실패한 모든 인증 시도를 기록해야 합니다.그리고 이 로그는 사용된 임계값에 관계없이 공격을 찾도록 훈련된 보안 정보 및 이벤트 관리 (SIEM) 시스템에 수집될 수 있도록 STIX 및 TAXII와 같이 기계가 읽을 수 있는 형식으로 작성해야 합니다.

또한 로그 파일을 보호해야 합니다.민감한 정보로 취급하고 공격자가 삭제하거나 수정하지 못하도록 보호하세요.좋은 정책은 로그 파일을 백업하고 암호화하는 것입니다.

마지막으로, 의심스러운 활동을 최대한 빨리 탐지하고 대응할 수 있도록 사용자 지정 대시보드와 알림을 만드세요.공격자가 시스템을 사용하는 시간을 없애면 공격자가 탐지되지 않도록 저속 및 저속 공격 기법을 사용할 수 없게 됩니다.

확인해 보세요 시큐어 코드 워리어 이 취약성에 대한 자세한 정보와 다른 보안 결함으로 인한 피해로부터 조직과 고객을 보호하는 방법을 알아보려면 블로그 페이지를 참조하십시오.또한 다음과 같은 방법도 있습니다. 데모 사용해 보기 Secure Code Warrior 교육 플랫폼을 통해 모든 사이버 보안 기술을 연마하고 최신 상태로 유지할 수 있습니다.

리소스 보기
리소스 보기

불충분한 로깅 및 모니터링 결함은 대부분 실패한 인증 시도, 액세스 거부 및 입력 검증 오류를 기록하는 것과 관련된 사이버 보안 계획의 실패로 인해 발생합니다.

더 많은 것에 관심이 있으세요?

Matias Madou, Ph.D. is a security expert, researcher, and CTO and co-founder of Secure Code Warrior. Matias obtained his Ph.D. in Application Security from Ghent University, focusing on static analysis solutions. He later joined Fortify in the US, where he realized that it was insufficient to solely detect code problems without aiding developers in writing secure code. This inspired him to develop products that assist developers, alleviate the burden of security, and exceed customers' expectations. When he is not at his desk as part of Team Awesome, he enjoys being on stage presenting at conferences including RSA Conference, BlackHat and DefCon.

learn more

Secure Code Warrior는 전체 소프트웨어 개발 라이프사이클에서 코드를 보호하고 사이버 보안을 최우선으로 생각하는 문화를 조성할 수 있도록 조직을 위해 여기 있습니다.AppSec 관리자, 개발자, CISO 또는 보안 관련 누구든 관계없이 조직이 안전하지 않은 코드와 관련된 위험을 줄일 수 있도록 도와드릴 수 있습니다.

데모 예약
공유 대상:
linkedin brandsSocialx logo
작성자
Matias Madou, Ph.D.
Published Nov 25, 2020

Matias Madou, Ph.D. is a security expert, researcher, and CTO and co-founder of Secure Code Warrior. Matias obtained his Ph.D. in Application Security from Ghent University, focusing on static analysis solutions. He later joined Fortify in the US, where he realized that it was insufficient to solely detect code problems without aiding developers in writing secure code. This inspired him to develop products that assist developers, alleviate the burden of security, and exceed customers' expectations. When he is not at his desk as part of Team Awesome, he enjoys being on stage presenting at conferences including RSA Conference, BlackHat and DefCon.

Matias is a researcher and developer with more than 15 years of hands-on software security experience. He has developed solutions for companies such as Fortify Software and his own company Sensei Security. Over his career, Matias has led multiple application security research projects which have led to commercial products and boasts over 10 patents under his belt. When he is away from his desk, Matias has served as an instructor for advanced application security training courses and regularly speaks at global conferences including RSA Conference, Black Hat, DefCon, BSIMM, OWASP AppSec and BruCon.

Matias holds a Ph.D. in Computer Engineering from Ghent University, where he studied application security through program obfuscation to hide the inner workings of an application.

공유 대상:
linkedin brandsSocialx logo

불충분한 로깅 및 모니터링 결함은 대부분 실패한 인증 시도, 액세스 거부 및 입력 검증 오류를 기록하는 것과 관련된 사이버 보안 계획의 실패로 인해 발생합니다.프로덕션 환경의 다른 지점에서도 발생할 수 있지만 대부분 잘못된 로그인 시도를 중지하지 못하는 것과 관련이 있습니다.

사이버 보안 팀이 공격에 대해 알지 못하기 때문에 공격에 대응하지 않을 것이기 때문에 위험한 취약점입니다.이를 통해 공격자는 시스템에 침투하거나 자격 증명을 업그레이드하는 동안 눈에 띄지 않게 되므로 큰 이점을 얻을 수 있습니다.실제로 적절한 로깅 및 모니터링 없이는 심각한 피해를 입히기 전에 공격을 탐지하고 차단하는 것이 매우 어렵거나 불가능해질 수 있습니다.

지금 바로 챌린지를 통해 실력을 시험해 볼 준비가 되셨나요?확인해 보세요:

공격자는 불충분한 로깅 및 모니터링을 어떻게 악용할까요?

로깅 수준이 올바르게 설정되지 않았거나, 너무 낮게 설정된 경우, 오류 메시지에 세부 정보가 충분하지 않거나, 로깅 기능이 전혀 없는 경우 모든 API는 로깅 및 모니터링이 불충분할 수 있습니다.

흥미로운 예로 해커가 웹사이트나 서비스의 손상된 사용자 이름을 대량으로 확보한 경우를 들 수 있습니다.실험을 통해 세 번의 로그인 시도가 실패해야 시스템에서 잠기고 사이버 보안 담당자에게 알림이 전송된다는 사실을 알 수 있었습니다.

이 정보를 바탕으로 단일 계정을 무차별 대입하는 대신 “123456" 또는 “password”와 같은 일반 암호를 사용하여 보안 침해 목록에 있는 모든 이름으로 로그인을 시도하는 스크립트를 작성할 수 있습니다.비결은 각 사용자 이름을 한 번 또는 두 번만 시도하여 잠금 및 경고 임계값 이하로 유지한다는 것입니다.운이 좋으면 즉시 최소 몇 개의 암호를 도용할 수 있습니다.그런 다음 로그인 카운터가 재설정될 때까지 하루만 기다린 다음 “qwerty” 또는 “god”과 같은 다른 암호를 사용하여 프로세스를 다시 실행합니다.관리자가 자신이 하는 일을 알아차리지 못하면 공격자는 목록을 여러 번 뒤져 결국 취약한 암호로 대부분의 계정을 손상시킬 수 있습니다.

이는 OWASP가 제공한 예에서 불충분한 로깅 및 모니터링 취약점을 악용한 자격 증명 스터핑 공격을 사용하여 비디오 공유 플랫폼을 공격한 사례에서 발생했습니다.회사는 사용자 불만을 접수하기 전까지는 공격이 발생하고 있다는 사실을 전혀 몰랐습니다.결국 API 로그에서 증거를 찾았고, 모든 사용자에게 강제 암호 변경 알림을 보내고 규제 기관에 공격 사실을 보고해야 했습니다.

불충분한 로깅 및 모니터링 취약성 제거

자동화와 지속적인 모니터링은 이 취약성을 없애는 데 도움이 될 수 있습니다.먼저 실패한 모든 인증 시도를 기록해야 합니다.그리고 이 로그는 사용된 임계값에 관계없이 공격을 찾도록 훈련된 보안 정보 및 이벤트 관리 (SIEM) 시스템에 수집될 수 있도록 STIX 및 TAXII와 같이 기계가 읽을 수 있는 형식으로 작성해야 합니다.

또한 로그 파일을 보호해야 합니다.민감한 정보로 취급하고 공격자가 삭제하거나 수정하지 못하도록 보호하세요.좋은 정책은 로그 파일을 백업하고 암호화하는 것입니다.

마지막으로, 의심스러운 활동을 최대한 빨리 탐지하고 대응할 수 있도록 사용자 지정 대시보드와 알림을 만드세요.공격자가 시스템을 사용하는 시간을 없애면 공격자가 탐지되지 않도록 저속 및 저속 공격 기법을 사용할 수 없게 됩니다.

확인해 보세요 시큐어 코드 워리어 이 취약성에 대한 자세한 정보와 다른 보안 결함으로 인한 피해로부터 조직과 고객을 보호하는 방법을 알아보려면 블로그 페이지를 참조하십시오.또한 다음과 같은 방법도 있습니다. 데모 사용해 보기 Secure Code Warrior 교육 플랫폼을 통해 모든 사이버 보안 기술을 연마하고 최신 상태로 유지할 수 있습니다.

리소스 보기
리소스 보기

보고서를 다운로드하려면 아래 양식을 작성하세요.

당사 제품 및/또는 관련 보안 코딩 주제에 대한 정보를 보내실 수 있도록 귀하의 동의를 구합니다.당사는 항상 귀하의 개인 정보를 최대한의 주의를 기울여 취급하며 마케팅 목적으로 다른 회사에 절대 판매하지 않습니다.

제출
scw success icon
scw error icon
양식을 제출하려면 'Analytics' 쿠키를 활성화하십시오.완료되면 언제든지 다시 비활성화할 수 있습니다.

불충분한 로깅 및 모니터링 결함은 대부분 실패한 인증 시도, 액세스 거부 및 입력 검증 오류를 기록하는 것과 관련된 사이버 보안 계획의 실패로 인해 발생합니다.프로덕션 환경의 다른 지점에서도 발생할 수 있지만 대부분 잘못된 로그인 시도를 중지하지 못하는 것과 관련이 있습니다.

사이버 보안 팀이 공격에 대해 알지 못하기 때문에 공격에 대응하지 않을 것이기 때문에 위험한 취약점입니다.이를 통해 공격자는 시스템에 침투하거나 자격 증명을 업그레이드하는 동안 눈에 띄지 않게 되므로 큰 이점을 얻을 수 있습니다.실제로 적절한 로깅 및 모니터링 없이는 심각한 피해를 입히기 전에 공격을 탐지하고 차단하는 것이 매우 어렵거나 불가능해질 수 있습니다.

지금 바로 챌린지를 통해 실력을 시험해 볼 준비가 되셨나요?확인해 보세요:

공격자는 불충분한 로깅 및 모니터링을 어떻게 악용할까요?

로깅 수준이 올바르게 설정되지 않았거나, 너무 낮게 설정된 경우, 오류 메시지에 세부 정보가 충분하지 않거나, 로깅 기능이 전혀 없는 경우 모든 API는 로깅 및 모니터링이 불충분할 수 있습니다.

흥미로운 예로 해커가 웹사이트나 서비스의 손상된 사용자 이름을 대량으로 확보한 경우를 들 수 있습니다.실험을 통해 세 번의 로그인 시도가 실패해야 시스템에서 잠기고 사이버 보안 담당자에게 알림이 전송된다는 사실을 알 수 있었습니다.

이 정보를 바탕으로 단일 계정을 무차별 대입하는 대신 “123456" 또는 “password”와 같은 일반 암호를 사용하여 보안 침해 목록에 있는 모든 이름으로 로그인을 시도하는 스크립트를 작성할 수 있습니다.비결은 각 사용자 이름을 한 번 또는 두 번만 시도하여 잠금 및 경고 임계값 이하로 유지한다는 것입니다.운이 좋으면 즉시 최소 몇 개의 암호를 도용할 수 있습니다.그런 다음 로그인 카운터가 재설정될 때까지 하루만 기다린 다음 “qwerty” 또는 “god”과 같은 다른 암호를 사용하여 프로세스를 다시 실행합니다.관리자가 자신이 하는 일을 알아차리지 못하면 공격자는 목록을 여러 번 뒤져 결국 취약한 암호로 대부분의 계정을 손상시킬 수 있습니다.

이는 OWASP가 제공한 예에서 불충분한 로깅 및 모니터링 취약점을 악용한 자격 증명 스터핑 공격을 사용하여 비디오 공유 플랫폼을 공격한 사례에서 발생했습니다.회사는 사용자 불만을 접수하기 전까지는 공격이 발생하고 있다는 사실을 전혀 몰랐습니다.결국 API 로그에서 증거를 찾았고, 모든 사용자에게 강제 암호 변경 알림을 보내고 규제 기관에 공격 사실을 보고해야 했습니다.

불충분한 로깅 및 모니터링 취약성 제거

자동화와 지속적인 모니터링은 이 취약성을 없애는 데 도움이 될 수 있습니다.먼저 실패한 모든 인증 시도를 기록해야 합니다.그리고 이 로그는 사용된 임계값에 관계없이 공격을 찾도록 훈련된 보안 정보 및 이벤트 관리 (SIEM) 시스템에 수집될 수 있도록 STIX 및 TAXII와 같이 기계가 읽을 수 있는 형식으로 작성해야 합니다.

또한 로그 파일을 보호해야 합니다.민감한 정보로 취급하고 공격자가 삭제하거나 수정하지 못하도록 보호하세요.좋은 정책은 로그 파일을 백업하고 암호화하는 것입니다.

마지막으로, 의심스러운 활동을 최대한 빨리 탐지하고 대응할 수 있도록 사용자 지정 대시보드와 알림을 만드세요.공격자가 시스템을 사용하는 시간을 없애면 공격자가 탐지되지 않도록 저속 및 저속 공격 기법을 사용할 수 없게 됩니다.

확인해 보세요 시큐어 코드 워리어 이 취약성에 대한 자세한 정보와 다른 보안 결함으로 인한 피해로부터 조직과 고객을 보호하는 방법을 알아보려면 블로그 페이지를 참조하십시오.또한 다음과 같은 방법도 있습니다. 데모 사용해 보기 Secure Code Warrior 교육 플랫폼을 통해 모든 사이버 보안 기술을 연마하고 최신 상태로 유지할 수 있습니다.

웨비나 보기
시작하기
learn more

아래 링크를 클릭하고 이 리소스의 PDF를 다운로드하십시오.

Secure Code Warrior는 전체 소프트웨어 개발 라이프사이클에서 코드를 보호하고 사이버 보안을 최우선으로 생각하는 문화를 조성할 수 있도록 조직을 위해 여기 있습니다.AppSec 관리자, 개발자, CISO 또는 보안 관련 누구든 관계없이 조직이 안전하지 않은 코드와 관련된 위험을 줄일 수 있도록 도와드릴 수 있습니다.

보고서 보기데모 예약
리소스 보기
공유 대상:
linkedin brandsSocialx logo
더 많은 것에 관심이 있으세요?

공유 대상:
linkedin brandsSocialx logo
작성자
Matias Madou, Ph.D.
Published Nov 25, 2020

Matias Madou, Ph.D. is a security expert, researcher, and CTO and co-founder of Secure Code Warrior. Matias obtained his Ph.D. in Application Security from Ghent University, focusing on static analysis solutions. He later joined Fortify in the US, where he realized that it was insufficient to solely detect code problems without aiding developers in writing secure code. This inspired him to develop products that assist developers, alleviate the burden of security, and exceed customers' expectations. When he is not at his desk as part of Team Awesome, he enjoys being on stage presenting at conferences including RSA Conference, BlackHat and DefCon.

Matias is a researcher and developer with more than 15 years of hands-on software security experience. He has developed solutions for companies such as Fortify Software and his own company Sensei Security. Over his career, Matias has led multiple application security research projects which have led to commercial products and boasts over 10 patents under his belt. When he is away from his desk, Matias has served as an instructor for advanced application security training courses and regularly speaks at global conferences including RSA Conference, Black Hat, DefCon, BSIMM, OWASP AppSec and BruCon.

Matias holds a Ph.D. in Computer Engineering from Ghent University, where he studied application security through program obfuscation to hide the inner workings of an application.

공유 대상:
linkedin brandsSocialx logo

불충분한 로깅 및 모니터링 결함은 대부분 실패한 인증 시도, 액세스 거부 및 입력 검증 오류를 기록하는 것과 관련된 사이버 보안 계획의 실패로 인해 발생합니다.프로덕션 환경의 다른 지점에서도 발생할 수 있지만 대부분 잘못된 로그인 시도를 중지하지 못하는 것과 관련이 있습니다.

사이버 보안 팀이 공격에 대해 알지 못하기 때문에 공격에 대응하지 않을 것이기 때문에 위험한 취약점입니다.이를 통해 공격자는 시스템에 침투하거나 자격 증명을 업그레이드하는 동안 눈에 띄지 않게 되므로 큰 이점을 얻을 수 있습니다.실제로 적절한 로깅 및 모니터링 없이는 심각한 피해를 입히기 전에 공격을 탐지하고 차단하는 것이 매우 어렵거나 불가능해질 수 있습니다.

지금 바로 챌린지를 통해 실력을 시험해 볼 준비가 되셨나요?확인해 보세요:

공격자는 불충분한 로깅 및 모니터링을 어떻게 악용할까요?

로깅 수준이 올바르게 설정되지 않았거나, 너무 낮게 설정된 경우, 오류 메시지에 세부 정보가 충분하지 않거나, 로깅 기능이 전혀 없는 경우 모든 API는 로깅 및 모니터링이 불충분할 수 있습니다.

흥미로운 예로 해커가 웹사이트나 서비스의 손상된 사용자 이름을 대량으로 확보한 경우를 들 수 있습니다.실험을 통해 세 번의 로그인 시도가 실패해야 시스템에서 잠기고 사이버 보안 담당자에게 알림이 전송된다는 사실을 알 수 있었습니다.

이 정보를 바탕으로 단일 계정을 무차별 대입하는 대신 “123456" 또는 “password”와 같은 일반 암호를 사용하여 보안 침해 목록에 있는 모든 이름으로 로그인을 시도하는 스크립트를 작성할 수 있습니다.비결은 각 사용자 이름을 한 번 또는 두 번만 시도하여 잠금 및 경고 임계값 이하로 유지한다는 것입니다.운이 좋으면 즉시 최소 몇 개의 암호를 도용할 수 있습니다.그런 다음 로그인 카운터가 재설정될 때까지 하루만 기다린 다음 “qwerty” 또는 “god”과 같은 다른 암호를 사용하여 프로세스를 다시 실행합니다.관리자가 자신이 하는 일을 알아차리지 못하면 공격자는 목록을 여러 번 뒤져 결국 취약한 암호로 대부분의 계정을 손상시킬 수 있습니다.

이는 OWASP가 제공한 예에서 불충분한 로깅 및 모니터링 취약점을 악용한 자격 증명 스터핑 공격을 사용하여 비디오 공유 플랫폼을 공격한 사례에서 발생했습니다.회사는 사용자 불만을 접수하기 전까지는 공격이 발생하고 있다는 사실을 전혀 몰랐습니다.결국 API 로그에서 증거를 찾았고, 모든 사용자에게 강제 암호 변경 알림을 보내고 규제 기관에 공격 사실을 보고해야 했습니다.

불충분한 로깅 및 모니터링 취약성 제거

자동화와 지속적인 모니터링은 이 취약성을 없애는 데 도움이 될 수 있습니다.먼저 실패한 모든 인증 시도를 기록해야 합니다.그리고 이 로그는 사용된 임계값에 관계없이 공격을 찾도록 훈련된 보안 정보 및 이벤트 관리 (SIEM) 시스템에 수집될 수 있도록 STIX 및 TAXII와 같이 기계가 읽을 수 있는 형식으로 작성해야 합니다.

또한 로그 파일을 보호해야 합니다.민감한 정보로 취급하고 공격자가 삭제하거나 수정하지 못하도록 보호하세요.좋은 정책은 로그 파일을 백업하고 암호화하는 것입니다.

마지막으로, 의심스러운 활동을 최대한 빨리 탐지하고 대응할 수 있도록 사용자 지정 대시보드와 알림을 만드세요.공격자가 시스템을 사용하는 시간을 없애면 공격자가 탐지되지 않도록 저속 및 저속 공격 기법을 사용할 수 없게 됩니다.

확인해 보세요 시큐어 코드 워리어 이 취약성에 대한 자세한 정보와 다른 보안 결함으로 인한 피해로부터 조직과 고객을 보호하는 방법을 알아보려면 블로그 페이지를 참조하십시오.또한 다음과 같은 방법도 있습니다. 데모 사용해 보기 Secure Code Warrior 교육 플랫폼을 통해 모든 사이버 보안 기술을 연마하고 최신 상태로 유지할 수 있습니다.

목차

PDF 다운로드
리소스 보기
더 많은 것에 관심이 있으세요?

Matias Madou, Ph.D. is a security expert, researcher, and CTO and co-founder of Secure Code Warrior. Matias obtained his Ph.D. in Application Security from Ghent University, focusing on static analysis solutions. He later joined Fortify in the US, where he realized that it was insufficient to solely detect code problems without aiding developers in writing secure code. This inspired him to develop products that assist developers, alleviate the burden of security, and exceed customers' expectations. When he is not at his desk as part of Team Awesome, he enjoys being on stage presenting at conferences including RSA Conference, BlackHat and DefCon.

learn more

Secure Code Warrior는 전체 소프트웨어 개발 라이프사이클에서 코드를 보호하고 사이버 보안을 최우선으로 생각하는 문화를 조성할 수 있도록 조직을 위해 여기 있습니다.AppSec 관리자, 개발자, CISO 또는 보안 관련 누구든 관계없이 조직이 안전하지 않은 코드와 관련된 위험을 줄일 수 있도록 도와드릴 수 있습니다.

데모 예약다운로드
공유 대상:
linkedin brandsSocialx logo
리소스 허브

시작하는 데 도움이 되는 리소스

더 많은 게시물
리소스 허브

시작하는 데 도움이 되는 리소스

더 많은 게시물