728x90
반응형

2023/09/24 2

[스프링 핵심 원리] Singleton Pattern of Spring Container

Intro 본 카테고리는 Inflearn 김영한 강사님의 스프링 핵심 원리 강의를 수강하며 이해하고 학습한 내용을 정리한 내용으로 구성되어 있다. 본 포스팅에서는 Spring Container의 Singleton Pattern에 대해 다룬다. Why Signleton Pattern? 대부분의 상용 web application은, 다수의 사용자가 동시에 요청을 하게 된다. 각 사용자가 service를 요청할 때마다, 새로운 service 객체를 만들어서 반환하게 된다. Spring이 없는 순수한 DI container는 이런 방식을 사용하기에 메모리의 낭비가 심해진다. 그러므로 해당 객체는 딱 1개만 생성되고, 이를 공유하는 체제로 하면 이를 해결할 수 있다. -> 이런 소프트웨어 디자인 패턴을 싱글톤 패..

Dev/Spring 2023.09.24

About ARP Spoofing

Previous Posts About IP Address About MAC Address About ARP ARP Spoofing Attack이란? ARP reply packet의 target MAC address를 attacker MAC address로 변조하여 victim의 arp table을 감염시키는 공격이다. 공격 시 infected vitci이 LAN 외부의 host와 통신을 시도하는 경우, 패킷이 gateway가 아닌 attacker에게 전송되게 된다. 이를 통해 host가 정상적인 네트워크 통신을 할 수 없는 효과를 기대할 수 있는 공격이다. Terms sender(victim) : 공격의 대상이 될 host attacker : 공격자 target(gateway) : 위장할 대상 Infec..

Security 2023.09.24
728x90
반응형