맬웨어는 맬웨어 방지 소프트웨어 등으로부터 자신을 숨기는 데 흥미로운 기술을 사용합니다. 그것들은 스스로 "다형성 (polymorph)"할 수 있습니다 : 실제로 코드를 변경하면서 실행 시스템과 거의 같은 의미로 바이러스 백신 정의를 무효화합니다
개발자가 소스를 연구하거나 소스를 사용할 수없는 경우 해당 프로세스에서 얻은 모든 것을 연구하고 역전하여 배울 수있는 것 (악의가 아닌)이 있는지 궁금합니다. 왕국.
나는 하지 악성 코드를 쓰기에 관심. (적어도 교육적이지 않은 목적은 아닙니다)이 질문은 맬웨어 등을 작성하는 방법에 대한 질문이 아니라 이미 작성된 맬웨어로부터 배울 수있는 질문에 대한 것입니다.
또한 약간 비 윤리적 일 수 있습니다. 취약점 / 취약 / 보안 또는 기본 운영 체제에 대한 이해를 돕기 위해 자체 악성 코드를 작성하여 얻을 수있는 이점이 있습니까?