전체 글 132

ARP Spoofing

- ARP Spooging 실습 - cain을 이용한 모의해킹 ▲ cain & abel 실행 ▲ 스니핑 시작 ▲ Sniffer 탭을 누른다. ▲ + 버튼을 클릭한다. ▲ 바로 OK를 누릅니다. ▲ OK를 누르면 자동으로 현재 동일 네트워망에 연결된 기기들을 스캔합니다. ▲ 스캔이 끝났으면 ARP탭을 누릅니다. ▲ + 버튼을 누른다. ▲ 왼쪽에는 상대방의 아이피, 오른쪽에는 공유기의 게이트웨이 ( 보통 끝이 1로 끝난다) ▲ 스푸핑 버튼을 클릭합니다. ▲ 위와같이 뜬다면 스푸핑에 성공 ▲ 보고자하는 주소를 선택하고 오른쪽 클릭 -> View를 누릅니다. ▲ 파일들이 나오는데 열어서 보면 갖가지 정보가 담겨있다. 타인이 로그인한 네이버 아이디의 쿠키값이 있네요. 복사한다. 자신의 아이디로 로그인 ▲ 쿡시툴바..

network 보안 2018.06.06

입출력 개요에 대한 두 번째 정리

- 표준 입력 객체 cin cin은 Console Input의 약어로 "콘솔 입력"을 의미합니다. cout처럼 객체로 존재하며, C의 scanf()라 생각하면 됩니다. 하지만 scanf()보다 더 사용하기 편리합니다. - 기본 입력 cin은 cout과 방향이 반대입니다. 입니다. cout은 scanf()와 다르게 &를 붙일 필요가 없습니다. cout의 내부에서 &를 이용합니다. 출력 결과를 보면 출력된 것 같은데 오른쪽에 있는 출력 결과는 이상이 있습니다. iNum에 "205-11+60"을 입력했더니 다르게 출력이 되었습니다. 문제는 간단합니다. cin이 내부적으로 사용하는 입력 버퍼에서 문제가 생겼기 때문입니다. cin은 int를 int로 인식하기 때문에 숫자가 아닌 값은 받아들이지 않습니다. 그래서 ..

Programming/C++ 2018.06.06

c++ 입출력 개요

- 입출력 * 표준 입출력 스트림의 계층도 - iostream 계층도 cout은 basic_ostream에 속해 있으며, cin은 basic_istream에 속해 있습니다. - 표준 출력 객체 cout cout은 Console Output의 약어로 콘솔 출력을 의미합니다. cout은 클래스가 아닌 객체입니다. cerr과 clog는 오류 출력과 디버깅 출력을 위한 것인데 기본적으로 모니터에 출력합니다. - 기본 출력과 endl 기본적인 출력 방법입니다. cout은

Programming/C++ 2018.06.06

복합 대입 연산자

복합 대입 연산자 연산자 설명 += 기존 변수의 값에 값을 더합니다. -= 기존 변수의 값에 값을 뺍니다. *= 기존 변수의 값에 값을 곱합니다. /= 기존 변수의 값에 값을 나눕니다. %= 기존 변수의 값에 나머지를 구합니다. 아래 코드는 복합 대입 연산자를 사용한 예시입니다. 변수 value를 10으로 초기화한 이후에 += 복합 대입 연산자로 value의 기존 값에 10을 더합니다. 그래서 20이 출력이 됩니다.

변수 생성 및 사용

- 변수 생성 및 사용 Javascript에서 변수를 만드는 것을 "변수를 선언한다"라고 표현을 합니다. 변수는 다음 형태로 선언을 하게 됩니다. var 키워드 뒤 식별자를 사용하면 해당 식별자는 변수가 됩니다. var ; - 변수 선언 그리고 변수에 값을 저장하는 것을 "변수에 값을 할당한다"라고 표현을 합니다. 아래와 같이 변수에 값을 할당을 합니다. 변수를 선언한 후 처음 값을 할당하는 것을 "변수를 초기화한다"라고 합니다. - 변수의 선언과 할당 실행하면 변수 식별제에 저장된 값이 출력되는 것을 알 수 있습니다.

변수

- 변수의 정의 - 변할 수 있는 수, 즉 고정되어 있지 않은 수라는 의미입니다. 즉 3.14와 같은 상수의 반대 개념입니다. -> 즉 변수란 값을 담아 두는 공간입니다. 변수는 하나의 데이터 값을 기억해 두는데, 정해진 값은 고정되어 있는게 아니라 계속 변할 수 있습니다. 즉, 대입을 통해서 수가 항상 변할 수 있습니다. C언어에서는 변수명이라는 개념을 통하여 접근을 하게 됩니다. 즉, int num 이라는 변수를 선언하면 실제로 num 이라는 것은 1234번지(주소가 1234라고 가정할때)이며, num = 1 이라고 적지만 실제로는 1234번지부터 4바이트 공간에 값 1을 쓰는 것을 의미합니다. - 변수의 종류 1. 정수형(부호 있음) 자료형 의미 바이트수 값 범위 short short형 정수 2 -..

Programming/C 2018.05.14