шелл-код очевидно модет работать в любом месте программы если добавляем кусок кода в прогу и (или) независеть от таблицы импорта ? вроде так
А был уже такой вопрос. И там довольно доходчиво объяснили. Попробуй поискать, надеюсь, но не в Хипе был.