Подскажите кто или что ответственное за отображение файлов(т.е. за то что их видно в mc, и вообще видно)? Где можно почитать исходничек? Просто я хочу скрыть файл, как это сделать?
Ну даже если ты в МС скроешь этот файлик - в простом шелле его можно будет увидеть (ls, etc ...) А зачем это тебе вообще? :) Ну для разнообразия можешь поковырять сырки mc. Я думаю, что ты запаришься исправлять там:)
какой то злой умысел прослеживается, хоршие файлы не прячут .. за это отвечает сыскол getdirentries(или как то так называется) можешь пропатчить libc чтоб фильтровал возврат ..
Можно с помощью objcopy сделать все нужные символы в glibc weak: readdir*, ftw, scandir*, getdents*. А после - из LD_PRELOAD библиотеки их перегружать.