Snipes Test Flight apps. Configurable & has the ability to use a burner account for checking the status to avoid bans.

Overview

TestFlight Sniper

Snipes TestFlight beta apps. Configurable & has the ability to use a burner account for checking the status to avoid bans.

Features

  • Independent accounts for both redeeming and checking the status of an app
  • Configurable interval
  • Discord webhook support

Setting Up - Getting Headers & Account IDs

  • We will start off by setting up Fiddler Classic on our iDevice. You may begin by following the steps here.

  • Please make sure you follow this section of the guide in order to decrypt HTTPS traffic successfully:

Image

  • Assuming you have Fiddler Classic successfully set up with HTTPS decryption, you will proceed by grabbing the account id of the request through the network sniffer (Fiddler).

  • An example of an account ID: e1e54b3a-a56c-4c5d-b6t3-08ef3e647de7

  • To obtain the account id you must grab it from the web request that testflight makes when opening the app from the web, you may reproduce this by searching up the desired testflight app you would like to target, then opening it in Safari. The request will look like the following:

  • Once you open that URL, Safari should redirect you to the TestFlight app on your phone, which will initiate the request we are looking to sniff.

  • The request you will have to look for will look similar if not the same as: /v3/accounts/${accountId}/ru/{code}.

Image

  • After selecting the request, proceed to the Headers panel.

  • We can now see the needed headers to apply in our config.json. If you'd like to use the same account for both checking the status of the app and redeeming, fill both of headers.checker and headers.redeemer sections of the config with the same headers.

    Image

  • You may easily copy a header's value by using the right click context menu like so:

Image

  • Once you're done with the headers and still haven't grabbed the account id, you may do so by copying this part of the URL:

Image

  • As said before, if you'd like to use the same account for both checking the status of the app and redeeming, please fill out accountId.checker and accountId.redeemer with the same value in config.json

  • That's all! You may now remove the Certificate Profile from your device by heading to General -> VPN & Device Management and deleting the DO_NOT_TRUST_FiddlerRoot profile.

  • You may also want to remove the proxy we had set earlier by going into WiFi -> Your Network -> (i) icon -> Configure Proxy and setting it to Off

  • Once done, you may proceed to launch the sniper by making sure you have dependencies installed (npm i) and using node . to start the sniper.

You might also like...

Print seat layout for movie, flight (jQuery plugin)

seatLayout.js (movie-seat-layout) Print seat layout for movie, flight and seat selection (jQuery plugin) Demo : https://sachinkurkute.github.io/movie-

Dec 8, 2022

Avoid CORS issues by using API Routes from Next.js

CORS Demo Avoid CORS issues by using API Routes from Next.js. Get Started Clone the repo git clone [email protected]:gregrickaby/cors-demo.git CD into co

Sep 30, 2022

Completely free TS/JS one-file source code snippets with tests, which can be copied to avoid extra dependencies (contributions welcome).

TinySource Completely free TS/JS one-file source code snippets with tests, which can be copied to avoid extra dependencies (contributions welcome). Sn

Jan 3, 2023

Avoid setting up a project from scratch. Start using VRTTV 🎉

Avoid setting up a project from scratch. Start using VRTTV 🎉

VRTTV Boilerplate Avoid setting up a project from scratch. Start using VRTTV 🎉 View Demo · Report Bug · Request Feature 🤔 What’s this? Are you tired

Nov 24, 2022

Dank Memer (Selfbot) Farm with slash commands support and random delays and breaks to avoid any suspicion

Dank Memer (Selfbot) Farm with slash commands support and random delays and breaks to avoid any suspicion

Slashy Slashy is a Dank Memer (Selfbot) Farm with slash commands support and random delays and breaks to avoid any suspicion. This is completely undet

Dec 30, 2022

Use better-sqlite3 to give obsidian the ability to manipulate sqlite3 databases

OBSIDIAN-SQLITE3 Use better-sqlite3 to give obisidian the ability to manipulate sqlite3 databases. Intention Currently the linkage between obsidian an

Nov 28, 2022

🔥 A Powerful JavaScript Module for Generating and Checking Discord Nitro 🌹

🔥 A Powerful JavaScript Module for Generating and Checking Discord Nitro 🌹

DANG: Dreamy's Awesome Nitro Generator Join Our Discord Getting Started Before, We start please follow these Steps: Required* ⭐ Give a Star to this dr

Jan 5, 2023

Babel-plugin-amd-checker - Module format checking plugin for Babel usable in both Node.js the web browser environments.

babel-plugin-amd-checker A Babel plugin to check the format of your modules when compiling your code using Babel. This plugin allows you to abort the

Jan 6, 2022

Type predicate functions for checking if a value is of a specific type or asserting that it is.

As-Is Description As-Is contains two modules. Is - Type predicates for checking values are of certain types. As - Asserting values are of a certain ty

Feb 10, 2022
Owner
eternal
eternal
Website that keeps monitoring status of WAX account and TLM balance from alienworlds

✔️ Server is now live! [21-5-2021 10:30 GMT+7] ?? Updates on Server ‼️ Bandwidth limit reaches on morning of 21 May 2021 (+7) I want to thank you to e

Patiphol Pussawong 21 Nov 24, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function.

Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function. Can parse HTML strings into VDom trees, ready to render in your Preact components

James Hill 4 May 14, 2022
AdsPower supports Local API, which has functions like reading and writing account configuration information, opening and closing browsers, searching for accounts.

AdsPower supports Local API, which has functions like reading and writing account configuration information, opening and closing browsers, searching for accounts. Besides, it can cooperate with Selenium and Puppeteer to execute browser operations automatically.

AdsPower Official 20 Dec 1, 2022
Attempt to replicate the visuals of late 80s / early 90s flight simulators

Retro Fligh Simulator Quick and dirty attempt to replicate the visuals of late 80s / early 90s flight simulators, using as a reference MicroProse's F-

Ruben Moreno Montoliu 70 Dec 15, 2022
Flight is a universal package manager for your needs, no matter what language you may want to write your code in.

Flight Swift, reliable, multi-language package manager. ⚡ Installation We don't have an official release of Flight yet, however, if you would like to

null 26 Dec 25, 2022
A three.js and roslibjs powered web-control for zju fast-drone-250 for laptop-free flight control

Web Control for ZJU Fast-Drone-250 A three.js and roslibjs powered web-control for zju fast-drone-250 for laptop-free flight control (tested on Xiaomi

null 6 Nov 11, 2022