Introduction to IRC Servers


Honors Dojo.

A general introduction to IRC servers.

  • In each of these challenges the server can be started by running /challenge/server
  • This will turn the current console into the server console.
  • It is recommended to connect using Netcat. The IRC server is hosted on 127.0.0.1:667.
  • Use Basic IRC Commands to explore the IRC commands (Note: to run these through Netcat do not include the leading "/")

This module was created by Journey Hancock.


Successfully connect to an IRC server using Netcat.

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Successfully connect to an IRC server using an IRC client (Hint: sic --help).

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Change your nickname to "pwn" and receive the flag.

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Create the #flag channel to receive flag (Hint: Attempting to join a channel that does not exist will create it).

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Send a message to the #flag channel to receive the flag (use what you learned in the last level to create the channel).

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Change your nickname to "pwn" and receive the flag but this time another user holds the nickname (Hint: This user will disconnect if they receive a message saying "Press alt+f4 to join my channel").

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

30-Day Scoreboard:

This scoreboard reflects solves for challenges in this module after the module launched in this dojo.

Rank Hacker Badges Score