How to connect to services
==========================
.. note::
While service challenges are often connected to with netcat or PuTTY, solving them will sometimes require using a scripting language like Python. CTF players often use Python alongside `pwntools `_.
You can run `pwntools `_ right in your browser by using `repl.it `_.
Using netcat
------------
.. image:: images/netcat.gif
:width: 600
``netcat`` is a networking utility found on macOS and linux operating systems and allows for easy connections to CTF challenges. Service challenges will commonly give you an address and a port to connect to. The syntax for connecting to a service challenge with netcat is ``nc ``.
Using ConEmu
------------
Windows users can connect to service challenges using ConEmu, which can be downloaded `here `_. Connecting to service challenges with ConEmu is done by running ``nc ``.