안녕하세요. ReverseCore 입니다. 

책 원고 작성을 완료하였습니다.

모든 컨텐츠 작성을 마치고 자체 퇴고(8회)를 완료하였습니다.

이제 출판사에 넘겨줄 수 있겠네요. ^^~



<퇴고 작업을 도와준 아이패드>


분량


8섹션, 61챕터, A4 기준 1000 페이지 입니다.
885 개의 이미지와 65 개의 소스파일이 담겨있습니다.
책 이름도 결정 하였습니다. (나중에 공개할 께요~ ^^)


내용


기존 블로그의 내용 60% + 새로운 컨텐츠 40% 로 구성하였습니다.

블로그에 있는 내용들은 Windows XP + Visual C++ 6.0/2008 환경에서 작업했었습니다. 이를 최신 Windows 7 32bit + Visual C++ 2010 환경으로 재작업을 하였구요. 컨텐츠들의 순서 조정에 많은 고민을 하였습니다.

새로 추가된 내용들은 아래와 같습니다.


64 bit Computing / Debugging
고급 리버싱 (TLS, TEB, PEB, SEH, IA-32 Instruction 해석)
Anti-Debugging (Static, Dynamic, Advanced)
디버깅 실습 (Service, Self-Creation, PEImageSwitching, DebugBlocker)
 



일정


2010년 5월 1일 책을 쓰기로 마음 먹고 2011년 12월 3일 원고를 마감하였네요. 원고 작업만 19 개월 소요되었군요. (블로그 시작한날인 2009년 2월부터 따져보면 벌써 약 33 개월이 지났네요.)

아직까지는 제 인생 최대의 프로젝트라고 말할 수 있겠습니다. ^^

2011년 6월말쯤 8장 마지막 챕터를 끝내고 책에 뭐 빼먹은게 없나 살펴보니, 문득 제가 애초에 기획했던 모든 컨텐츠 작성을 끝냈다는 사실을 깨달았습니다.

약간 멍~ 했죠. 조금 재충전을 하고 퇴고 작업에 들어갔습니다. 노트북으로 들고 다니며 보는데 한계가 있어서 문서를 출력해서 보다가 분량이 너무 많아서 힘들었습니다. 그래서 아이패드에 문서를 전부 입력하고 PDF Viewer 앱과 터치펜으로 퇴고 작업을 했습니다. (퍼포먼스가 확 향상되더군요.) 약 5 개월간의 기나긴 퇴고 작업 끝에 드디어 원고를 탈고 할 수 있었습니다.

마침 아내가 아기와 외출한 시간(12월 3일 토요일 오후 6시)에 제가 계획한 8 단계 퇴고작업의 마지막 작업을 끝마칠 수 있었네요. 


소감


일단 기분이 몹시 좋습니다. 몸과 마음이 날아갈듯 하네요. ^^ 
마치 오랜 여행을 마치고 집에 돌아온 느낌이 드네요. 기쁜 마음에 이렇게 블로그에 글을 올려 봅니다. 


# 작업 속도

책을 쓸 때는 생각보다 작업 속도가 너무 느려서 도대체 언제쯤 책이 완성될 수 있을까 싶었습니다. 하루에 그림 하나 또는 캡쳐 두개 정도 밖에 못 할 때도 많았거든요. 하지만 그런 날들이 하루 이틀 쌓이니까 어느 순간부터는 "내가 언제 이렇게 많은 일을 했지?" 라는 생각이 들면서 목표 지점이 희미하게나마 보이기 시작했습니다. 


# 재작업

책을 쓰면서 가장 힘들었던 순간은 이미 한번 쓴 글을 두번 세번 다시 쓸 때 였습니다. 독자분들께 최신의 리버싱 경험을 드리기 위해 개발도구를 Visual C++ 2010 으로 바꾸고 작업환경을 Windows 7 으로 바꾸었습니다. 그러다보니 기존 문서를 그에 맞게 다시 캡쳐하고 변경된 주소를 찾아 고치는 작업들이 많았습니다. 지금와서 뒤돌아보니 그런 작업들이 가장 기억에 많이 남습니다. 


# 슬럼프

10 여회의 크고 작은 슬럼프를 경험하였습니다. 수많은 재작업과 검증, 생각대로 나오지 않는 글쓰기, 예상보다 훨씬 오래 걸리는 시간, 개인적인 외부 요인 등으로 인해서 글을 쓰지도 못하고 글쓰기 자체가 싫어지는 상황이 몇 번 닥쳤었죠. 스트레스가 쌓인 겁니다.

