728x90
반응형
비밀번호 해킹
(크래킹 password cracking)
종류와 예방법
**비밀번호 크래킹(password cracking)**이란,
타인의 비밀번호를 알아내기 위해 시도하는 해킹 행위를 말합니다. 이는 불법적인 목적(예: 계정 탈취, 금융 범죄 등)으로 이루어지는 경우가 대부분이며, 보안상 매우 위협적인 공격입니다.
✅ 비밀번호 크래킹의 정의 및 공격방식
컴퓨터 프로그램이나 기술을 이용해 비밀번호를 추측하거나 해독하는 과정.
**크래킹(Cracking)**의 공격 방식은 시스템이나 프로그램, 사용자 계정의 보안을 뚫기 위해 다양한 기법을 사용하는 행위입니다. 여기서 말하는 "크래킹"은 일반적으로 불법적이거나 비인가된 접근을 의미하며, 해킹(Hacking)의 하위 개념으로도 사용됩니다.
🔨 크래킹의 주요 공격 방식
1. 🔑 비밀번호 크래킹
- 무차별 대입 공격 (Brute Force Attack)
: 가능한 모든 조합을 시도해 비밀번호를 찾아냄 - 사전 공격 (Dictionary Attack)
: 자주 쓰이는 비밀번호 리스트로 대입 시도 - 레인보우 테이블 공격
: 해시된 비밀번호에 대응하는 값(테이블)으로 해시값을 역으로 추적해 원래 비밀번호를 찾아냄
2. 🧠 소셜 엔지니어링
- 사용자의 심리나 부주의를 노려 정보를 탈취하는 기법
(예: 피싱 메일, 가짜 로그인 페이지, 전화로 개인정보 유도 등)
3. 🧬 취약점(Exploit) 이용
- 시스템, 웹사이트, 소프트웨어의 보안 취약점을 악용해 침입
- 예: SQL 인젝션, XSS(크로스사이트스크립팅), 버퍼 오버플로우
4. 🕵️♂️ 백도어/트로이 목마
- 정상적인 프로그램처럼 보이지만, 내부에 **몰래 접근할 수 있는 통로(백도어)**를 심어둠
- 사용자가 설치하거나 실행하면 해커가 원격 제어 가능
5. 🧲 스니핑(Sniffing)
- **네트워크 상에서 전송되는 데이터(비밀번호, 세션 등)**를 몰래 가로챔
- 특히 암호화되지 않은 통신(HTTP 등)에서 위험함
6. 🎯 세션 하이재킹(Session Hijacking)
- 로그인한 사용자의 세션 토큰을 탈취해 해당 사용자처럼 행동
7. 📥 키로깅(Keylogging)
- 사용자의 키보드 입력을 몰래 기록하여 비밀번호나 개인정보 수집
8. 💉 악성코드(멀웨어) 활용
- 감염된 프로그램이나 파일을 통해 컴퓨터에 침투
(예: 랜섬웨어, 스파이웨어)
🔐 방어 방법 (예방책)
- 영문+숫자+특수문자 포함된 복잡한 비밀번호 사용
- 두 단계 인증(2FA) 활성화
- 주기적인 비밀번호 변경
- 같은 비밀번호를 여러 사이트에 사용하지 않기
- 비밀번호 관리자 앱 사용
- 의심스러운 링크나 이메일 클릭 금지
- 소프트웨어 및 OS 최신상태 유지하기
- 백신 및 보안프로그램 설치
- 암호화된 통신(HTTPS) 사용
🚨 불법성 주의
- 비밀번호 크래킹은 대부분 불법 행위에 해당합니다.
(정보통신망법, 개인정보보호법 등 위반) - 보안 연구나 테스트 목적으로도 반드시 합법적 허가가 있어야 합니다.
728x90
반응형
'생활&라이프스타일 > 생활정보' 카테고리의 다른 글
전월세 신고제 (0) | 2025.05.19 |
---|---|
여신거래란? 카카오뱅크 대출, 신용카드 발급차단_여신거래 안심차단 (4) | 2025.05.10 |
해킹사고로 인한 유심(USIM)정보 유출 사건..개인정보 지키려면 (1) | 2025.05.06 |
경조사 봉투쓰기 와 경조사 명칭 (1) | 2025.05.04 |
카르텔 뜻과 종류 역사_카르텔에 대해 알아봅니다. (2) | 2025.03.18 |