I do not know what species of spider this is, but I think the white ball is actually spider poop. Unfortunately a quick search did not return many references, but here is a picture for comparison.
 mixed with the uric acid (white).