기존 프로그램과 충돌은 보고된 적이 없습니다. BCI 방식으로 plug-in 방식으로 성능 저하는 거의 없다고 보시면 됩니다.
APM 솔루션(Jennifer, Dynatrace 등)을 생각하시면 동작로직을 이해하시는데 도움이 될 것 같습니다. 실제 소스코드를 수정하는 것은 아니며 기존의 Class 바이트코드 내에 백엔드와 입출력 상호작용(DB, 파일 입출력 등)는 바이트코드를 재 편성하는 Guard가 삽입되는 형태로 동작하시는 것이라고 보면 될 것 같습니다. JAVA 환경의 경우 JVM이 RASP의 JAR를 물고 올라오기 때문에 Hardware, OS와의 호환성 이슈는 없습니다.
[질문]WAF가 알려진 공격페이로드를 서명을 사용하여 인식/차단하는데 RASP는 애플리케이션이 사용되는방식의 컨텍스트에서 전체페이로드를 검사하는방식으로 아는데 기존 프로그램의 상충여부와 오류발생 가능성은 전혀없는지요, 성능상저하도 발생가능성은 없는지 궁금합니다.