#!/usr/bin/env python3 # This utility helps you find which of Signal's releases are on their # website, as they do not publish all of their Git tags as APKs. import requests from time import sleep for i in range(0, 12): for j in range(0, 12): url = f"https://updates.signal.org/android/Signal-Android-website-prod-universal-release-5.{i}.{j}.apk" response = requests.get(url) if response.status_code == 200: print(url) else: print(f"5.{i}.{j}.apk does not exist")