/csgo-overwatch-downloader

📥 Easily download uncensored Overwatch demos in CS:GO! [Network sniffer]

Primary LanguagePython

csgo-overwatch-downloader

This python script allows you to easily download the uncensored version of your Overwatch Case!

Screenshot

Download

Make sure to have Python 3 (Windows x86-64 executeable installer) installed.
If you are using Linux then you should be able to download python3 from your distribution's packet manager.

If you don't know if you have Python installed, open a cmd and type py --version or python --version.
If the command is not recognized you will have to install it from the link above.

I haven't tested the Microsoft Store version of Python 3.

Make sure to have Win10Pcap or Ncap installed if you are running on Windows.
If you are not sure if you have it installed just proceed - the script will tell you.

Download this script and extract the folder.

Start the script by opening a cmd, PowerShell or your other favorite terminal.
Type py -m pip install scapy requests and let the two packages install.
If py doesn't work for you try python or python3. I'm not sure which one works now since Microsoft added Python into their stupid Store.

Usage

Type py downloader.py "csgo_path" into your terminal and replace csgo_path with the path to your csgo folder.

If you are using the default location it is probably C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\.
If you changed your installation path you will probably know where you installed CS:GO.

Make sure your path is in quotation marks! Example: py downloader.py "C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo"

If you don't provide a path you will have to move the demo to your folder by yourself in order to be able to play it from the csgo console.

The script will now wait for you to click on the Download button in your CS:GO Overwatch page.

If you already downloaded an Overwatch case, go into your Counter Strike Global Offensive\csgo folder and delete the myassignedcase.evidence file and restart CS:GO.

The script will now download your uncensored Overwatch Case!
Have fun!

Thanks to takeshixx for helping me to filter CS:GO overwatch packets by having his source code available on GitHub!

FAQ

Q: Will this get me banned?
A: No. This script doesn't interfere with your game - it just sniffs on the network traffic when downloading the overwatch case and gets the URL from where CS:GO downloads the evidence. It's the same method like using Wireshark - just automated with Python.