안녕하세요, 저는 Ruby on Rails와 Discourse에 처음 접하는 사용자입니다.
일부 감사 테스트를 수행하여 코드 보안성을 확인하고 싶었습니다. 이 테스트가 때때로 문제를 잘못 감지할 수 있다는 점은 알고 있습니다.
Discourse에 이미 감사 테스트가 통합되어 있는지 궁금합니다. Brakeman을 통합해 보았더니 SQL 인젝션, 위험한 평가, SSL 검증 우회 등 다양한 경고가 나타났습니다. 각 경고의 유효성을 확인하는 과정에 있지만, 어떤 경고를 무시해야 하는지 확신이 서지 않는 경우가 있습니다.
본인이 개발한 코드의 보안을 테스트하는 것이 아니라면, 다른 대부분의 작업에 시간을 보내는 것을 권장합니다. 자동화된 도구가 정당한 보안 문제를 식별할 가능성은 거의 제로에 가깝습니다. Rails와 Discourse의 보안 문제에 대해 당신보다 더 나은 감각을 가진 사람들이 이 업무를 적극적으로 수행하고 있습니다.