WU4 - Survival of the Fittest

Calvin Winata, Vincentius Farrel



Disini kita dikasih dua sol file.

Disini bisa kita lihat kalo di creature sol ada function untuk ngedamage, dan juga ada loot untuk check status hidup matinya dari si monster ini.

With that knowledge kita bisa langsung aja nih buat panggil function dari strongAttack dan assign value dmg yang bakal kita kasih buat ngeabisin nyawa monsternya.
Bisa juga dengan melakukan pengulangan punch() selama 20 kali. Cuma keknya terlalu ribet jadi saya akan menggunakan method yang pertama.

Kalo kita kembali lihat ke link dari machinenya kita ada dikasih nih

adress dari private key, Address wallet, Target Address, Setup Address.

Disini kita akan menggunakan command cast dari foundry

Ini payload yang akan kita kirim

Cukup straight forward kita tinggal ambil address yang disediakan di connection dan langsung di sat set aja.

Ini promptnya

Ok sekarang kita panggil loot() buat ngetrigger setup.py isSolved()

Sekarang kita coba aja buat liat apakah flagnya sudah bisa di access, dengan ke directory /flag di webnya



Flag: HTB{g0t_y0u2_f1r5t_b100d}


Thank you for reading!