# Ultimate Introduction to cracking Software and how to protect against it | Reverse Engineering

> Clean Markdown view of GeekNews topic #3049. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=3049](https://news.hada.io/topic?id=3049)
- GeekNews Markdown: [https://news.hada.io/topic/3049.md](https://news.hada.io/topic/3049.md)
- Type: news
- Author: [louis](https://news.hada.io/@louis)
- Published: 2020-10-18T17:36:21+09:00
- Updated: 2020-10-18T17:36:21+09:00
- Original source: [piprogramming.org](https://piprogramming.org/articles/Ultimate-Introduction-to-cracking-Software-and-how-to-protect-against-it--Reverse-Engineering-0000000022.html)
- Points: 10
- Comments: 0

## Topic Body

크래킹 소프트웨어에 대한 궁극적인 소개 및 이를 방지하는 방법 | 리버스 엔지니어링

1. How to crack Software

1.1 Decompiling

1.2 De-Obfuscation

1.3 Assembly Code

2. How to protect your program from cracking

2.1 Server Side Execution

2.2 Obfuscation

2.3 Legal / EULA / License

2.4 Psychological Warfare

3. Further resources and Books

## Comments



_No public comments on this page._
