Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/g3th/netflix-cookie-monster

Check a Netflix cookie, generated in the Netscape cookie file format, to determine whether it is a valid login.
https://github.com/g3th/netflix-cookie-monster

cookie debian json kali-linux linux netflix netscape netscape-cookie-file-format selenium webdriver windows-sucks

Last synced: about 6 hours ago
JSON representation

Check a Netflix cookie, generated in the Netscape cookie file format, to determine whether it is a valid login.

Awesome Lists containing this project

README

        

# Netflix Cookie Monster
## Check Netflix Login cookies
![Alt text](assets/art.png "Cookie Monster!")

In order to use the program correctly, place a single or multiple cookie files in the 'cookies' folder.

These files will need to adhere to the ```Netscape Cookie File Format``` placed in a text file (```*.txt```) with a single
line for each cookie object. In Linux file extension is not important of course, but since the script was developed in Windows it has retained this feature (bug). The lines look something like:

```.netflix.com TRUE / FALSE 1700000000 nfvdid (long string)```

(those are tabs, represented in an escape sequence as '\t')

The program will then check these files depending on the following user options:

1) Check a single cookie. Enter the file name of the cookie, which must be placed in the ```cookies``` folder and
end in ```*.txt```. The file must be a valid ```Netscape Cookie File Format``` file, without extra spaces or extra characters
(```IndexError``` might occur).

2) Check multiple cookies. This can of course be chosen for single cookies too. Always make sure your cookies are valid.

3) Acquire Cookie From Session. Enter your login details, and a cookie in ```json``` format will be created and placed in the
```valid_cookies``` folder

4) Check Cookie Validity. This is a double check, to see if the json cookies created are usable.
The program will check a single cookie (valid file name must be given), and inform the user whether it's valid.
Valid logins are stored in the appropriate folder from earlier checks.

Launch preferably in a Linux terminal, although the script was created in Windows and should work fine (apart from botched escape sequences in powershell...). Using Windows is bad for one's health, so care must be taken.