Professional Documents
Culture Documents
키워드들
• .NET
• C# VB
목차
I. 적을 알고 나를 알면 백전백승
II. 그 적의 이름은 유니티다
* 인사말
제작자 Dhhd
• 실습도구는 DNSPY
• 리버싱을 더공부하고 싶은분들에게
이번 리버싱 프레젠테이션은 쉽게 개발자에게 리버싱의재미를 느끼게하고 그리고 가능하다면
일반인에게도 리버싱의맛을 느끼기 위해 제작하였습니다
리버싱은 즐겨야하지만 악용을 하면 안됩니다
이번것은 쉽기떄문에 더더욱 악용을 하면 안됩니다
악용하면 나쁜사람입니다
악용하면 싫어합니다
악용하지마세요
제발 악용하지마세요(진지한 궁서체)
모든 예제는 https://github.com/pec2016/EASY_REVERSING 에서 다운로드 할수있습니다
제작자 Dhhd
Writing by Dhhd 3
1 EASY REVERSING
I. C#
• LEVEL 1
Writing by Dhhd 5
1 EASY REVERSING
I. C#
Writing by Dhhd 6
1 EASY REVERSING
I. C#
Writing by Dhhd 7
1 EASY REVERSING
I. C#
• 왜 소스코드가 보일까?
컴파일 과정에서 C언어나 C++ 처럼 어셈블리어로 변환되지않고
중간언어인 IL언어로 바뀌기 떄문에 이 IL언어는 디컴파일을 통해 소스코드와 거의 흡사하게 뽑을수있다
Writing by Dhhd 8
1 EASY REVERSING
I. C#
Writing by Dhhd 9
2 EASY REVERSING
II. Unity
• 유니티
Writing by Dhhd 11
2 EASY REVERSING
II. Unity
Writing by Dhhd 12
2 EASY REVERSING
II. Unity
Writing by Dhhd 13
2 EASY REVERSING
II. Unity
이 지식을 악용하려고마라
Writing by Dhhd 14
2 EASY REVERSING
II. Unity
Writing by Dhhd 15
Q & A