Hi
If she's already in Canada a year out of status, it's a bit of a bigger problem. She should talk to an immigration lawyer or if she can't afford one, go to an immigrant/newcomer centre and see if they can give her any advice.
IMHO, it is time for her to go home. There is probably no fix for working illegally, overstaying by a year.
PMM