HihoBookStudy / EffectiveJava

이펙티브 자바 북스터디입니다.
1 stars 0 forks source link

[아이템 3] 싱글톤 객체가 깨지는 상황 - 역직렬화, 리플렉션 #5

Closed Limgayoung closed 3 months ago

Limgayoung commented 3 months ago

해당 아이템에서는 싱글톤 객체를 만드는 방법을 설명하면서, 리플렉션 공격과 단순히 Serializable을 구현한 직렬화로 인해 싱글톤 객체가 깨진다고 합니다. 해당 상황을 더 자세히 설명한 블로그 링크를 첨부합니다.

싱글톤 객체가 깨져버리는 경우 (역직렬화 / 리플렉션)

Reflection API 사용법