In steam achievements sytem the achivements themselves are coded into game files - when player do something which is coded as an achievement, game gives a signal to Steam to unlock it... There is no chance for implementing achivements without any code changes IMO
