2010-06-26 2 views
3

리버스 엔지니어링을 배우기 시작했는데 그 기술이 연습으로 향상 되었기 때문에 나는 말할 수 없습니다. 기본적으로, 이제는 리버스 엔지니어링하는 방법을 알고 있습니다. 나는 책 "뒤집기 : 역 공학의 비밀"을 따랐다. 나는 연습을했다.리버스 엔지니어링의 '기본'학습을 마쳤습니다. 추가 진행 방법?

연습용으로 http://www.crackmes.de/ & http://www.reversing.be/이 있습니다. 좋아, 이제 새로운 취미가 생겼어. 하지만 그게 다야? 이게 끝이야?

나는 생산적인 것을하고 싶다. 내가 무엇을 할 수 있을지?

편집 : 한 가지를 묻는 것을 잊었습니다. NTAPI 기능 중 일부를 PEBrowse Professional을 사용하여 역 어셈블하여 역 설계했습니다. 데이터 구조를 파악하는 것은 많은 작업을 필요로했으며 시간이 많이 걸렸습니다. 이 작업을 수행 할 수있는 다른 방법이 있습니까? 이것이 유일한 방법이라면 "Windows NT-2000 Native API Reference (Gary Nebbett 저)"를 작성해야합니다.

추신 : 감사합니다 StackOverflow.com! 몇 개월 만에 내 지식과 기술을 다음 단계로 끌어 올렸습니다.

답변

2

AFAIK이 주제와 관련하여 여러 권의 책이 있으며, 또한 모든 가능성을 다루지는 않습니다.이 도메인에 관한 것들은 단순히 쓰여지지 않았습니다. :)

정말 생산적인 것은 응용 프로그램에서 리버스 엔지니어링을 방지하고 방지하는 데 도움이되는 오픈 소스 라이브러리 중 하나에 기여하는 것이라고 생각합니다.

"덜 생산적"이지만 여전히 "사용자가 원했던"것을 원하는 경우 다양한 매우 바람직한 소프트웨어에 대해 "패치, KG 등"을 요구하는 많은 사이트를 찾을 수 있습니다.

1

연습. 무작위 프로그램을 선택하고 부활절 달걀을 찾고/주입하십시오. 연습. 좋아하는 게임을 가져 와서 리소스와 파일 형식을 찢어 버리십시오. 연습.

아, 문서 모두.

+1

그리고 더 나은 망가 게시합니다. – evilpie

+0

"및 찾기/부활절 달걀을 주사"??? 나는 그것을 얻지 않았다. – claws

+1

어느 부분입니까? "찾기", "주입"또는 "부활절 달걀"? –

2

시도 와인에 작업 일부 인기있는 게임은, 당신이 그에서을 톤을 배우고, 모든 사람에게 디버깅/보안을 위해이 기술을 사용하여 찬성 :

+0

오른쪽! '와인'이 있습니다. 나는 그것에 대해 완전히 잊었다. – claws