보안 오구성이란 무엇입니까 |? Secure Code Warrior

게시일: 2019년 2월 21일
by Jaap Karan Singh
사례 연구

보안 오구성이란 무엇입니까 |? Secure Code Warrior

게시일: 2019년 2월 21일
by Jaap Karan Singh
리소스 보기
리소스 보기

보안 오용이라는 용어는 잘못된 코드가 아닌 응용 프로그램의 구성 설정으로 인해 도입된 일반적인 취약점을 포함하는 약간의 캐치올입니다. 가장 일반적인 실수에는 일반적으로 이러한 잘못된 구성으로 앱을 배포하는 조직에 큰 영향을 미칠 수 있는 간단한 실수가 포함됩니다.

가장 일반적인 보안 오구성 중 일부는 프로덕션 환경에 배포하기 전에 앱에서 디버깅 프로세스를 비활성화하지 않고, 응용 프로그램이 최신 패치로 자동으로 업데이트하지 않고, 기본 기능을 비활성화하는 것을 잊어 버리고, 도로에 큰 문제를 일으킬 수 있는 다른 작은 것들의 호스트를 포함합니다.

보안 잘못된 구성 취약점에 대처하는 가장 좋은 방법은 프로덕션 환경에 배포되기 전에 네트워크에서 보안 문제를 제거하는 것입니다.

이 에피소드에서는 다음을 배우게 됩니다.

  • 해커가 일반적인 보안 오인을 찾고 악용하는 방법
  • 보안 오구성이 위험할 수 있는 이유
  • 보안 오구성을 찾고 수정하는 데 사용할 수 있는 정책 및 기술입니다.

공격자는 일반적인 보안 오디큐어를 악용하는 방법은 무엇입니까?

일반적인 보안 오수에는 많은 것들이 있습니다. 가장 인기있는 것들은 해커 커뮤니티에서 잘 알려져 있으며 취약점을 검색 할 때 거의 항상 검색됩니다. 가장 일반적인 잘못된 구성 중 일부는 다음과 같지만 이에 국한되지는 않습니다.

  • 잘 알려진 암호로 기본 계정을 사용하지 않도록 설정하지 않습니다.
  • 사용자에게 스택 추적 또는 기타 오류 메시지가 표시되는 프로덕션 환경에서 디버깅 기능이 켜져 있습니다.
  • 불필요한 포트, 서비스, 페이지, 계정 또는 권한과 같이 불필요한 또는 기본 기능이 활성화되어 있습니다.
  • 보안 헤더를 사용하지 않거나 안전하지 않은 값을 사용하지 않습니다.

일부 잘못된 구성은 악용하기에 잘 알려져 있고 사소한 것입니다. 예를 들어 기본 암호를 사용하도록 설정한 경우 공격자는 시스템에 대한 높은 수준의 액세스를 얻으려면 기본 사용자 이름과 함께 암호를 입력하기만 하면 됩니다.

다른 잘못된 구성에는 앱을 배포한 후 디버깅 기능이 활성화된 경우와 같이 좀 더 많은 작업이 필요합니다. 이 경우 공격자는 오류를 트리거하려고 시도하고 반환된 정보를 기록합니다. 해당 데이터로 무장한 그들은 시스템 또는 훔치려는 데이터의 위치에 대한 정보를 노출할 수 있는 고도로 표적화된 공격을 시작할 수 있습니다.

보안 오인구성이 왜 그렇게 위험합니까?

악용되는 정확한 보안 오용에 따라 정보 노출에서 완전한 응용 프로그램 또는 서버 손상에 이르기까지 손상이 포함될 수 있습니다. 모든 보안 오구성은 숙련된 공격자가 활용할 수 있는 방어에 구멍을 제공합니다. 기본 암호를 사용하도록 설정하는 것과 같은 일부 취약점의 경우 경험이 부족한 해커도 이를 악용할 수 있습니다. 결국, 그것은 기본 암호를 조회하고 입력 하는 천재를 하지 않습니다!

보안 잘못 구성으로 인한 위협 제거

