it-swarm-korea.com

"보안 소프트웨어 개발"과정

이번 학기에는 "보안 소프트웨어 개발"에 대한 강의를 제공합니다. 이 과정은 세 부분으로 나뉩니다.

  • 안전한 소프트웨어 공학
  • 리버스 엔지니어링
  • 안전한 코딩

비슷한 내용의 코스 (특히 대학에서 제공하는 코스)에 대해 알고 싶은 조언이 있습니까? 학생들이 Windows 만 보안 문제로 고통 받고 있다고 느끼기를 원하지 않습니다. 따라서 일반 과정과 'NIX 기반 OS'에 특정한 과정이 모두 인정됩니다.

30
M.S. Dousti

리버스 엔지니어링 : 헬싱키 대학은 F-Secure와 공동으로 Malware Analysis and Antivirus Technologies 라는 교육 과정을 제공하며 온라인으로 커리큘럼을 이용할 수 있습니다.
보안 코딩의 경우 : CERT 는 특히 C 및 C++의 경우 항상 좋은 참조입니다. SEI @ CMU에는 C 및 C++의 안전한 코딩 코스가 있습니다.

16

과정을 수강하지 않았지만 OCSP 인증에 대해 많은 좋은 소식을 들었습니다.

http://www.offensive-security.com/information-security-certifications/

8
KirkJ

몇 년 전, 나는 암스테르담 대학교에서 비슷한 코스를 (그 당시 회사의 현지 지점을 통해) 설립하는 데 도움을주었습니다 ...하지만 현재 세부 사항은 없지만 실제로 볼 수는 있습니다. 그.

이스라엘의 IDC에는 infosec에 대한 매우 좋은 프로그램이 있습니다- http://portal.idc.ac.il/en/schools/cs/progs/ugrad/Pages/securityintheNetEra .aspx . 많은 훌륭한 연구 결과를 만들어 내고 OWASP와 매우 관련이 있습니다.

7
AviD

나는 이것이 굉장하다는 것을 알았습니다- http://pentest.cryptocity.net/ . 이 과정은 많은 유명한 보안 연구원들이 수행합니다. 논의 할 필요는 없습니다. 확인하십시오.

7
anonymous

SANS는 내가 들었던 지역과 관련된 몇 가지 코스를 제공합니다. 나는 그들이 당신에게 좋은 아이디어를 줄 수있는 그들이 다루는 주제를 잘 분류했기 때문에 제안합니다.

Java/JEE의 안전한 코딩 : 방어 가능한 응용 프로그램 개발

역 엔지니어링 악성 코드 : 악성 코드 분석 도구 및 기법

6
Mark Davidson

피사 대학교는 1 년 전에 "보안 소프트웨어 개발"과정을 제공했습니다.

official page 에서 모든 강의와 자료를 다운로드 할 수 있습니다 (이탈리아어로되어 있으므로 Google 번역이 필요할 수 있습니다).

5
gbr

MIT의 OpenCourseWare 를 보셨습니까? 빠른 검색 후 네트워크 및 컴퓨터 보안컴퓨터 시스템 아키텍처 코스를 찾았습니다 (역 엔지니어링 부분에 유용 할 수 있음).

http://academicearth.org/lectures/search/security/http://videolectures.net/site/search/?q=security 를 시도 할 수도 있습니다.

4
Olivier Lalonde

Stanford University는 소프트웨어 보안에 관한 온라인 짧은 코스를 제공하여 인증서 고급 컴퓨터 보안 을 제공합니다. 이 프로그램에는 안전한 소프트웨어 개발에 대한 입문 과정과 안전한 프로토콜 및 암호화, 웹 보안 등의 짧은 과정이 포함됩니다.

3
Jim Bird

UCSD에서 수강 한이 과정은 비슷하고 매우 유용합니다.

https://cseweb.ucsd.edu/classes/sp10/cse127/

3
Graphics Noob

전체 공개 : Varonis에서 근무합니다.

Troy Hunt는 SQL 주입, XSS, 전송 계층 보안 등을 다루는 웹 보안에 대한 Varonis의 무료 비디오 코스를 구성했습니다.

콘텐츠는 Varonis가 후원했지만 완전히 벤더에 구애받지 않습니다.

여기에서 7 개의 비디오 강의를 모두 볼 수 있습니다. http://info.varonis.com/web-security-fundamentals-course

좀 더 깊이있는 무언가로 넘어 가기 전에 기본 사항을 줄이는 좋은 방법입니다.

헌트는 윤리적 해킹, Azure 보안 등에 대한 PluralSight 코스도 다수 보유하고 있습니다. 그는 훌륭한 선생님입니다.

2
Rob Sobers

Aspect Security 교육 과정에 최고의 콘텐츠가있는 것 같습니다. 나는 너무 많은 대학 프로그램이 그들이 한 것과 일치 할 수는 없다고 생각하지만, Ams가 언급 한 http://pentest.cryptocity.net 하나는 대부분의 것보다 확실히 낫습니다.

2
atdre

통신 보안 특별 과정 (맬웨어 분석 및 바이러스 백신 기술)

이 과정은 학생들에게 악성 코드가 무엇인지, 어떻게 탐지하고 분석 할 수 있는지 알려줍니다. 이 과정의 주제에는 맬웨어 분류법, 리버스 엔지니어링, 코드 에뮬레이션 기본 사항, 악성 암호화의 기본 암호화 분석 및 바이러스 백신 엔진 기본 사항이 포함됩니다. 과정에는 프로그래밍 기술이 필요한 숙제 프로젝트가 포함됩니다.

http://www.tml.tkk.fi/Opinnot/T-110.6220/2008/

2
M.S. Dousti

Langara College는 다음과 같은 보안 과정을 제공하거나 적어도 제공했습니다.

CPSC 2810 (3 학점) (4 : 0 : 2) 컴퓨터 및 정보 보안

컴퓨터 보안 정책, 메커니즘 및 구현에 대한 소개 스크립트 키디를 포함하여 위협에 대한 이해를 제공합니다. 은밀한 채널; 바이러스, 웜, 시한 폭탄 및 트랩 도어와 같은 악의적 인 논리. 학생들은 공격의 작동 방식, 공격을 방어하는 방법, 보안 시스템 및 네트워크를 설계하고 관리하는 방법을 배웁니다.

선수 과목 : CPSC 1280 또는 1480; 또는 부서의 허가.

1
Gary

"보안 프로그래밍"과정에 대한 강의 계획서를 정의하려고합니다. 검색에서 Cyber ​​Defense Institute가 제공하는 과정 개요가 매우 완벽하고 유용하다는 것을 알았습니다. 다음 링크를 참조하십시오 http://www.cyberdefenseinstitute.net/courses/secureprogramming/secureprogramming.html#attachment . 그러한 과정의 내용을 준비하기위한 좋은 교과서를 찾으면 과정 및 다른 유사한 과정의 안전한 코딩 부분에 대한 완벽한 참조가 될 수 있습니다.

1
Morteza Amini