Хочу узнать, как мой модем обновляется. Есть файлик /webs/www/fwupdate.cgi который я могу получить через cat в телнете. Хотелось бы понять что да как он делает
Вы файл то покажите.
CGI - просто "common gateway interface". Ну что-то вроде "http interface", да. А написать cgi-скрипт можно совершенно на любом языке (хоть на брейнфаке).