javascript에서 HTML 코드 가져오는 법 (정답 스포 주의)

brute-force 코드는 거의 다 완성했는데

var alphabet = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',
                '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'];

let locker_n = "";

var pw = 0;

for(let i = 0; i < alphabet.length; i++) {
  locker_n = alphabet[i];
  for(let j = 100; j < 201; j ++){
    pw = j;
    location.href = `?locker_num=${locker_n}&password=${pw}`
  }
}

여기에서

location.href = `?locker_num=${locker_n}&password=${pw}`

이렇게 해두면 바로 이 링크로 이동이 되어서 코드가 작동이 안됩니다.
이 링크로 이동을 안하고, 이 링크를 가진 사이트의 HTML 안에서 'FLAG'라는 문자열이 있는지 검사하는 코드를 넣고싶은데 어떻게 해야할지 모르겠습니다..

#html #javascript
작성자 정보
답변 1
avatar
Sechack
2024 Invitational Contenders

iframe같은걸로 페이지 띄우고 요소 가져와서 처리하시면 될거에요.

2024.02.24. 20:12
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기