Дратути, суть токова - нужно подменить argv[0]. Насколько я помню, именно через memcpy это делается нормально. Вопрос - какова длина строки, которую можно туда безопасно впердолить, и есть ли более цивилизованный способ?
Язык - сишка, если это имеет значение.