본문 바로가기

전체 글73

[정보처리기사] 서비스 및 네트워크 침해 공격 관련 용어정리 서비스 거부 공격의 유형 Ping of Death (죽음의 핑) Ping 명령을 전송할 때 패킷의 크기를 인터넷 프로토콜 혀용 범위 (65,536 바이트) 이상으로 전송하여 공격 대상의 네트워크를 마비시키는 서비스 거부 공격방법. Smurfing (스머핑) IP나 ICMP 의 특성을 이용하여 엄청난 양의 데이터를 한 사이트에 집중적으로 보냄으로써 네트워크 또는 시스템의 상태를 불능으로 만드는 공격방법. SYN Flooding TCP (Transmission Control Protocol) 는 신뢰성 있는 전송을 위해 3-way-handshake를 거친 후에 데이터를 전송하게 되는데, SYN Floding은 공격자가 가상의 클라이언트로 위장하여 3-way-handshake 과정을 의도적으로 중단시킴으로써 .. 2020. 7. 23.
[CS] 부동소수점 오류 부동소수점.... 분명 학부시절에 좀 들었던 내용이지만 하루에 배우는 양이 엄청나다 보니 귀에 들어 오지 않았을 뿐이다. 그러나 지금은 자바를 이미 어느정도 안다고 생각한 후 다시 기초부터 듣게되니 내가 몰랐던 내용들에 더 귀가 들어오고 있다. 그중 하나는 오늘 들은 부동 소수점 이야기이다. 먼저 예시로 다음 코드를 보자 int apple = 1; // 사과 1개 double pieceUnit = 0.1; // 사과를 10개로 쪼갠 조각 중 1개 int num = 7; double result = apple - pieceUnit*num; System.out.println(result); 위 예시는 사과(apple) 1개를 숫자 1이라 치고 사과 조각(pieceUnit)을 0.1로 하여 먹은 사과수(num.. 2020. 7. 22.
기술 블로그... 시작해보자 개발자가 되고자 마음을 먹고 공부한 지 어느덧 6개월이 조금 지났다.. 교육도 받고 혼자 공부하면서 Git-hub에 공부한 내용들과 코드들을 쌓아 가면서 잔디를 계속 심고 있다... ㅎㅎ 사실 기술 블로그를 먼저 시작하려고 하였으나... 블로그에 글을 올리는 것 만큼 세상에서 귀찮은 것이 너무 많다.. 처음에는 그냥 git에 정리한 markdown 파일을 복붙 해서 올리려고 했으나...... 기본적으로 tistory 블로그에 md 문법이 적용이 되지만 문제는 사진이었다. 그냥 복사해서 붙여 넣게되면 해당 이미지의 나의 컴퓨터 로컬 주소가 붙어 사진을 올리려면 다시 하나하나 찾아서 너야 하기에 너무 귀차니즘이 발생. 그리하여 좀 편하게 하려고 node.js를 이용한 git-io 블로그도 찾아봤으나 시간적 .. 2020. 7. 22.