보안 오조직을 방지하는 가장 좋은 방법은 조직 전체에 배포되는 모든 앱 및 프로그램에 대한 보안 설정을 정의하는 것입니다. 여기에는 불필요한 포트 를 비활성화하고, 앱에서 사용하지 않는 기본 프로그램 및 기능을 제거하고, 모든 기본 사용자와 암호를 비활성화하거나 변경하는 등의 항목이 포함되어야 합니다. 또한 프로덕션 환경에 닿기 전에 소프트웨어에서 디버깅 모드를 항상 비활성화하는 것과 같은 일반적인 잘못된 구성을 확인하고 처리하는 것도 포함됩니다.

이러한 프로세스가 정의되면 모든 앱이 배포되기 전에 처리하는 프로세스를 배치해야 합니다. 이상적으로, 누군가가 이 프로세스를 담당해야 하며, 이를 시행할 수 있는 충분한 권한을 부여해야 하며, 일반적인 보안 오구성이 미끄러져야 할 책임이 있습니다.

보안 오수에 대한 자세한 정보

추가 읽기를 위해 가장 일반적인 보안 잘못된 구성의 OWASP 목록을 살펴 볼 수 있습니다. 또한 새로운 방어 지식을 테스트에 넣을 수 있습니다. Secure Code Warrior 사이버 보안 팀이 궁극적인 사이버 전사가 될 수 있도록 하는 플랫폼. 이 취약점을 물리치는 것에 대해 자세히 알아보려면 Secure Code Warrior 블로그.

지금 보안 오구성을 저지할 준비가 되셨습니까? 우리의 플랫폼에 머리와 자신을 도전 [여기에서 시작]

리소스 보기
리소스 보기

저자

야프 카란 싱

더 알고 싶으신가요?

블로그에서 최신 보안 코딩 인사이트에 대해 자세히 알아보세요.

Atlassian의 광범위한 리소스 라이브러리는 안전한 코딩 숙련도를 확보하기 위한 인적 접근 방식을 강화하는 것을 목표로 합니다.

블로그 보기
더 알고 싶으신가요?

개발자 중심 보안에 대한 최신 연구 보기

광범위한 리소스 라이브러리에는 개발자 중심의 보안 코딩을 시작하는 데 도움이 되는 백서부터 웨비나까지 유용한 리소스가 가득합니다. 지금 살펴보세요.

리소스 허브

보안 오구성이란 무엇입니까 |? Secure Code Warrior

게시일: 2019년 2월 21일
Jaap Karan Singh

보안 오용이라는 용어는 잘못된 코드가 아닌 응용 프로그램의 구성 설정으로 인해 도입된 일반적인 취약점을 포함하는 약간의 캐치올입니다. 가장 일반적인 실수에는 일반적으로 이러한 잘못된 구성으로 앱을 배포하는 조직에 큰 영향을 미칠 수 있는 간단한 실수가 포함됩니다.

가장 일반적인 보안 오구성 중 일부는 프로덕션 환경에 배포하기 전에 앱에서 디버깅 프로세스를 비활성화하지 않고, 응용 프로그램이 최신 패치로 자동으로 업데이트하지 않고, 기본 기능을 비활성화하는 것을 잊어 버리고, 도로에 큰 문제를 일으킬 수 있는 다른 작은 것들의 호스트를 포함합니다.

보안 잘못된 구성 취약점에 대처하는 가장 좋은 방법은 프로덕션 환경에 배포되기 전에 네트워크에서 보안 문제를 제거하는 것입니다.

이 에피소드에서는 다음을 배우게 됩니다.

  • 해커가 일반적인 보안 오인을 찾고 악용하는 방법
  • 보안 오구성이 위험할 수 있는 이유
  • 보안 오구성을 찾고 수정하는 데 사용할 수 있는 정책 및 기술입니다.

공격자는 일반적인 보안 오디큐어를 악용하는 방법은 무엇입니까?

