Skip to content
This repository was archived by the owner on Mar 4, 2026. It is now read-only.

Commit 72a3f54

Browse files
authored
Update README.md
1 parent 894e4c7 commit 72a3f54

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The program needs two pieces of information:
1111
- The link to the /api/posts page for the creator you want to download the content of. This tells the program where to look for posts.
1212
- Your session token. This allows the program to download everything you have access to. The program can automatically extract this cookie from supported browsers, or you may enter it yourself.
1313

14-
**Do not take this lightly.** Your session token can be used to gain full access to your account. As such, I encourage healthy paranoia when using this program, which is why the full source code is available.
14+
**Do not take this lightly.** Your session token can be used to gain full access to your account. As such, I encourage healthy paranoia when using this program, which is why the full source code is available. Read the Security heading below for more details.
1515

1616
To actually get the information:
1717

@@ -27,9 +27,14 @@ The next time you run it, it will ask you what you want to do with the posts.jso
2727
## External media
2828
The program will also attempt to extract links from posts, and if possible, download the files stored at those links. Currently, only Dropbox links are supported. If you want to download external media from other hosting sites, feel free to submit a PR.
2929

30+
## Security
31+
This program can automatically extract cookies from your browser, which is (correctly) identified as suspicious behaviour by certain antivirus programs. This is why the full source code is available. You can see that only the patreon.com session_id cookie is extracted and only used to authenticate the program with Patreon, and is not sent anywhere else. While the exact URL that the cookie is sent to is based on user input, the code will never send the cookie to any of my servers. Your cookies are safe.
32+
33+
View VirusTotal reports for version 1.0 [here](https://www.virustotal.com/gui/file-analysis/OTFmMGFkNDUxM2JiMjc1ZjhmMjc2NmUzMzVlNmJlOTk6MTU5MzM1OTY0Mg==/detection) (Windows zip file) and [here](https://www.virustotal.com/gui/file/dec5d37af8de554ddc56a9c7a5e412fbd08ff30761d3017fc6627c6068e08411/detection) (Windows executable).
34+
3035
## Contributing
3136
Please stick to existing code conventions when contributing.
3237

3338
To add support for additional external hosting sites, look in [LinkScraping](https://github.com/Foxite/PatreonDownloader/blob/master/PatreonDownloader/LinkScraping/) to see how it works. When you have a working downloader, add it to the array in Program.DownloadMedia().
3439

35-
To add support for additional browsers to extract cookies from, look in [CookieExtraction](https://github.com/Foxite/PatreonDownloader/tree/master/PatreonDownloader/CookieExtraction) to see how it works. When you have a working extractor, add it to the array in Program.Main().
40+
To add support for additional browsers to extract cookies from, look in [CookieExtraction](https://github.com/Foxite/PatreonDownloader/tree/master/PatreonDownloader/CookieExtraction) to see how it works. When you have a working extractor, add it to the array in Program.Main().

0 commit comments

Comments
 (0)