상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - 해킹 공부: 몇 시간 만에 배우는 9가지 스킬
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
아래에는 해킹 공부를 “몇 시간 만에” 시작해볼 수 있는 9가지 핵심 스킬을 정리한 것입니다. 각 스킬별로 필요한 준비물, 핵심 개념, 간단한 실습 과정을 순서대로 설명하니, 차례대로 따라 해보세요. 1. 환경 구축: Kali Linux 설치 및 가상 머신 세팅 준비물: VirtualBox(또는 VMware), Kali Linux ISO 이미지 - VirtualBox를 설치한 뒤 새 가상 머신 생성하고, Kali ISO를 연결해 부팅합니다. - 네트워크 어댑터를 ‘브리지’ 또는 ‘NAT’ 모드로 설정해 인터넷과 내부망 접근이 가능하도록 합니다. - 사용자 계정으로 로그인한 뒤 터미널에서 sudo 업데이트(apt update && apt upgrade)를 수행해 최신 패키지를 받습니다. 몇 시간 안에 침투 테스트용 대표 배포판을 직접 돌려볼 환경을 마련할 수 있습니다. 2. 네트워크 스캐닝 기초: Nmap 사용법 준비물: Kali Linux 내장 nmap 패키지 - 터미널에서 “nmap –sn [IP대역]” 명령으로 살아 있는 호스트를 찾아봅니다. - “nmap -sS -p 1-1000 [타겟 IP]”로 주요 포트의 상태(OPEN/CLOSED)를 스캔해봅니다. - “nmap -A [타겟]” 옵션으로 운영체제 추정(OS fingerprinting)과 서비스 버전 스캔까지 실습해 보세요. 간단한 명령어 몇 가지만으로 네트워크 지도를 그리는 과정을 체험할 수 있습니다. 3. 취약점 스캐닝: OpenVAS 또는 Nessus 기본 준비물: Kali Linux에 OpenVAS 설치(gvm-setup) 또는 Nessus 데모 버전 - 서비스 시작 후 웹 인터페이스(주로 https://localhost:9392)에 접속합니다. - 새 스캔 태스크 생성, 타겟 설정 후 “풀 스캔”을 실행합니다. - 리포트에서 심각도(CVSS)를 확인하고, 대표적인 취약점 설명을 살펴보며 분석 연습을 합니다. 몇 시간 안에 자동화 툴로 시스템의 취약점을 찾아내는 흐름을 이해할 수 있습니다. 4. 메타스플로잇 기초: msfconsole 다루기 준비물: Kali Linux 기본 탑재 Metasploit Framework - 터미널에서 “msfconsole”을 실행해 인터페이스에 익숙해집니다. - “search exploit/windows/smb” 등 검색어로 모듈을 찾고 “use” 명령으로 로드합니다. - “set RHOST [타겟IP]”, “set PAYLOAD windows/meterpreter/reverse_tcp” 등을 지정한 뒤 “exploit” 명령으로 테스트합니다. 간단한 exploit→payload→session 획득 과정을 실습하며 모듈 기반 공격 흐름을 체득합니다. 5. 웹 해킹 실습①: SQL 인젝션 준비물: DVWA(Damn Vulnerable Web App) 또는 Mutillidae 같은 취약 웹 애플리케이션 - 웹 브라우저에서 로그인, 검색 등 입력 폼에 싱글 쿼테이션(')을 입력해 오류 메시지를 확인합니다. - ‘ OR ‘1’=’1를 입력해 인증 우회, UNION SELECT 구문으로 테이블 열거하기 실습 - 파라미터를 기반으로 Blind <a href='https://sangseek.com/sangseeks/SQL Injection/ko'>SQL Injection</a>(시간 지연) 간단 예제까지 진행해 봅니다. 페이지 몇 개만 있으면 SQL 인젝션의 원리와 공격 절차를 빠르게 익힐 수 있습니다. 6. 웹 해킹 실습②: XSS(Cross-Site Scripting) 준비물: 취약 웹 페이지(예: XSS-Playground) - 입력 폼에 <script><a href='/sangseeks/alert/ko'>alert</a>(1)</script>를 넣어 스크립트가 실행되는지 확인합니다. - DOM 기반 XSS, 반사형(Reflected)·영속형(Persistent) XSS 차이를 이해하고 각각에 실습을 시도합니다. - 기본 방어 기법(입력값 인코딩, Content Security Policy) 적용 후 우회 기법을 시험해봅니다. 짧은 시간 내에 클라이언트 측 공격의 위험성과 방어 대책을 체감할 수 있습니다. 7. 비밀번호 크래킹: John the Ripper & Hashcat 기본 준비물: Kali Linux 내장 john, hashcat 패키지, 간단한 패스워드 해시 파일 - /etc/shadow 파일 복사본을 준비해 john으로 “john --wordlist=/usr/share/wordlists/rockyou.txt shadow.txt” 실행 - 해시 종류를 지정해 hashcat으로 GPU 기반 속도 비교 (“hashcat -m 1800 hash.txt rockyou.txt”) - 사전 공격(Dictionary), Brute-force, 마스크 공격 기초 옵션을 테스트하며 효율성을 체험합니다. 몇 시간 안에 기본 해시 크래킹 워크플로우를 익힐 수 있습니다. 8. 패킷 스니핑: Wireshark 필터링 준비물: Kali Linux 내장 Wireshark, 가상 머신 네트워크 모니터(NAT 브리지) - Wireshark를 실행해 캡처 인터페이스 선택 후 패킷 캡처 시작 - “http”, “tcp.port==80”, “ip.src==192.168.0.5” 같은 디스플레이 필터로 원하는 트래픽만 추출해 봅니다. - DNS 요청/응답, HTTP GET/POST, TLS 핸드셰이크 과정을 패킷 레벨에서 관찰하고, 헤더 구조를 이해합니다. 몇 시간 내에 네트워크 계층별 통신 데이터를 직접 들여다보는 경험을 얻을 수 있습니다. 9. 무선 네트워크 해킹 기초: Aircrack-ng 활용 준비물: 무선 랜카드(모니터 모드 지원), Kali Linux에 aircrack-ng 설치 - “airmon-ng start wlan0”로 모니터 모드 활성화, “airodump-ng wlan0mon”으로 주변 AP 스캔 - 특정 SSID를 선택해 “airodump-ng --bssid [AP MAC] -c [채널] -w capture wlan0mon” 실행 - WEP/WPA 핸드셰이크 패킷을 수집한 뒤 “aircrack-ng -w wordlist capture-01.cap”로 크랙 시도 무선 보안 약점을 빠르게 확인하고, 실제 공격 과정을 이해할 수 있습니다. 위의 9가지 스킬은 모두 몇 시간 안에 실습 환경을 구성하고, 핵심 명령어나 절차를 따라 해보면서 감을 잡을 수 있습니다. 각 단계마다 공식 문서나 커뮤니티 튜토리얼을 함께 참고하면 더욱 빠르고 깊이 있는 학습이 가능합니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기