Description Dakota State University (DSU) and the University of NebraskaKearney (UNK) is hosting a 5 day reverse engineering (RE) challenge. The competition will start at 8am central on Monday, March 28th and end on Friday, April 1st at 10am central . The challenges will test a variety of skills necessary for any reverse engineer and all skill levels are welcome to apply. The challenges are arranged in categories, with increasingly more difficult challenges in each category. The initial challenges are designed to develop, or test, basic skills and progress to intermediate and then advanced challenges. If you take on the challenge you might have to reverse PDFs, .NET binaries, obfuscated PHP, Javascript, x86, x64,C++, PE, ELF, MachO, and so on. Registration Is Open! Go to http://0xevilc0de.com/ to register Registration & Questions Registration will open throughout the competition. If you have any questions please email
[email protected] . Contest Participants will receive instructions on where to download the challenges at the start of the competition. Instructions will be sent to the email address used to register. This event is sponsored inpart by DSU’s Center of Excellence . This is a virtual event, you are not required to be present at DakotaCon in order to participate. Scoring Challenges will be assigned a point value based off of the difficulty. Total points awarded will be calculated using the point value from the challenge and the time of submission (for a correct answer). Point value decreases as the competition progresses. An overall score board will be maintained and accessible throughout the competition. Rules This is an individual competition, any indications of cheating will result in dismissal.
Resources You will be required to provide your own environment in order to complete the challenges. As some challenges may have originated from a malicious source, the user of virtualization is suggested (VMWare Player, VirtualBox, etc). We also recommend that you have the following tools available at the start of the competition: ● IDA Pro ● Ollydbg ● Windbg ● CFF Explorer ● Hex Workshop ● ILSpy Reading ● Practical Malware Analysis ● IDA Pro Book ● Practical Reverse Engineering ● x86 Instruction Set Architecture Not sure if you’re ready? Here are some recommended resources to help you get started. ● HackingLab.com: This is an online ethical hacking, security and network challenge platform. You can subscribe to the free ‘Hacking Challenges’, which include a variety of reverse engineering challenges. ● HackThisSite.org ( https://www.hackthissite.org/missions/application/ ) Provides a series of progressively more advanced applicaiton challenges. ● Spend some time reading, and understanding, the following articles: ○ https://www.corelan.be/index.php/2009/07/19/exploitwritingtutorialpart1stack basedoverflows/ ○ While dated, still a good read: http://insecure.org/stf/smashstack.html ○ Shellcode: http://www.safemode.org/files/zillion/shellcode/doc/Writing_shellcode.html ● Contact us and we’ll help out!