Skip to content

Reverse engineering of WeWard Android App - Auto "Ward" farming and accounts creation

License

Notifications You must be signed in to change notification settings

Systemac/WeWard-Miner

Repository files navigation

WeWard-Miner

With WeWard-Miner you can easily farm accounts or points. The project is based on the "WeWard" class, which contains all the main methods for the most common functions such as:

  • Create account
  • Sponsor account
  • Validate steps
  • Watch ads video

Usage

Install all the requirements from requirements.txt files and then create your script or use one of my POC.

Recover account

You can retieve an account with:

python request_account.py <email>
  • You will need to access your mailbox and copy the link on the Weward login button to enter it when the script tells you to.
  • At the end, the script will generate a session .json file.

Create account

You can create a new account with:

python farm_accounts.py <email> <password>
  • The email password is required so we can use IMAP for reading emails and validate your account.
  • Remember to change the host, based on your email service. #148
  • If you want a different lang or country than IT change the lines #L34-L35 or use change_country method.
  • If you use the script farm_accounts.py, the new account will be automatically referred by my user code. Remember to change this code if you want to referral with your #L232
  • At the end, the script will generate a session .json file

Farm points

Basically you need just to load the class with the .json session file, submit the steps, validate the steps and jobs It's done.

from WeWard import WeWard
weward = WeWard()
weward.load_session("session.json")
weward.push_step_record(25000)
weward.valid_step()

The method push_and_validate_step, used also in the script farm_points.py, automatically pushes the steps and then performs validate operations. I've created this method because I want to solve the challenge and submit the steps periodically during the day. So, the method takes at first argument an integer job_number, that corresponds to the times the method was called in a single day.


If you like my work and you want to support me, you can offer me a coffee, I would be grateful ❤️

Buy Me A Coffee

Donate BTC 36GSMYngiiXYqBMnNwYwZc8n6s67LGn4V5
Donate ETH 0x3cc331b8AB0634CCcfa3bd57E0C625F7E886cAfa
Donate SOL pg8Z2VqMVskSEA77g5QqppaQjehGGCWJfVPw9n91AX1

Disclaimer

This project comes with no guarantee or warranty. You are responsible for whatever happens from using this project. It is possible to get soft or hard banned by using this project if you are not careful. This is a personal project and is in no way affiliated with WeWard.

About

Reverse engineering of WeWard Android App - Auto "Ward" farming and accounts creation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages