본문 바로가기
프로젝트 개발 기록/[개발] trouble shooting

잃고나니 보이는 것들... 랜섬웨어

by HelloJudy 2022. 10. 18.

평화롭던 어느날.. 이전 프로젝트에서 인공지능 파트 서버를 실행시켰는데

 

 

엥 디비가 왜 없지? 🤔

 

급하게 mysql 서버에 접속해봤다.

 

 

🤔 골드? 아 아니네. 갓? 래...랜..서엄??????? 

 

 

원래 내 사랑스러운 테이블이 없더라..

내 자식들은 사라지고 남의 자식이 이사와 있네?

 

누구냐 넌

 

 

그래 내 데이터 훔쳐가고 너 뭐 넣어놨니?

 

 

정성스럽게도 적어놨다...

 

그래... 데이터 빼앗긴 기념으로 랜섬웨어가 무엇인지 공부해보자! ^_^ 공부할 기회다!


 

 

랜섬웨어

몸값을 의미하는 랜섬(Ransom)과 소프트웨어(Software)의 합성어로 시스템을 잠그거나 데이터를 암호화하고 잠금 해제나 복호화를 빌미로 금전을 요구하는 악성프로그램이다.

 

위에서는 데이터를 빌미로 비트코인을 달라고 했다; 

 

이때, 랜섬웨어 공격수법은 2가지로 나뉜다.

 

1️⃣ 락커(Locker)

 

  • 사용자의 바탕화면이나 드라이브 등을 잠그는 행위
  • 스크린 락커: 기기 화면에 대한 액세스를 차단
  • PIN 락커: Android 기기를 대상으로 하고 액세스 코드를 변경하여 사용자를 잠금

 

2️⃣ 크립토(Crypto)

 

  • 사용자의 파일이나 데이터를 직접 암호화하는 공격행위
  • 상당수의 랜섬웨어는 RSA, AES 등 암호화 알고리즘을 이용해 암호화

 

 

공격대상에 접근하는 방법

: 악성 이메일 발송, 패스워드 추측 및 무차별 대입공격, 소프트웨어 취약점 악용 같은 방법이 있다.

 

패스워드 추측 및 무차별 대입공격 방법은 고전적이지만, 꾸준히 이용되고 있다.

 

우리 팀의 비밀번호는 보안이 낮았기 때문에 이 부분에 공격을 당한 것 같다.

자판 배열을 이용한 패스워드는 보안이 매우 낮으므로 이 글을 읽는다면 모두 변경하길 바란다..

 

소 잃고 외양간 고치지 말고... 크흡 (내 이야기이다..)

 

 

보호 방법

  • 정기적 데이터 백업과 최소 한 개 이상의 전체 백업을 오프라인으로 유지
  • 운영 체제를 포함한 모든 소프트웨어 패치 및 최신 상태로 유지

 

그래서 이런 랜섬웨어 대응으로 파수라는 회사에서는 'Wrapsody' 솔루션도 제공하고 있었다.

 

 

 

 

 


📌 Reference

반응형

댓글