Do not use these programs for malicious purposes, but for educational goals on accounts you have access to.
You can protect yourself from bruteforce with long passwords, but you cannot with PIN codes, except by the
establishment by the platform of a delay in the event of repeated errors, which is not the case here.
Fortunately, the stake isn't very big here.
Punch the Netflix PIN code your parents use to restrict your access. The following scripts have been tested on the Netflix Desktop Windows native app, and the default delays have been set after it.
You will need to have Python installed as well as the keyboard
package.
Open the Netflix native app and select a protected content. Play it. A prompt should appear.
Open the script you want (eg, miner.py). It has to be opened with the admin rights. On Windows: Win+R
, write cmd
, press Ctrl+Shift+Enter
and log in as an admin. Navigate to the right directory. Put the app on one side of the screen and your terminal on another, so you can see both.
Run it with py ./path/to/your/miner.py
, or anything else. You can skip the inputs and press Enter
aaall the way to the end, or adjust the settings as they come. When the blue text appears in the CLI, select the PIN field on the Netflix app. When you're ready, press Shift
and let it start its thing. Make sure the numbers aren't poping in the CLI faster than Netflix gets them. When Netflix unlocks, watch the range of numbers that hacked it, and start again with a thinner amount of number (eg, 1200-1250), so you can determine what is the code for further use. Note: some sad terminals don't really like the beautiful ASCII colors that come with the scripts' CLIs.
Enjoy your movie and star this repo. You're welcome, keep your money.
This one will type all the combinations in a range you precised. You can select the speed of typing and how long it has to pause between each code it types. All formats of PIN codes are supported, from 1
to 00000001
and beyond, in case you want to use it elsewhere. This parameter is determined in function of the length of the string you filled in the End at:
input.
day.py
will try all the combinations of days and months to get all the dates that exist (and, for simplicity reasons, it includes those that do not exist --hi, 31/02). You can use the DD/MM (~3112) or the MM/DD (~1231) format. There are 372 possibilities. Since dates are very commonly used as PINs, this script could speed up your search by 96%... or slow it down by 4%. If you want to type a range of years, you might want to try miner.py
configured with inputs 1900; 2020
, for example.