Webhacking-Write-Up/Dreamhack

[Dreamhack] Carve Party

SlowTurtle_ 2023. 1. 9. 21:26
728x90

[Dreamhack] Wargame - Carve Party

html

호박을 10000번 클릭하면 flag를 획득하는 문제이다. 

$(function() {
  $('#jack-target').click(function () {
    counter += 1;
    if (counter <= 10000 && counter % 100 == 0) {
      for (var i = 0; i < pumpkin.length; i++) {
        pumpkin[i] ^= pie;
        pie = ((pie ^ 0xff) + (i * 10)) & 0xff;
      }
    }
    make();
  });
});

클릭 할 때마다 카운터가 1씩 증가한다. 우리는 개발자모드에서 console을 for문으로 10000번 반복하는 것으로 요청해보자.

for(i=0; i<=10000; i++){
 $('#jack-target').trigger("click")
}

flag를 획득할 수 있었다.

 

728x90