제가 새벽에 일어나 글을 쓰는 책상이 있는데요, 어느 순간에는 그쪽을 쳐다보기도 싫어지더군요. 그리고 저녁에는 퇴근 후 글을 쓰러 찾아가는 도서관이 있습니다. 한때는 그쪽으로 발길이 도저히 떨어지지 않는 날도 많았습니다.

다행인것은 그때마다 제 자신이 슬럼프 상황인걸 인식하고 극복하려고 노력했다는 것입니다.


# 응원

가끔 블로그에 방문해서 댓글에 답변도 달아드리고 제 책을 응원하는 글을 보면서 힘을 얻곤 했습니다. 그리고 부모님, 아내, 친구들, 회사 동료들까지 많은 분들께서 관심을 가져주시고 격려를 해주셨습니다.

이 자리를 빌어서 모든 분들께 감사 드립니다.

그리고 제가 좋아하는 독서도 많이 하고 사람들과 많이 어울려 다니면서 다시 용기를 얻어서 작업을 이어나갈 수 있었습니다. 그러다 결국 여기까지 올 수 있었구요.

"포기하기 전까지 실패란 없다. 시행착오가 있을 뿐이다. 시행착오를 거듭하다보면 언젠가 결국 성공하게 된다."

위 명언을 계속 새기면서 포기하지 않고 꾸준히 작업했더니 결국 원고가 완성되었습니다.


# 앞으로...

출판사와의 일정이 잡히면 블로그에 다시 공지해 드리겠습니다.

원고 작업을 한번 성공하니 자신감이 충만해 지는게 느껴집니다. 이번에 많은 경험과 시행착오를 겪어보니 두 번째 책도 금방 쓸 수 있을 것 같은 기분입니다. (2 탄을 기획 중인데요. 구체적으로 정리되면 알려드릴께요~)


다시 한번 모든 분들께 감사 드립니다. ^^~


