Although the Packaging Python Projects tutorial is very detailed in how to package a Python Project, I encountered some difficulties at the time of do it, so I’m going to leave here a summary and s...
I have an old raspberry pi running some services 24/7 and with (very protected) remote access enabled. For some reason the raspberry receives a big number of bruteforce attacks trying to log in. To...
Sometimes we need to find all files containing a specific text withing the files, not in the file name. We can achieve this with grep and a few parameters: grep -irnwl /path -e 'pattern' -i i...
Sometimes firewalls time out idle sessions after a certain period of time. We can avoid have our SSH sessions killed with a few options to keep alive ssh sesions. We can configure the keep alive on...
We can use the chardet module to detect the charset (or character encoding) of a file. This can come handy when we need to analyze a text file. To install chardet: $ sudo pip3 install chardet No...
If we want to test a web site or share some files with another person we can have a web server running quickly with python only running one command: Run a web server on the current directory: ...
Sometimes we have to work by connecting to machines that we don’t know which version of windows they are running. And sometimes we have to know what is the exact version of windows to perform a spe...
XOR cipher is a type of additive cipher extremely common as a component in more complex ciphers. XOR cipher can trivially be broken using frequency analysis, and, if the content of any message can...
xorxorxor (has been Pwned Enjoy! ;)
Challenge description We want to update our website but we are unable to because the developer who coded this left today. Can you take a look? Solution Wen we extract the Canvas.zip we found...