in reply to find module name from the module archive
This will fail for libwww-perl, which contains for example LWP::UserAgent.
I think the go-to module is PAUSE::Packages, which parses 02packages.txt.