Sharing with passersby.
A space for like-curious minds
Let's explore.
Let's explore.
Hey! My name is Guille. Welcome to my website where I share articles, write-ups and stuff I enjoy doing it.
Life is learning and collecting information is key in any learning journey. This site aims at contributing in return as well as organizing my own thoughts and findings. This collection of pages attempts at offering something relevant to other curious minds on the ether.
The web is a source of a virtually unlimited body of resources and learning materials as well as lots of astroturfing and crap. By mentioning, discussing, and crediting high-quality existing content, the chances that others find it and take advantage of them greatly increases.
I’ve spent great lengths of my time seeking and studying freely available resources. This site the ongoing product of my investment. If you are interested in using technology to enhance your life and creativity, you are likely to find something interesting here.
Most recent stuff from the blog and pages.
Inaugural blog post stating the motivations and expectations regarding this project.
Testing the executable file: $ ./leviathan6 usage: ./leviathan6 <4 digit code> The final level can be solved in a similar …
Testing the the found setuid file $ ./leviathan5 Cannot find /tmp/file.log ltrace Whereas the output of strace yielded no …
On the home directory, is available a hidden folder with another setuid binary. $ ls -la .trash/ total 24 dr-xr-x--- 2 root …
As in previous levels, at our disposal is a binary file that runs with elevated permissions. After testing the file, the same …
A quick inspection portrays a puzzle very similar to the previous one. A binary file that runs with elevated permissions. $ …
As usual, you should login using your ssh client. Of course performing a quick inspection of ~ is mandatory. You should find a …
The last levels take a dive into an essential tool that every software developer must master. Git version control.
The next few levels take a dive into two essential tools that every aspiring system administrator must master. System Daemons …
Moving forward, the game seeks to extend, improve and reinforce the tools and concepts from the previous levels. The levels do …
The following levels force you into researching the internet and networks. The provided reading materials on the assignments …
To understand the different utilities and procedures used to overcome the next challenges you must learn the basics of data …
The first 10 levels of the game intend to get you going with the main tool of a Linux system, the terminal. The terminal is a …