A hacker could not mount the samba share if you secure it using cipe. Lets go through securing it.
First setup some crappy security:
Make samba only connect from 1 IP (true this can be spoofed)
Setup a passwd via samba (true this can be hacked)
Second install cipe
http://sites.inka.de/bigred/devel/CIPE-Protocol.txt
and
http://www.linuxpowered.com/archive/mini/Cipe+Masq.html
What does cipe do for you?
Well if you use this and ipchains or iptables a lot.
Cipe does 2 things, encrypts all packets coming from computer and going to computer B. Second, before Computer B would (running samba) even talk to an intruder, he would need to
-Spoof and IP address (and I think a route, cause it checks how the IP was routed)
-Spoof a 128bit encryption key
-Talk to that port encrypting the data in that key with the spoofed route
Since its a little hard to crack 128 bits and spoof
Then and only then will that particular port even think of talking to you.
. Samba can be secured, not 100% but then what can?
I hope this explains a little more about what I mean. Later guys.