일반적인 보안 오수에는 많은 것들이 있습니다. 가장 인기있는 것들은 해커 커뮤니티에서 잘 알려져 있으며 취약점을 검색 할 때 거의 항상 검색됩니다. 가장 일반적인 잘못된 구성 중 일부는 다음과 같지만 이에 국한되지는 않습니다.

  • 잘 알려진 암호로 기본 계정을 사용하지 않도록 설정하지 않습니다.
  • 사용자에게 스택 추적 또는 기타 오류 메시지가 표시되는 프로덕션 환경에서 디버깅 기능이 켜져 있습니다.
  • 불필요한 포트, 서비스, 페이지, 계정 또는 권한과 같이 불필요한 또는 기본 기능이 활성화되어 있습니다.
  • 보안 헤더를 사용하지 않거나 안전하지 않은 값을 사용하지 않습니다.

일부 잘못된 구성은 악용하기에 잘 알려져 있고 사소한 것입니다. 예를 들어 기본 암호를 사용하도록 설정한 경우 공격자는 시스템에 대한 높은 수준의 액세스를 얻으려면 기본 사용자 이름과 함께 암호를 입력하기만 하면 됩니다.

다른 잘못된 구성에는 앱을 배포한 후 디버깅 기능이 활성화된 경우와 같이 좀 더 많은 작업이 필요합니다. 이 경우 공격자는 오류를 트리거하려고 시도하고 반환된 정보를 기록합니다. 해당 데이터로 무장한 그들은 시스템 또는 훔치려는 데이터의 위치에 대한 정보를 노출할 수 있는 고도로 표적화된 공격을 시작할 수 있습니다.

보안 오인구성이 왜 그렇게 위험합니까?

악용되는 정확한 보안 오용에 따라 정보 노출에서 완전한 응용 프로그램 또는 서버 손상에 이르기까지 손상이 포함될 수 있습니다. 모든 보안 오구성은 숙련된 공격자가 활용할 수 있는 방어에 구멍을 제공합니다. 기본 암호를 사용하도록 설정하는 것과 같은 일부 취약점의 경우 경험이 부족한 해커도 이를 악용할 수 있습니다. 결국, 그것은 기본 암호를 조회하고 입력 하는 천재를 하지 않습니다!

보안 잘못 구성으로 인한 위협 제거

보안 오조직을 방지하는 가장 좋은 방법은 조직 전체에 배포되는 모든 앱 및 프로그램에 대한 보안 설정을 정의하는 것입니다. 여기에는 불필요한 포트 를 비활성화하고, 앱에서 사용하지 않는 기본 프로그램 및 기능을 제거하고, 모든 기본 사용자와 암호를 비활성화하거나 변경하는 등의 항목이 포함되어야 합니다. 또한 프로덕션 환경에 닿기 전에 소프트웨어에서 디버깅 모드를 항상 비활성화하는 것과 같은 일반적인 잘못된 구성을 확인하고 처리하는 것도 포함됩니다.

이러한 프로세스가 정의되면 모든 앱이 배포되기 전에 처리하는 프로세스를 배치해야 합니다. 이상적으로, 누군가가 이 프로세스를 담당해야 하며, 이를 시행할 수 있는 충분한 권한을 부여해야 하며, 일반적인 보안 오구성이 미끄러져야 할 책임이 있습니다.

보안 오수에 대한 자세한 정보

추가 읽기를 위해 가장 일반적인 보안 잘못된 구성의 OWASP 목록을 살펴 볼 수 있습니다. 또한 새로운 방어 지식을 테스트에 넣을 수 있습니다. Secure Code Warrior 사이버 보안 팀이 궁극적인 사이버 전사가 될 수 있도록 하는 플랫폼. 이 취약점을 물리치는 것에 대해 자세히 알아보려면 Secure Code Warrior 블로그.

지금 보안 오구성을 저지할 준비가 되셨습니까? 우리의 플랫폼에 머리와 자신을 도전 [여기에서 시작]

우리는 당신에게 우리의 제품 및 / 또는 관련 보안 코딩 주제에 대한 정보를 보낼 수있는 귀하의 허가를 바랍니다. 우리는 항상 최대한의주의를 기울여 귀하의 개인 정보를 취급 할 것이며 마케팅 목적으로 다른 회사에 판매하지 않을 것입니다.

전송
양식을 제출하려면 '분석' 쿠키를 활성화하세요. 완료되면 언제든지 다시 비활성화할 수 있습니다.