본문 바로가기
728x90

시작440

gsjava arp를 이용한 차단 IP Spoofing을 통하여 차단하고자 하는 단말의 ARP 테이블을 조작하여 차단하는 NAC 방식이다. 가령 인터넷을 사용하기 위해 게이트웨이의 MAC주소를 알기위한 ARP 요청을 보내면 그것을 감지하여 해당 게이트웨이의 MAC주소를 단말 자기자신이라는 응답을 하게된다. 이렇게 함으로써 단말은 게이트웨이의 주소를 자기 자신으로 알기 때문에 패킷이 나가지 못하고 고립되게 된다. 장점 단점 · Layer3 독립적이다 · 고정된 IP는 우회하지 않는다 · 타임 아웃 없이 즉각적으로 고립시킨다 · 가장 빠르다 · 네트워크 인프라를 바꿀 필요가 없다. · ARP는 원래 이런 용도로 개발된 것이 아니다. · 한 개의 네트워크 구역당 한 개의 장비가 필요하다 · 디버그 하기 힘들다 · 고정 ARP는 접근 가능하다 .. 2023. 9. 6.
gsjava python3 No module named 'Cryptodome' root@pnstest:/utm/log/xenics/log# python3 test.py Traceback (most recent call last): File "test.py", line 3, in from Cryptodome.Cipher import AES ModuleNotFoundError: No module named 'Cryptodome' pip3 install pycryptodomex 2023. 8. 31.
gsjava [MariaDB]값이 없으면 Insert, 값이 있으면 Update - on duplicate key update 키가 중복이면 업데이트 하기 ** 이게 중요 ALTER TABLE mm ADD UNIQUE (mem_nm); INSERT INTO mm ( mem_nm , mem_nb ) VALUES ( 'aa' , 'bb' ) ON DUPLICATE KEY UPDATE mem_job = 'bb'; 2023. 8. 23.
gsjava a태그, 손가락 표시 javascript로 구현시 a 태그에서 href를 사용하지 않을 경우 손가락 표시를 한다. href= "javascript:;" 2023. 8. 16.
728x90