▲xguru 2020-02-11 | parent | ★ favorite | on: 웹봇을 인식하는 방법 101(antoinevastel.com)UA가 진짜인지 확인하는 부분이 재미나네요. eval.toString().length 를 호출했을때, FF와 Safari는 37, 크롬은 33, IE는 39를 리턴 하니까 UA에 보낸 정보가 진짜 브라우저가 맞는지를 확인해서 둘이 다르면 봇이라고.
UA가 진짜인지 확인하는 부분이 재미나네요.
eval.toString().length 를 호출했을때, FF와 Safari는 37, 크롬은 33, IE는 39를 리턴 하니까
UA에 보낸 정보가 진짜 브라우저가 맞는지를 확인해서 둘이 다르면 봇이라고.