There is no such thing as a working "Xbox Live Generator v1.7" or any version. Tools claiming to generate free activation codes are 100% scams.
Never enter your Microsoft credentials on any site except login.live.com, account.microsoft.com, or the official Xbox/Windows apps.