2024/03/14 4

대한민국 역대급 개인정보 유출 사건 TOP 10

1. 2008년 옥션 개인정보 유출 사태 2월과 4월, 총 두 번에 걸쳐 개인정보가 유출되었다. 초기에는 1,081만 건이 유출되었다고 발표했으나, 2010년이 되어서는 피해크기가 1,863만 명이라고 공지했다. 악성 이메일에 의한 코드 감염이 원인이었고, fuckkr 키로거가 첨부된 메일이 옥션 직원에게 무작위 발송된 것이 사건의 시작점이다. 즉, 스팸 메일을 경계하지 않은 것이 주원인인 것이다. 피해자들의 성명, ID, 주민등록번호, 이메일 주소, 집 주소, 전화번호가 유출되며 대거 손해배상 청구 사태까지 이어졌지만, 옥션이 승소하며 끝을 맺은 사건이다. 그리고 판결문의 내용을 보았을 때, 개인적으로 이 판결은 정말 좋지않은 선례를 남겼다고 생각한다. 물론, 모든 것을 방어할 수는 없다. 그러나 이 ..

보안/뉴스 2024.03.14

C++ 범위 기반 for문 총정리

1. 범위 기반(Range-based) For문의 개념 말 그대로, 범위에 대한 for loop을 실행한다. 컨테이너의 모든 요소와 같은 값 범위에 걸쳐 작동하는 기존의 for loop과 동등한 읽기용으로 사용된다. 더 간단하고 안전하게 배열 및 벡터를 반복한다고 생각하면 된다. 구문: for ( range_declaration : range_expression ) loop_statement Parameters : range_declaration : a declaration of a named variable, whose type is the type of the element of the sequence represented by range_expression, or a reference to that..

C++ 2024.03.14

C++ for, while, do while 루프(Loop) 총정리

1. 루프(Loop)의 개념프로그래밍을 하다 보면, 어떤 연산을 n번 수행할 필요가 있다. 이처럼, 루프는 문장 블록을 반복적으로 실행해야 할 때 사용된다. 예를 들어, "Hello Guti"를 10번 프린트하고 싶다고 가정해 본다. 아래와 같이 두 가지 방법으로 프린트할 수 있다: ① 수동방식(반복방식) 수동으로 C++ 문장을 10번 쓰는 것이다. 그런데 10번이 아닌, 20번 써야 한다고 하면? 20개의 문장을 쓰기 위해 시간이 더 걸릴 것이다. 그렇다면 100번을 써야 한다면? 같은 문장을 몇 번이고 다시 쓰는 것은 정말 정신이 없고 귀찮은 일이 될 것이다. 예시:// C++ program to Demonstrate the need of loops #include  using namespace st..

C++ 2024.03.14

C++ 점프문 총정리

1. 점프문의 개념 점프문은 일부 조건이 충족되면, 프로그램의 흐름을 조작하는 데 사용된다. 프로그램 내부의 루프를 종료하거나, 혹은 계속하거나 함수의 실행을 중지하는 데 사용된다. C++에서 점프문의 종류로는 ① break ② continue ③ goto ④ return 이 있다. 2. Continue문 C++에서 continue 문은 루프를 종료하는 대신, 조건 내부에 선언된 일부 부분을 건너뛰면서 루프의 다른 부분을 실행하는 데 사용된다. 이 문은 루프 내부에 있어야 하는 의사 결정 문과 함께 사용된다. 루프, while 루프, do while 루프 안에서 사용될 수 있다. 구문: continue; 예시: // C++ program to demonstrate the // continue statem..

C++ 2024.03.14
728x90