Очень нужные вещи в хозяйстве любого программера ;)
Эти программы позволяют сжать готовый бинарник (exe'шник) в несколько раз, + дает дополнительную защиту для вашей программы от различного рода дизассемблеров ;)
Вот два консольных упаковщика, думаю, что с их использованием проблем не возникнет, на крайний случай сначала запустите программы с флагом /?