Assembler-Crashkurs x86 + ggf. ARM im Freestyle

Titel:
Assembler-Crashkurs x86 + ggf. ARM im Freestyle
Workshopleiter:
rob
Wann:
Sonntag, 13:00 - 16:00
Wo:
Sprachschule 1
Dauer:
3 Std

Dieser Workshop richtet sich an alle, die schon immer einen Einstieg in Assembler gesucht haben. Hier wird probiert einen sehr rudimentäre Übersicht gegeben, wie man Assembler zu interpretieren hat.

Es werden u.a. folgende Themen betrachtet:

1. Wir würden x86 Assembler einführen (Vortrag + Fragen ~ halbe Stunde).

  • Wie funktioniert der Stack
  • Wie funktioniert ungefähr die Speicherverwaltung (grob)
  • Tools ( wichtigsten grundlegenden Befehle):
    • r2 als Disassembler
    • gdb-PEDA als Debugger

2. Hands-On wird die RPI-Sec VM genommen:

https://github.com/RPISEC/MBE

Hint: per gameadmin root werden und direkt die neueste Radare2-Installation per git ins /opt clonen und installieren!

https://github.com/radare/radare2

3. Wir würden hier primär lab01C - lab01B zusammen durchgehen ( Teilnehmer sagen, was zutun ist und es wird korrigierend eingegriffen, wenn nötig) ggf. noch ein einfacher Buffer-Overflow-Angriff

4. Nach dem x86-Part wird Anon evtl. noch was zu ARM erzählen.

Was man mitbringen sollte:

  • einen Laptop, der fähig ist die rpiSec-VM im Hypervisor seines Vertrauens laufen zu lassen (Vor Veranstaltungsbeginn zu installieren)
  • grundlegendes C
  • Lust und Laune

Keine

Max. 10

Nummer Wer
roboto
sam
DrRetro
Marc (Bis 14:00)
goliath (Bis 14:00)
lubro
dirk
B4ckBOne

Egal, nicht zu früh

  • asm/19/workshops/assembler-crashkurs.txt
  • Last modified: 2021/04/18 12:35
  • (external edit)