If you would rather not install special software to extract the backup, there is another way to work around it. You can install a web server on your own computer, like XAMPP, and install WordPress by hand on there. Then you can import your backup, and set up the site as desired.
Once you’ve configured the site to your liking locally, you can migrate the files and databases from your local web server to your hosting account with us.