The following is a list of all of the grounded A-button attacks (except d-tilt) that dont hit snake while he is crouching.
ps. (back) means in order not to get hit, the characters back must be to snake, and the oppisite for (front). (close) means you have to be as close as possible, whereas (near) simply means you have to be close, but not extremely. (far) means about a half-kirby away.
Mario: u-tilt (back)
Luigi: u-smash (front)
Peach: Jab (close), u-smash (far)
Bowser: u-smash (front)
DK: u-smash
Diddy: u-smash (back), u-tilt (back)
Yoshi: u-smash, u-tilt
Wario: u-smash, u-tilt
Link: u-tilt (facing), f-smash (2nd hit)
Zelda: u-smash, u-tilt, f-tilt, jab
Shiek: u-tilt (back), jab (close, 1st hit)
Ganon: u-smash (back), u-tilt (back), jab, f-tilt, f-smash
Tlink: u-smash (back)
Samus: u-smash, u-tilt (back), jab (1st hit), f-tilt, f-smash
ZSS: u-smash (back), u-tilt, jab (1st hit), f-tilt, f-smash (near)
Pit: u-tilt (back)
IC: u-smash (back), u-tilt
ROB: all except for 2nd hit of jab
Kirby: u-tilt (front)
MK: u-smash
D3: u-tilt
Olimar: none (all hit)
Fox: u-smash (back)
Falco: u-smash (back), f-tilt (back)
Wolf: u-tilt (back)
CF: u-smash (back), u-tilt (back), jab (1st and 2nd hit), f-tilt, f-smash
Pikachu: u-smash (back)
Ivysaur: u-smash (back)
Charizard: u-tilt
Squirtle: none (all hit)
Lucario: u-smash
Jiggs: u-smash (back), u-tilt (front)
Martha: u-tilt
Ike: jab (1st hit)
Ness: u-tilt
Lucas: none (all hit)
GaW: u-tilt
Snake: u-tilt (back), jab (1st, 2nd, and 3rd)
Sonic: u-smash (back), u-tilt (back)
Since this information is (imo), very unorganized, it would be greatly appreciated if someone could organize this into a chart. For example; the attacks could be placed at the top horizontally, and the characters down the left side vertically, then the intersecting boxes could be filled in with symbols denoting if snake is safe or not, and what positions they need to be in.
(I would do this myself, but I have no computer)