해킹의 기본을 배우기 위한 첫 번째 단계는 웹 프런트엔드와 서버 통신 원리의 기본을 익히는 것입니다. 프런트엔드와 백엔드에는 h5, js, PHP, sql이 포함됩니다. 기술적인 관점에서 해커는 웹에 중점을 두는 웹 침투 테스트 해커, 소프트웨어 및 하드웨어 취약점 마이닝에 중점을 두는 바이너리 해커, 휴대폰 해커와 같이 모바일 보안이나 무선 보안에 중점을 두는 해커, 그리고 소프트웨어 크랙을 좋아하는 리버스 크래킹 해커.
해커의 유래
해커라는 단어는 1950년대 MIT에서 유래됐다. 당시 MIT의 똑똑하고 활력 넘치는 젊은 학생들이 모여서 생각을 하게 됐다. 서로 같은 생각을 가진 사람들이 모여 이익집단을 형성한 것입니다. 예를 들어, 가장 유명한 기술 모델 철도 클럽은 모두가 기차의 구조와 신호 제어 시스템을 연구하고, 스스로 모델을 조립하고, 모델을 수정하고, 함께 연구하고 실험하며, 마음속의 모든 아이디어를 실행에 옮기는 곳입니다.
시간이 지남에 따라 사람들은 이러한 재미 있고 기술적인 아이디어를 해킹이라고 부릅니다. 이들 클럽의 엘리트들은 스스로를 해커라고 부르는데, 여기서 유래된 단어입니다. 그리고 이러한 클럽은 재미있을 뿐만 아니라 Unix, 인터넷, 오픈 소스 소프트웨어 등과 같이 오늘날 세계를 변화시키고 영향을 미치는 활동도 합니다.