728x90
반응형
SMALL

1. 랜섬웨어란?

랜선이란 몸값이란 뜻. 몸값을 요구하는 소프트 웨어이다. 중요한 소프트웨어를 암호화 시켜버리고 돈을 결제해야 복호화를 시켜주는거에요. 정말 사악한 소프트웨어라고 할 수 있습니다.

2. 감염경로

평범한 파일로 위장하면 클릭하면 감염되도록 할 수 있다.

사이트를 통해서도 감염될 수 있다.

100% 안 걸릴 수 있는 뾰족한 방법은 없습니다.

3. 치료법

안타깝지만 치료법은 두 가지 밖에 없다.

돈을 결제한다.

랜섬웨어를 만든 사람을 잡아서 두들겨 팬다.

4. 예방법

랜섬웨어 복호 툴들도 조직을 잡아서 만든 것.

예방은 피해는 줄일 수 있다.

바이러스 토탈이라는 사이트를 애용하면 좋겠다. 수십가지 백신들이 검사를 해주기 때문에 조금 더 안전합니다.

웹 사이트를 검사할 수도 있다.

백업을 자주 자주 해 놓는 것. 컴퓨터가 날아가도 상관이 없습니다. -> 클라우드 (웹 하드 등에 백업을 해야 한다.)

작업용 그리고 개인용. 컴퓨터를 물리적으로 두 개를 장만하셔도 되고, 한 컴퓨터에 윈도우를 두 개 까는 것도 나쁘지 않은 방법이다.

컴퓨터에 중요한 파일을 놓지 않는 겁니다.

5. 평범한 파일 위장 침입 예시

스타크래프트 파일을 열었는데 강좌 파일이 삭제된다는지 하는 랜섬웨어 피해가 있을 수 있다.

 

감사합니다.

참고 - https://www.youtube.com/watch?v=bK1qM-8D2Bw&list=PLZIOAx7U0dil7sDpXvSNWSugHPrNBxUyG&index=6

 

728x90
반응형
LIST
728x90
반응형
SMALL

#DFS BFS

#DFS = Depth First Search = 깊이 우선 탐색

 

#BFS = Breadth First Search = 너비 우선 탐색

 

#미로로 보는 DFS

#미로로 보는 BFS

#컴퓨터에서는 어떻게 쓰이나?

최대한 아래까지 최대한 빠르게 (부모 노드, 형제 노드, 자식 노드로 구성)

형제 노드 부터 검색

 

#요약을 하자면

DFS는 최대한 깊게 (나무)

BFS는 최대한 넓게 (숲)

 

728x90
반응형
LIST
728x90
반응형
SMALL

Q. 상대방이 패킷을 많이 던졌을 때 통신 중인 상대방의 IP주소를 어떻게 알아내는지?

DOS(Denial of Service, 분산 공격) 공격을 해서 서비스 공격을 하는 거에요. 

맨 위 컴퓨터가 attacker 그리고 맨 아래가 server 입니다. 여러 컴퓨터가 인터넷을 통해서 한 컴퓨터 (서버)에 접속을 시도하면 서버가 폭주합니다.

홈페이지 폭주도 마찬가지입니다.

다운로드를 많이 받으면 인터넷이 느려집니다.

한 컴퓨터로 공격을 하면 DOS 공격이고, 여러 컴퓨터가 되면 DDOS(Distributed DoS, 분산 서비스 거부 공격) 공격입니다.

좀비 컴퓨터들의 IP주소는 바로 알아낼 수 있지만 그 뒤에 attacker의 IP주소를 알아내는 것은 쉽지가 않습니다.

상대방을 공격을 해서 인터넷이 안 되도록 하는 것입니다.

 

Wire Shark 등의 Tool을 사용하여, 많은 중복되는 공격 IP주소들을 KISA의 who is에 IP 주소를 검색해볼 수 있습니다.

 

=> 예를 들어 채팅방에서 닉네임을 가지고 채팅을 한다고 가정해봅시다. 

KISA의 who is 에 IP주소를 검색을 하면 해당 서비스 제공자를 알 수 있습니다.

 

nslookup 등의 명령어를 통해서 IP 주소를 알아낼 수 있습니다.

 

