프로그래밍 학습을 위한 4가지 최고의 온라인 해킹 게임

해킹에는 어떤 낭만적인 매력이 있습니다. 모니터 불빛 아래서 타이핑을 하고 소수의 다른 사람들만이 아는 비밀에 접근할 수 있다는 아이디어는 많은 사람들에게 매력적이지만 실제 해킹은 영화에서와 같지 않습니다. 현실 세계에서 해킹은 범죄지만 수요가 많은 기술 세트(in-demand skill set) 이기도 합니다 . 

회사 는 보안 테스트를 위해 전문 (또는 화이트햇) 해커 에게 비용을 지불합니다. ((or white-hat) hackers)이 작업이 흥미로울 것 같으면 이 해킹 게임을 온라인에서 직접 체험하고 시작하는 데 필요한 코딩 및 해킹 기술을 배우십시오.

상자를 해킹(Hack the Box)

Hack Box 는 퍼즐만큼 게임이 아닙니다. 플랫폼에 진입하려면 웹 개발에 대한 기본 지식이(basic level of knowledge of web development) 있어야 합니다 . 퍼즐을 푸는 데 도움이 되는 여러 힌트를 제공하지만 초대 코드를 얻으려면 사이트에 해킹해야 합니다.

내부에 들어가면 Hack Box (Hack)(Box) 다른 침투 테스터와 연결할 수 있는 좋은 장소입니다. 원격으로 연결하고 해킹할 수 있는 30개 이상의 다른 기계가 있습니다. 해킹의 증거를 제출하면 점수를 받고 순위표에 오를 수 있습니다. 스테가노그래피, 암호화 등의 영역에는 오프라인 퍼즐도 있습니다. 

반숙련된 해커라고 생각 하고 기술을 연마하고 싶다면 Hack Box 를 시작하는 것이 좋습니다. 

HackThisSite

HackThisSite 는 해킹에 대한 테스트와 코스가 있는 완전 무료 웹사이트입니다. 그것은 사용자에게 최소한의 지식에서 고급 기술에 이르기까지 다양한 난이도로 작업할 수 있는 임무를 제공하는 것으로 시작합니다. 또한 웹사이트에는 필요한 많은 기술을 가르치는 수많은 기사와 솔루션 및 퍼즐에 대해 토론할 수 있는 포럼이 있습니다.

해킹의 세계를 막 시작했다면 "기본 임무" 챌린지를 시도해 보십시오. 이것들은 점차적으로 난이도가 증가하고 계속 진행하기 전에 알아야 할 사항을 알려줍니다. 훨씬 더 복잡한 현실적인 임무도 있습니다.

Hack Box 와 마찬가지로 HackThisSite 는 높은 점수 시스템을 가지고 있습니다 . 사이트에서 사용자가 발견한 취약점을 나열하고 해당 사용자에게 포인트를 수여하는 "명예의 전당" 섹션도 있습니다. HackThisSite 는 사용자에게 보안 허점을 찾도록 권장하지만 파괴적인 조치를 취하기보다는 버그 보고서를 제출하도록 요청합니다.

HackThisSite 는 특히 필요한 기술을 이제 막 배우기 시작하는 경우 화이트 햇 해커가 되려는 사람들을 위한 훌륭한 훈련장이자 모임 장소입니다. 

피코CTF(PicoCTF)

많은 사람들은 해킹이 오로지 코딩에 관한 것이라고 생각하지만 Java 구문을 아는 것보다 훨씬 더 많은 관련이 있습니다(more involved than just knowing Java syntax) . 창의적으로 생각하고 해커가 직면할 수 있는 다양한 문제에 접근하는 방법을 알아야 합니다. PicoCTF 는 어린 청중(중학생부터 고등학생까지)을 대상으로 하지만 누구나 사용할 수 있습니다.

PicoCTF 는 (PicoCTF)Carnegie Mellon University 의 컴퓨터 보안 전문가가 설계했습니다 . 플레이어는 교육 콘텐츠와 사이버 보안 퍼즐로 가득 ​​찬 느슨한 스토리를 통해 작업합니다. 웹사이트에 따르면 플레이어는 "역설계하고, 깨고, 해킹하고, 해독하고, 창의적이고 비판적으로 생각하여 과제를 해결해야 합니다."

해킹이 관련되어 있지만 PicoCTF 를 두뇌 훈련 게임이라고 생각하십시오. 해킹에 대해 생각하는 방법을 알면 실제 코드에 침입하는 행위가 훨씬 쉬워집니다. 적절한 연령 범위에 속한다면 사용자가 참가할 수 있는 대회도 있습니다.


PicoCTF 는 (PicoCTF)해킹에 관심이 있는 젊은(younger that is interested in hacking) 사람을 위한 훌륭한 도구입니다 . 그것은 나중에 인생의 고급 과정으로 누군가를 데려 갈 기본 기술의 강력한 기초를 가르 칠 것입니다. 

핵스플레인(Hacksplaining)

Hacksplaining 은 다양한 보안 공격 프로세스를 통해 사용자를 단계별로 안내하는 대화형 자습서 사이트입니다. 이 플랫폼을 통해 사용자는 SQL Injection(SQL Injection) , Clickjacking 및 기타 유형의 해킹 기술이 사용될 때 배후에서 어떤 일이 발생하는지 볼 수 있습니다 .

해킹 게임이 많지는 않지만 인터랙티브 요소를 통해 자료를 읽는 것만으로는 교훈을 얻을 수 없습니다. 하나에서 다른 것으로 자연스럽게 이동하는 일련의 과정으로 설정됩니다. 예를 들어, SQL Injection 튜토리얼을 마치면 SQL (SQL Injection)Injection(SQL Injection) 으로부터 보호하는 방법에 대한 강의로 이동합니다 . 

가입하지 않아도 많은 수업이 가능하지만 무료로 가입하면 더 많은 정보를 얻을 수 있습니다. 사이트의 풍부한 정보와 접근하기 쉬운 형식을 갖춘 Hacksplaining(Hacksplaining) 은 보안 익스플로잇에 대한 기본적인 이해를 얻을 수 있는 좋은 장소입니다. 

해킹에 대한 참고 사항

해킹은 낭만적인 산업이지만 액세스가 허용되지 않은 정보에 액세스하는 것은 범죄이며 모든 범죄와 마찬가지로 막대한 처벌과 징역형을 받을 수 있음을 기억하십시오. 화이트햇 해킹은 수익성 있는 기술이 될 수 있지만 이 분야에서 일하기 위해 필요한 보안 허가를 받기 위해서는 깨끗한 범죄 기록이 있어야 하는 경우가 많습니다.

화이트 햇 해커가 되고 싶다면 배운 기술을 남용하지 않도록 하십시오. 또한 EC-Council 의 (EC-Council)Certified Ethical Hacker 인증 또는 사이버 보안 인증 로드맵(Cyber Security Certification Roadmap) 과 같은 다양한 인증을 획득하는 데 도움이 될 수 있습니다 . 



About the author

저는 Windows 및 Office 소프트웨어에 대한 전문 리뷰어입니다. 저는 이러한 프로그램과 다양한 기능에 대한 깊은 지식을 가지고 있습니다. 내 리뷰는 객관적이고 상세하므로 잠재 고객이 프로그램이 얼마나 잘 작동하고 어떤 개선이 이루어질 수 있는지 알 수 있습니다. 나는 또한 리뷰를 통해서든 앱에 대한 최고의 거래를 찾는 것이든 사람들이 필요에 가장 적합한 앱을 찾도록 돕는 것을 좋아합니다.



Related posts