Month: January 2018

  • Exploring the Process Environment Block (PEB) with WinDbg

    The source code for this example can be found here. The assembly is: mov ebx, fs:[ 0x30 ] ; // get a pointer to the PEB mov ebx, [ ebx + 0x0C ] ; // get PEB->Ldr mov ebx, [ ebx + 0x1C ] ;// PEB->Ldr.InInitializationOrderModuleList mov ebx, [ ebx + 0x08 ] ; // […]

  • 02 – Joining A CTF

    Once you have created an account, you may either decide to join a public or private competition. If you cannot find the competition you joined, try checking both the Live & Inactive competition tabs within the left sidemenu. Joining a public competition On the home page, click the side menu tab on the left Find […]

  • 03 – Creating a CTF Competition

  • 01 – Registering Your Account

    The first step in getting started with the platform is to create an account, which you can do here: You won’t need to provide much information, but be certain to use an email address you have access to in the event that you need to reset your password. The name you provide will be […]

  • Getting Started

    Welcome to the 0xEvilC0de Capture-The-Flag (CTF) Framework! This framework was designed and developed from the ground-up from faculty and students at Dakota State University. You can access the framework at no cost at the following URL: Why Another CTF Framework? Capture-the-flag (CTF) competitions provide dynamic, real-time environments intended to engage and challenge the participants. […]