Former Bradford City striker Hanson missed Tuesday’s 0-0 draw at Bristol Rovers with a slight injury, while goalkeeper Moore finished the match with a broken nose.
But both are fit to play on Saturday, much to the relief of Blades boss Chris Wilder, who made several changes for the midweek trip.
“James is available for selection,” Wilder confirmed. “He trains today and will be fit for Saturday.
“We made some big decisions on Tuesday, and left ourselves wide open. It was important to keep it fresh, make changes, and we didn’t want to take a risk with Hanson.
“He came into training on Monday and felt a little bit of a twinge. There is still 14 games to go, so we decided not to take the risk.
“It was a big hit for us, as I was never playing Billy (Sharp) on Tuesday.
“I look at squads, and I don’t see anything as strong, mentally and physically, prepared and ready, the way we are. We are in good shape.
“Simon is okay, that won’t keep him out of the team. He took one for the team, and looking back at the replay he was a brave boy. He will be okay, apart from not looking the best.”
The only player missing for the Blades is striker Leon Clarke, who is still recovering from ankle problem.
“It is difficult to put any time on when Leon is coming back, it’s a slow process,” said Wilder.
“But apart from that, we have got everyone fit and raring to go for Saturday, which is great testament to the strength and conditioning staff.
“One out at this stage of the season is great news for everyone.”