Lewati ke isi
pwn-labs
Semua world

Stack Dasar

Lima tantangan bertahap: dari overwrite variabel sampai ret2win dengan argumen. Kenali C dasar; pelajari alat dan konsep pwn selama bermain.

  1. 1

    Ubah Status

    Lewati batas buffer dan ubah status yang tersimpan tepat di sebelahnya.

    100 poin

    Buka
  2. 2

    Kunci Empat Byte

    Susun nilai 32-bit yang tepat untuk membuka kunci program.

    150 poin

    Buka
  3. 3

    Kuasai Alamat Kembali

    Temukan jarak dari buffer ke alamat kembali dan kendalikan tujuan ret.

    200 poin

    Buka
  4. 4

    Temukan Jalan ke Win

    Temukan fungsi tersembunyi di disassembly dan arahkan eksekusi ke sana.

    250 poin

    Buka
  5. 5

    Win dengan Argumen

    Bangun stack panggilan fungsi dengan dua argumen yang benar.

    300 poin

    Buka