분류 전체보기
-
[error] kernel driver not installed (rc=-1908) on MacSecurity in CPS/MTD over SDN 2019. 5. 26. 12:21
https://medium.com/@Aenon/mac-virtualbox-kernel-driver-error-df39e7e10cd8 Solving VirtualBox “kernel driver not installed (rc=-1908)” Error on macOS Solving VirtualBox “kernel driver not installed (rc=-1908)” Error on macOS by allowing Oracle in Security and Privacy medium.com 버츄얼박스가 맥OS상에 커널을 로딩하지 못해서 발생하는 문제입니다. 보안 설정에서 오라클 소프트웨어에 대해 접근 허용을 설정하면 임시로 해결이 가능합니다. 해당 설정은 30분만 적용이 된다고 하는데 매번 변경하는게 ..
-
UDP DDos threats and vulnerabilitiesSecurity in CPS/Networking 2019. 5. 21. 16:49
UDP flood : 많은 양의 snooped UDP 패킷을 특정 포트에게 전달합니다. 이때 서버는 해당 포트가 열려있지 않을 경우 해당 요청에 대한 ICMP 'Destination Unreachable' 메세지를 전달해야 하기 때문에 많은 양의 서버 리소스를 낭비하게 됩니다. DNS amplification : DNS 서버를 공격하는 reflection attack의 한 종류로 DNS 서버로 많은 queries를 전달함으로써 서버 리소스를 낭비하게 하는 공격입니다. UDP port scan : 공격자가 현재 열려있는 UDP 포트를 확인하기 위해 UDP 패킷을 불특정 포트에 전달합니다. 이때 유효하지 않는 포트일 경우 서버는 ICMP ‘Destination Unreachable’ 메세지를 공격자에게 전달..
-
TCP FSM(Finite State Machine)Security in CPS/Networking 2019. 5. 21. 10:13
안녕하세요. 이번에는 TCP FSM 에 대해 알아보겠습니다.. 아래 링트에 내용을 정리한 내용이니 참고하시면 되겠습니다. http://tcpipguide.com/free/t_TCPOperationalOverviewandtheTCPFiniteStateMachineF-2.htm The TCP/IP Guide - TCP Operational Overview and the TCP Finite State Machine (FSM) Please Whitelist This Site? I know everyone hates ads. But please understand that I am providing premium content for free that takes hundreds of hours of time to..
-
-
[python] string centerPrograming/Python 2019. 5. 9. 14:23
https://www.programiz.com/python-programming/methods/string/center Python String center() - Python Standard Library www.programiz.com string object 의 내용을 전달받는 width의 중간 자리에 위치하도록 배치하는 함수입니다. 이때 padding 값을 통해 나머지 부분을 채워 놓을 수도 있습니다. 포맷 : str.center(width, padding = '')
-
MTD(Moving Target Defense) 란Security in CPS/MTD over SDN 2019. 5. 8. 06:26
안녕하세요. Cybersecurity의 새로운 패러다임을 제시한 MTD(Moving Target Defense)에 대해 알아보려고 합니다. MTD는 공격자(adversary)의 주요 목표인 attack surface를 주기적/비주기적으로 변경해서 공격을 위한 비용/복잡도를 증가시키는 방법입니다. Attack surface 의 예로는 시스템의 속성인 IP 주소, 포트 정보, 프로토콜 또는 플랫폼(OS)입니다. [1] 2009년에 소개된 MTD는 사이버 공격(attack)에 대해 기존의 소극적인(passive) 방어(defense)에서 적극적(active)인 방어으로 패러다임을 바꿔 놓았습니다. NITRD, 2010 에 제시된 기존의 PPDRR(Policy, Protection, Detection, Resp..
-
[python] tuplesPrograming/Python 2019. 4. 26. 15:19
튜플은 엘리먼트 변경이 불가능한 값들의 조합입니다. 형식은 다음과 같이 괄호에 엘리멘트를 포함시키면 됩니다. 이때, 엘리먼트 끝에 콤마(trailing comma)가 있는 없는 경우 스트링으로 사용이 가능합니다. --- Tuples are immutable sequences of arbitrary objects. They are indexed by integers greater than zero. Tuples are hashable, which means we can sort lists of them and they can be used as keys to dictionaries. Syntactically, tuples are just a comma-separated sequence of values; ..