nun ich denke mein webinterface ist dir bekannt, oder?
und nunja dadurch habe ich viel erfahrung in sachen webserver und das ganze funzt in etwa so:
du wälst main an ("/") und bekommst den inhalt von der index.htm, sofern diese vorhanden ist. ist diese nicht vorhanden wird er ordnerinhalt (sofern im webserver eingestellt) angezeigt. d.h. wenn eine index.html vorhanden ist wirst du einzig und allein durch brutfoce (also testen ob die datei xyz vorhanden ist) dein glück finen, aber wohl lange warten müssen.
ich kenne programme, die nach bildern auf einem webserver suchen, das auch ziemlich schnell. aber kp wie die das machen. ich denke die gehen alle urls in der index.html ab und suchen dort nach bilderlinks.