경찰은 공격자의 IP 주소로 예상되는 IP 주소를 SKT나 KT 또는 U+와 같은 해당 서비스 업체에 제출을 하면 해당 IP 주소를 사용하는 컴퓨터들을 모두 조회할 수 있는거죠. 그렇게 해서 집주소를 알아내는거에요. 경찰은.

 

참고1. IP주소는 함부러 못 바꾼다.

함부러 IP주소를 바꾸면 SKT, KT, LGU+ 등 인터넷 서비스 업체에서 인터넷이 안 되도록 막어버리기도 한다.

 

참고2. IP와 IP주소는 다르다.

IP - Internet Protocol

IP 주소 - Internet Protocol의 주소 

 

감사합니다.

참고 - https://www.youtube.com/watch?v=a7lLH2LmGDI&list=PLZIOAx7U0dil7sDpXvSNWSugHPrNBxUyG&index=4

728x90
반응형
LIST
728x90
반응형
SMALL

기본적으로 유선 인터넷에 연결이 되어 있어야 하고 무선 랜카드가 준비가 되어 있어야 합니다.

명령 프롬프트를 관리자 권한으로 실행합니다.

"netsh wlan show drivers"를 실행합니다.

호스트된 네트워크 지원 항목이 "예"로 표시가 되어 있어야 합니다. 다른 경우에는 와이파이존을 만들 수가 없습니다.

netsh wlan set hostednetwork mode=allow ssid='ID' key='비밀번호'을 입력을 하여주세요. *아이디는 5자 비밀번호는 8자로 지정하여 주세요.

명령어를 입력하면 다음과 같은 화면이 보여집니다. 그리고

바탕화면 작업표시줄의 네트워크 아이콘을 클릭을 하여주세요. 그리고 네트워크 공유 센터 열기를 클릭을 하여주세요!

어댑터 설정 변경을 클릭을 하여주세요.

명령 프롬프트를 이용해서 만들어진 무선 네트워크 입니다.

현재 유선으로 연결이 되어있는 네트워크를 더블 클릭 후 속성을 클릭을 하여주세요!

공유 탭을 클릭하여 주세요.

빨간색 부분을 체크하여 주시고 홈 네트워크 연결을 조금 전에 만들어 놓은 무선 네트워크 2번으로 연결을 하여주세요.

이렇게 만들어주세요.

"netsh wlan start hostednetwork" 입력을 하고 엔터를 눌러 주세요.

"호스트된 네트워크를 시작했습니다." 화면을 보실 수 있습니다.

조금전까지 연결이 되어 있지 않던 무선 네트워크2가 연결이 되었습니다.

이제 와이파이 존이 만들어 졌습니다. 무선 기기를 연결을 해서 사용을 하시면 됩니다.

감사합니다.

참고자료 - https://www.youtube.com/watch?v=30tzQUWf9Fw&list=PLZIOAx7U0dil7sDpXvSNWSugHPrNBxUyG&index=3

728x90
반응형
LIST
728x90
반응형
SMALL

 

https://www.youtube.com/watch?v=krIsM4g15HI&list=PLZIOAx7U0dil7sDpXvSNWSugHPrNBxUyG&index=2

 

color list : 명령 프롬프트 창 색상 변경

 

cd [디렉토리 주소] : 디렉토리 주소로 경로 이동

 

ipconfig | clip: ipconfig 내용을 클립보드에 저장

 

디렉토리를 명령프롬프트 창에 드래그 : 해당 디렉토리 복사

 

드래그한 영역 우클릭: 드래그한 영역 복사

 

디렉티로에서 shift+우클릭으로 명령프롬프트 창에서 열기: 쉽게 해당 디렉토리에 명령프롬프트 창 열기

 

doskey /history : 명령 히스토리 조회

 

ipconfig && netstat -ano : ipconfig 명령어가 성공하면 netstat -ano 명령어 실행

 

ipconfig & netstat -ano : 앞의 명령어가 틀리건 말건 뒤에 있는 명령어를 실행하는 명령어

 

ipconfig || netstat -ano : ipconfig 명령어가 실패하면 netstat -ano 명령어 실행

 

(리눅스에서는 ifconfig;netstat -an 을 실행하면 앞의 명령어와 상관 없이 둘 다 실행)

 

 

728x90
반응형
LIST

+ Recent posts