Skip to content

n5za/nfplay

Repository files navigation

nfplay

nfplay


Installation

Windows

git clone https://github.com/n5za/nfplay.git
cd nfplay
pip install requests colorama
python cookie_password_checker.py

Linux

git clone https://github.com/n5za/nfplay.git
cd nfplay
pip3 install requests colorama
python3 cookie_password_checker.py

macOS

git clone https://github.com/n5za/nfplay.git
cd nfplay
pip3 install requests colorama
python3 cookie_password_checker.py

Termux (Android)

pkg update && pkg upgrade -y
pkg install python git -y
git clone https://github.com/n5za/nfplay.git
cd nfplay
pip install requests colorama
python cookie_password_checker.py

Tools

🔍 cookie_password_checker.py

Scans Netflix cookie files and identifies accounts with no password set.

📊 Loaded 106 cookie files [Premium]
  ✓ #  1 GOOD  | user@gmail.com              | Premium | US
  [██████████████████████████████] 100%  ✔13  ✘93  💀0
  • Batch scan hundreds of Netscape-format cookie files
  • Color-coded terminal UI with real-time progress + ETA
  • Detects newPassword without currentPasswordGOOD
  • Sorted output: good_no_password.txt, bad_has_password.txt, dead.txt
  • Filter by plan (Premium / Basic / Standard)
  • Saves working cookie files to good_cookies/ for instant use
pip install requests colorama
python cookie_password_checker.py                            # interactive + proxy default
python cookie_password_checker.py ./Cookies Premium         # direct mode
python cookie_password_checker.py ./Cookies --no-proxy      # use direct IP only
python cookie_password_checker.py ./Cookies --proxy-file list.txt  # your proxies

🚀 netflix_login.py

Select a GOOD account and open it directly in Brave — cookies injected automatically.

  Found 10 accounts

   1. ramk.gym@gmail.com       | Premium | IN
   2. m25091410@gmail.com      | Premium | MX
   ...

  Select account: 1
  ✅ Cookie saved → ~/netflix_current.txt
  🚀 Opening Brave...
  • Lists all password-free accounts neatly
  • Saves cookie file to ~/netflix_current.txt for CLI use
  • --open launches Brave, injects cookies via CDP, opens Netflix
python netflix_login.py           # pick from menu
python netflix_login.py --open 1  # pick + launch
python netflix_login.py 2         # direct select

🟢 google_cookie_checker.py

Scans Google cookie files and identifies alive accounts.

📊 Loaded 15 cookie files
  ✅ #  1 GOOD  | user@gmail.com
  [██████████████████████████████] 100%  ✅1  💀14  !0
  • Tests cookies against myaccount.google.com
  • Proxy protection (default on, --no-proxy to disable)
  • Saves alive cookies to good_cookies/
python google_cookie_checker.py ./Cookies            # scan Google cookies
python google_cookie_checker.py ./Cookies --no-proxy # direct IP

How cookie_password_checker works

Step Action
1 Parse each cookie file → extract NetflixId / SecureNetflixId
2 Authenticate to Netflix
3 Fetch https://www.netflix.com/password
4 Check for newPassword and currentPassword fields
5 GOODnewPassword present, currentPassword absent
6 BAD → both present

Cookie format

.netflix.com	TRUE	/	TRUE	1798040804	NetflixId	v%3D3%26ct%3D...
.netflix.com	TRUE	/	TRUE	1798040804	SecureNetflixId	v%3D3%26mac%3D...

Files may include metadata in the filename:

[Premium] [1 payments] [extra false] [US] [user@gmail.com].txt

Requirements

requests
colorama

For netflix_login.py --open only:

playwright

Built by n5za · nfplay