Здравствуйте
2boom,
не стал здесь специально расписывать ответ на Ваш вопрос, чтобы это не превратилось в долгую и нудную дискуссию не по существу топика потому ответил на него в опубликованном мною руководстве
"Инструментарий разработчика" в разделе «Декомпиляция кода»