ReverseCore
신고
    이전 댓글 더보기
  1. 지나가다 2012.02.29 17:42 신고 댓글주소 | 수정 | 삭제 | 댓글

    휴.. 정말 대단한 사이트군요.
    .. 옛날.. 생각이 나긴하면서도 ... 다시 한번 이쪽을 공부해보고 싶다는 생각은 가끔했습니다. (지금은 그냥 평범한.. 코더입니다 :) )

    책을 내신다는데.. 필구해서 한번 읽어봐야겠군요. 아직 타오를지 확인해보고 싶어요 :)

  2. 책 언제나오나요 2012.03.01 02:10 신고 댓글주소 | 수정 | 삭제 | 댓글

    빨리 보고싶네요ㅎ
    3월 중반에 나올려나

  3. 나그네 2012.03.02 19:23 신고 댓글주소 | 수정 | 삭제 | 댓글

    오오 정말 기대됩니다. 꼭 사서 보도록 할게요 ㅠ.ㅠ)b

  4. 지름신 2012.03.05 08:53 신고 댓글주소 | 수정 | 삭제 | 댓글

    바쁜 직장인이 단시간에 많은 기술을 습득할 수 있는 책일 듯.
    나오면 바로 사아겠군요.
    수고하셨습니다.

  5. 뿡뿡대마왕 2012.03.06 15:17 신고 댓글주소 | 수정 | 삭제 | 댓글

    드뎌 나오는거군요!!!
    너무 기대됩니다!!
    언제쯤 출간될려나..ㅠㅠ

  6. reversecore 2012.03.06 23:37 신고 댓글주소 | 수정 | 삭제 | 댓글

    안녕하세요. ReverseCore 입니다.

    먼저 제 책에 관심을 가져주셔서 대단히 감사합니다. ^^~

    현재 출판사에서 제 원고를 편집/교정/디자인 작업중이며 여름 출간을 목표로 열심히 작업하고 계십니다. 일단 책의 분량도 많고, 책의 완성도를 위해서는 충분한 시간이 필요합니다.

    제가 원고를 더 빨리 완성시켰다면 그만큼 더 빨리 출간되었을텐데요...
    일정과 완성도 중에서 완성도를 선택한 결과입니다.
    그런데 기다리시는 분들이 너무 많으셔서 제가 정말 죄송스럽네요.

    책의 60%는 블로그의 컨텐츠들로 채워지기 때문에 그동안 이곳에서 공부하시는 것도 좋겠습니다.
    그리고 앞으로 블로그에 새로운 컨텐츠를 꾸준히 포스팅 할 계획이니 재밌게 봐주시기 바랍니다.

    감사합니다.

  7. Genesis 2012.03.09 22:10 신고 댓글주소 | 수정 | 삭제 | 댓글

    시간 나시면 카테고리를 분류해서 정리해주시면 안되나요? PE, 후킹 이런씩으로 말이죠.
    제가 리버싱에 입문한지 얼마 안되서 무슨 기술이 있는지 몰라서 어떤 걸 검색 해야할지도 잘 모르겠습니다. 글이 워낙 많아서 어떤 걸 봐야할지도 잘 모르겠구요.

  8. windofme 2012.03.14 05:08 신고 댓글주소 | 수정 | 삭제 | 댓글

    책 출간 열기가 후끈 하군요..
    한국에 이런 책이 얼마나 부족했는지 실태를 보여주는것 같아 매우 아쉽고
    다행이도 여름 출간이라니 기쁘기 까지 복잡 미묘한 심정입니다.

    예쁘게 출간 하시면 싸인회도 하시나요? 커버에 사인한장 받고 싶습니다

  9. TOD 2012.03.21 03:14 신고 댓글주소 | 수정 | 삭제 | 댓글

    아~ 드디어 기다리고 기다리던 책이 나오겠군요.

    1년 넘게 기다린 기분이네요. ㅋㅋ

    어서 빨리 보고 싶어요~ 책 주세요~

  10. 김성겸 2012.04.04 22:47 신고 댓글주소 | 수정 | 삭제 | 댓글

    가격은 대략 정하셨나요?

    그간 많은 책들을 사왔고 보았는데

    몇몇 책은 정말 내용에 비해 책값이 정말 저렴했습니다

    이 블로그의 내용을 대략 살펴보았는데 매우 고가로 책정하셔도 불티나게 팔릴것 같습니다

    그냥 그렇다구요 ㅎㅎ

  11. binish 2012.04.07 15:08 신고 댓글주소 | 수정 | 삭제 | 댓글

    제대로 된 리버싱 책 한 권 나오겠네요! 멋지십니다.. 진정.. ^^

  12. 남현욱 2012.04.10 14:38 신고 댓글주소 | 수정 | 삭제 | 댓글

    무지막지한 노가다를 즐기셨군요...
    읽으면서 전율을 느낍니다. 등에서부터 뒷목까지 짜르르....
    존경합니다. 본받겠습니다.
    본디 책 구매를 꺼리는 저입니다만, 반드시 구매하고 싶어집니다.

  13. lotzelon 2012.04.22 22:04 신고 댓글주소 | 수정 | 삭제 | 댓글

    ^^꼭 사겠습니다!!!
    완전 기대하고 있습니다.
    화이팅화이팅!

  14. 지나가다 2012.05.30 18:03 신고 댓글주소 | 수정 | 삭제 | 댓글

    아웅... >_<);;
    책소식 들어왔나~ 싶어서 간만에 들렀는데 아직이로군요..ㅋㅋ
    기다리다가 목빠지겠어욤_!

  15. 키위는제스프리 2012.06.08 18:26 신고 댓글주소 | 수정 | 삭제 | 댓글

    어서나와라어서~

  16. 2012.06.10 23:17 신고 댓글주소 | 수정 | 삭제 | 댓글

    여름 쯤에 출판 된다고 하는데 아직 소식이 없군요 ㅠ_ㅠ

  17. reversecore 2012.06.14 01:21 신고 댓글주소 | 수정 | 삭제 | 댓글

    안녕하세요. ReverseCore 입니다.

    제 책은 지금 에디터 분께서 열심히 작업중이십니다.

    몇 달내에 볼 수 있을꺼라 생각합니다. ^^~

  18. 컴공학생 2012.07.06 11:06 신고 댓글주소 | 수정 | 삭제 | 댓글

    지금까지 누구의 도움도 없이 혼자서 리버싱을 공부하다보니
    너무나도 많은 벽이 느껴졌는데, 정말 좋은 책을 쓰셨군요!!
    감사합니다^^

  19. Jayden. 2012.08.30 23:51 신고 댓글주소 | 수정 | 삭제 | 댓글

    수고하셧습니다! 감사드려요!

  20. yrmfpnwshu 2013.04.29 02:11 신고 댓글주소 | 수정 | 삭제 | 댓글

    Hi there, what's up you guys???





티스토리 툴바