Skip to content

Skalyaeve/rainfall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rainfall

Rainfall est un défi ISO légèrement plus complexe que Snow Crash, vous plongeant dans le reverse engineering pour reconstruire et comprendre le fonctionnement du code afin de repérer ses failles. Serez-vous capable d'atteindre le dernier niveau ?

Ce projet vise à approfondir vos connaissances dans le domaine de l'exploitation binaire de type elf sur système i386. Les méthodes plus ou moins complexes que vous utiliserez vous donneront une nouvelle perspective sur l'informatique en général, mais surtout, sensibiliseront aux problèmes découlant de pratiques de programmation courantes. Vous serez mis au défi pendant ce projet.

Vous devrez surmonter ces défis par vous-même. La manière dont vous aborderez ces défis doit être la vôtre et UNIQUEMENT la vôtre. Le but est de vous aider à développer une logique et à acquérir des réflexes qui vous aideront tout au long de votre carrière. Avant de demander de l'aide, demandez-vous si vous avez envisagé toutes les possibilités.

Checklist

  • 00 - RevMe (1)
  • 01 - Stack buffer overflow (1)
  • 02 - Heap buffer overflow (1)
  • 03 - Format string (1)
  • 04 - Format string (2)
  • 05 - Format string (3)
  • 06 - Heap buffer overflow (2)
  • 07 - Heap buffer overflow (3)
  • 08 - RevMe (2)
  • 09 - Heap buffer overflow (4)
  • 10 - Stack buffer overflow (2)
  • 11 - RevMe (3)
  • 12 - Stack buffer overflow (3)
  • 13 - RevMe (4)