Doswiadczenie 10 - formaty plików wykonywalnych.

    Opierając się na pliku binfmt_java.c i procedurach związanych z ładowaniem skryptów Javy - "do_load_script", "load_script", "init_java_binfmt" oraz strukturze "linux_binfmt_java_format" zbudować moduł "przeglądarek" - pozwalający "uruchomiać" dokumenty. Sprowadzałoby się to do uruchomienia przeglądarki z nazwą pliku jako parametr. Lista rozpoznawanych formatów (rozszerzeń nazwy) może być wpisana na stałe, lub doczytywana z pliku Należy pamiętać, że przeglądarka może oprócz nazwy pliku pobierać dodatkowe parametry (powiedzmy, że maksymalnie trzy).Trzeba również zmodyfikować jądro tak, aby można było obejrzeć zbiór, mimo, że nie ma ustawionego atrybutu pliku wykonywalnego, ale nie jest wskazane umożliwienie wykonywania np. plików a.out, które nie mają ustawionej odp. flagi.

Autor:
Marcin Mędelski-Guz