Прежде чем браться за бэкдоры,советую посмотреть на простые системы удаленного администрирования.
Дабы не забивать голову криптовкой и сокрытием в системе.
Первое что нужно разобрать это Клиент-Сервер.
Если хочешь обойтись без уже готовых компонентов предложенных в средах разработки, то читай "Сокеты в Си".
Как первую задачу,сделай соединение и передачу данных.
угу угу Lucy_Near одобря ) вот уже задолбался рекомендовать К. Касперски - Самоучитель игры на WINSOCK, еще советую почитать для саморазвития книжку Йон Снейдер - Эффективное программирование TCP/IP, но это конечно если сетевым программированием заинтересуешься
Писал я както раз бек дор на C#. Реализовал простые ф-ции, но все счетно палится антивирями как шпионское ПО. На мой взгляд не надо писать никаких бекдоров, а использовать например radmin.