[infosec-course] аннотация спецкурса Software Protection: How to Crack Programs, and Defend Against Cracking

Dennis Gamayunov gamajun at seclab.cs.msu.su
Thu Feb 20 13:39:31 UTC 2014


Коллеги,

Вот для ознакомления общая информация о спецкурсе.

Автор: Кристиан Коллберг, профессор Университета Аризоны,
http://www.cs.arizona.edu/~collberg/
Специалист по обфускации программного обеспечения.

Title: Software Protection: How to Crack Programs, and Defend Against
Cracking

In the first part of this course we will learn how to "crack" programs,
i.e. how hackers break into software to extract secrets, remove license
checks, etc. In the second part we will use this knowledge to learn how
to defend against such attacks. 

Learning about this type of computer security is important  because many
current systems are vulnerable to cracking attacks. This includes
computer games, the national  power grid, military systems, medical
systems, etc.

To follow this course you need to know C and Unix. Some understanding of
assembly code, cryptography, and compilers is also useful, but not
necessary.

The course will have practical homework exercises where you will crack
small programs, and use tools to protect against cracking.

The course will be given in English.

This textbook is useful to those who want to know more about Software
Protection:
   Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing
for Software Protection
   Authors: Collberg and Nagrasy

С уважением,

Денис Гамаюнов




More information about the course mailing list