해커
원래 의미에서 해커는 비표준적이거나 문서화되지 않은 방법으로 기술적 문제를 해결할 수 있는 숙련되거나 영리한 컴퓨터 전문가를 말합니다. 현재는 일반적으로 컴퓨터 시스템에 무단으로 접근하는 데 능숙한 보안 해커를 가리키는 용어로 사용됩니다.
이 용어는 원래 1960년대, 1970년대, 1980년대의 초기 컴퓨터 애호가들로 이루어진 일반적인 하위문화를 가리켰습니다. 이러한 해커들은 컴퓨터로 할 수 있는 일의 한계를 창의적으로 넓히는 데서 즐거움을 찾는 취미 활동가였습니다. 이러한 해커 하위문화는 오늘날에도 계속되고 있으며, 오픈 소스 소프트웨어 커뮤니티, 컴퓨터 동호회, 그리고 "해커톤"이라고 하는 행사에서 자주 볼 수 있습니다.
보안 해커
오늘날 "해커"라는 용어는 악의적인 목적을 위해 컴퓨터 시스템에 불법으로 접근하는 보안 해커를 가리키는 데 가장 자주 사용됩니다. 해커가 시스템에 침입하는 방법은 로그인 자격 증명을 추측하거나 훔치는 것처럼 간단할 수 있습니다. 숙련된 해커는 버그를 악용하거나 시스템에 바이러스를 심는 것처럼 더 복잡한 방법을 사용할 수도 있습니다. 또한 사회 공학이나 피싱을 사용해 접근 권한을 얻기도 합니다.
모든 해커가 악의적인 목적으로 컴퓨터 시스템에 침입하는 것은 아닙니다. "화이트 햇" 해커는 윤리적 해커라고도 하며, 시스템 운영자가 시스템에 침입하도록 고용한 보안 연구원입니다. 이들은 제로데이 익스플로잇과 같은 취약점을 찾아 수정하고, 다른 해커의 공격에 대비해 시스템을 강화하는 데 도움을 줍니다. "그레이 햇" 해커는 시스템에 침입해 발견한 취약점을 보고한다는 점에서 화이트 햇과 비슷하지만, 사전 허가 없이 이러한 일을 합니다. 그레이 햇은 일반적으로 "버그 바운티"라고 하는 보상금을 받기 위해 이 작업을 수행합니다. 반면 "블랙 햇" 해커는 정보를 훔치거나 랜섬웨어를 통해 금전을 갈취하는 것처럼 범죄를 목적으로 시스템에 침입하는 해커입니다.
지식 테스트하기