Starting Point - Archetype

I’m facing a weird situation where the target machine is not allowing binaries like .exe or .jpeg files to be downloaded (when trying through reverse shell). I’m able to download text files on the target machine but for binaries.

I even tried converting a jpeg file to base64 string and even that is not getting downloaded. Curl command hangs for a few mins and then throws a Connection reset error.

In most walkthroughs and tutorials online about this machine, the process is pretty straightforward but those are not working for me.

Is this a firewall or an AV issue or something else?

you can get more info from trace :
curl --trace …
curl -v …

this will provide information that you are looking for,

if the error is in not the size of file limit, then convert your exe files to tar or something that AV will not block