Not sure if you can view the thread as you dont have a vb liscence yet but ....
Who Downloaded Hack - Records the names of the users that downloaded an attachment but not the IP.
You can also setup an .htta access file at the server level to prevent people from linking to your attachments but as assasingod said, i think by default, non-registered users arent able to.