Fork me on GitHub

MontréHack

Apprentissage et partage de connaissance sur la sécurité informatique en travaillant des problèmes appliqués.

Learning and sharing knowledge on IT security by solving technical challenges.

Troisième mercredi du mois
Third wednesday of every month

Archives | Learning | Mailing list | Group Chat | Calendar |

Prochaine édition: 19 juin 2019

English version

Intro to Linux x86_64 shellcoding

La prochaine édition de MontréHack sera tenue le 19 juin 2019!

:clipboard: : Enregistrement obligatoire

Intro to Linux x86_64 shellcoding

L’objectif de l’atelier est de plonger dans le monde du shellcoding linux. L’environnement ciblé sera l’architecture x86_64, qui représente la majorité des ordinateurs personnels et serveurs modernes. Cela implique de développer et d’optimiser du code assembleur afin d’éviter certains charactères indésirables et d’obtenir le code machine le plus court possible pour des opérations communément utilisées en exploitation. Certains concepts plus poussés seront touchés, tel que la génération de shellcode dynamique et les stagers, qui sont utilisés dans certains frameworks tels que metasploit.

Outils et expérience requis

ÉTS

Local A-1150

1100 Notre-Dame St W, Montreal, QC H3C 1K3

Quand

Mercredi le 19 juin de 18h à 21h (suivi de bières à un lieu à déterminer)

Comment

Remerciements

Présenté par Philippe Dugré (@zer0x86_64)

Next edition: June 19th, 2019

Intro to Linux x86_64 shellcoding

The next edition of MontréHack will be held on June 19, 2019!

:clipboard: : Registration is mandatory

Intro to Linux x86_64 shellcoding

The objective of the workshop is to give an introduction to the world of linux shellcoding. The target environment is the x86_64 architecture, which is the predominant CPU architecture of modern personnal computers and servers. For this, you will need to develop specific piece of assembly code while taking care of optimizing it to avoid bad characters and to get the smallest resulting machine code possible, most of which are commonly used for exploitation purposes. We will also touch a bit of more advanced concept, like dynamic shellcode generation and stagers, which are mostly used in framework like metasploit.

Tools and Experience Required

Where

ÉTS

Local A-1150

1100 Notre-Dame St W, Montreal, QC H3C 1K3

When

Wednesday June 19th, from 6pm to 9pm (followed by drinks at a location yet to be determined)

How

Credits

Presented by Philippe Dugré (@zer0x86_64)


Vous souhaitez présenter? / Interested to present a challenge?