Defender Emilson Cribari, who was on trial at Ibrox, has also signed a two-year deal with the club.
Despite the problems at the club the 27 year old revealed he always wanted to play for Rangers ever since he first moved to Scotland back in 2008.
He told the club's official website: "I'm delighted to finally come here and to play for this great club. I wanted to come in January but that didn't happen.
"I'm happy that it's done now and I can't wait to start playing for this team. When I arrived four years ago I didn't speak any English but I knew I wanted to play for a big club like this, at Ibrox in front of a full stadium."