last update: 2025.Apr.21

~/file6

user@altair4:~$ Welcome to my webpage!

Hey There!

I'm a computer scientist interested in retro computing (retro games, etc...), reverse engineering (RE), old computer viruses and assembly (ASM) programming.
In this page I'll share the old-new things that I did or that I think is interesting.
The anonymity offered by the internet and the convenient way to share ideas provided by Neocities is the perfect opportunity for me. This is an incredible space free of judgment, work-related stuff... It is all for fun!

Feel free to reach out to me using the messages on Neocities!

 

Write-ups

 

qEcho - A Minimalist IRC Client

Since my first contact with IRC networks I have been interested in creating my own client. Along the years I started, and stopped, many projects in different languages, many times. So I started it again... trying to keep it simple and similar to the famous mIRC.

The main idea is to create a lightweight IRC client using C++ with FLTK (for the GUI), Asio (for networking), and SimpleIni (to save configs in .ini file, as mIRC does). No scripting, at least for now.

Below is the screenshot of the current working (sort of) version. This beauty is one executable only of about 290kb!

 

Computer Viruses

I've been interested in computer viruses since the beginning when I was first introduced to computers. In my opinion, computer viruses are the most interesting software since they were developed to fool humans.
When I say computer viruses, I'm talking about those created as an art until early 2000s, not those things created to steal money from people like ransomware.

I have a collection that I'm constantly sorting and scanning with the addition of new samples. One thing I've done is to calculate the MD5 hash of each sample and get the report from VirusTotal and VirusShare. Below you can see part of the log generated by the code I created to automate the download of those reports.

 

Useful links

Contact: file6 |AT| duck |dot| com