해킹을 배우고 싶다면 Kali Linux나 BackTrack 배포판을 선택해야 합니까, 아니면 그냥 원하는 도구를 다른 배포판에 설치하는 것이 낫습니까? 예전에 Kali를 사용해봤는데 별로 마음에 들지 않았습니다. 이러한 도구는 설치하기 어렵다는 내용을 어딘가에서 읽었는데, 배포판 중 하나를 갖는 것이 더 낫습니까? 그렇다면 어느 것입니까?
답변1
데비안과 같은 잘 알려진 배포판을 사용하는 것이 좋습니다. 그러나 실제로 중요한 것은 분포가 아닙니다.
가장 큰 문제는 해킹이 학제간 문제라는 것입니다. 해킹을 직접적으로 잘 배울 수는 없고 매우 비효율적입니다. 일을 효율적으로 하고 싶다면 해킹과 관련 없는 것을 배워야 합니다.
먼저, 자체 서버를 설정하고 보안을 유지해 보세요.
다음으로, 네트워크에서 잘 알려진 보안 취약점을 찾아보세요. (어떻게? 어디서? 이것은 또 다른 중요한 이야기입니다.)
배포판의 기본 설치로 이러한 문제가 해결될 수 있습니다. 오류가 정확히 무엇인지, 해결 방법을 알아보세요. 그런 다음 시스템에서 다시 열어서 작동하는지 테스트해 보세요. 그런 다음 다시 닫습니다.http://security.stackexchange.com지원을 받고 싶다면 이것은 훌륭한 사이트입니다.
샌드박스(호스트 시스템의 가상화된 서버일 수 있음)에서 이러한 문제가 있는 작업을 수행할 수 있다면 더 좋을 것입니다.깊은그럼에도 불구하고 시스템 관리, 특히 가상화에 대한 지식이 중요합니다.
그 전에는 linux/unix를 심도 있게 배워야 합니다(매우깊은! 배포판 찾기에 대한 실제 기사를 보면 미소가 지어질 것입니다...) 그리고 C에 대해서도 더 많이 배우게 될 것입니다.http://serverfault.com그리고http://수퍼유저.com당신에게 좋은 지원 사이트가 될 수 있습니다.
어려운 일을 하고 싶다면 해커/프로그래머/리눅스 두뇌가 있다면 최소한 몇 년은 걸릴 것입니다. 그렇지 않으면 기회가 없습니다.
반년 정도 비교적 열심히 하면 앞으로 어떤 방향으로 나아가야 할지 충분히 알 수 있을 것 같아요. 그때부터는 모든 것이 당신의 호기심에 달려 있을 뿐입니다.
장기적으로 나는 이 일에 대해 매우 높은 급여를 받지 못할 수도 있다는 점을 언급해야 합니다. 귀중한 IT 지식(현재 언어의 프로그래밍 프레임워크)을 추가하면 더 나은 결과를 얻을 수 있습니다.
가능하다면 지역 교육기관(대학)에서 IT 관련 학사과정을 1개 이상 시작하는 것이 매우 좋습니다. 우선, 인터넷에서는 배울 수 없는 것들을 배울 수 있을 것입니다. 둘째, 방어적인 측면에서 배울 수 있는 좋은 방법을 찾을 수 있는 고임금 직업을 얻을 수 있을 것입니다.