funjs
![[Web hacking] funjs Write-Up](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fu85zd%2FbtrWwr8EC3D%2FAAAAAAAAAAAAAAAAAAAAAEETS9ywYa324sh42aVgzow6xCTd0_aXQ8bFMVGkjqz0%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3D6%252BUvuV%252BTkpdGbqEpWzPYKwX4eaY%253D)
[Web hacking] funjs Write-Up
문제funjs(출처 : dreamhack) Write-Up해당 문제에서는 index.html 파일이 주어지는 문제이다. index.html을 보고 분석한 후 문제에서 의도한 입력값을 입력하면 해결되는 문제이다. index.html 을 열게 되면 Flag를 입력하는 창이 계속해서 움직이는 것을 확인할 수 있으며, 코드 상에서 움직이는 부분을 제거하였다.움직이는 입력 창움직이는 부분과 관련된 코드 다음으로 main() 함수를 살펴보자. main() 함수 내부에 다음과 같이 _0x4949, _0x42931 배열 2개가 선언되어 있고 operator에 총 4개의 연산이 존재한다.var flag = document[_0x374fd6(0x183)](_0x374fd6(0x182))['value'], _0x4949 =..