• 목록
  • 아래로
  • 위로

순정 그누보드(아미나 포함)를 기준으로 말씀드립니다. 


bbs 폴더의 download.php 파일에는 다음과 같은 내용이 포함되어 있습니다.



if (!get_session('ss_view_'.$bo_table.'_'.$wr_id))
    alert('잘못된 접근입니다.');



이를 통해 저장된 세션값과 넘어온 세션값을 비교합니다.


따라서 requests 등을 사용할 때 세션을 유지해야 합니다.



참고로 다운받을 파일명은 숨겨져 있지 않고 a 태그에서 알 수 있으므로 이를 바로 사용하시면 됩니다.


크롤링이 빈번할 것으로 예상되는 사이트를 제작하시는 분들은 이를 참고하여 봇을 필터링할 수 있도록 수정하셔야될 것 같습니다.

(자바스크립트가 포함되어 requests 등으로 바로 긁을 수 없도록 제작하시는 것이 좋을 것 같다고 생각되네요.)



+) 제가 테스트한 바로는 순정상태에서는 user-agent 등도 검사하지 않는 것 같습니다.

작성자
이니스프리 119 Lv. (2%) 4187030/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 1

이니스프리 작성자
profile image
짧은 시간이 흘렀는데 봇이 이 글을 긁어가는지 조회수가 갑자기 올라가네요 ㄷㄷ
comment menu
2019.11.18. 23:08

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 2598
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 10044
300 일본 아마존에서 MP3 음원 구입하는 방법 5 image 제르엘 제르엘 19.12.23.01:28 7628
299 BeautifulSoup에서 로딩한 html이 짤리는 경우에 해결방법 image 이니스프리 이니스프리 19.12.19.21:57 283
298 [펌] 전자사전 관련 정보 8 image 이니스프리 이니스프리 19.12.17.13:58 215
297 [Selenium] WebDriverWait에서 EC 대신 람다 함수를 활용하기 이니스프리 이니스프리 19.12.17.01:27 481
296 [Vimeo] 플레이어 단축키 image 이니스프리 이니스프리 19.12.11.22:19 824
295 [Python] 이미지 파일을 다운받기 전에 가로&세로 사이즈를 확인하기 이니스프리 이니스프리 19.12.10.22:06 427
294 Programmers에서 비메오 오류로 강의가 재생되지 않을 때 해결방법 이니스프리 이니스프리 19.12.10.19:22 1152
293 [파이썬] 리스트에서 중복되는 요소가 있는지 여부 판단 / 중복되는 요소만 뽑아서 리스트에 넣기 이니스프리 이니스프리 19.12.08.15:17 2296
292 [파이썬] 텔레그램 봇으로 이미지 보내기 이니스프리 이니스프리 19.12.06.14:12 2191
291 OpenCV를 이용한 face detection에서 parameter에 대하여 이니스프리 이니스프리 19.12.05.18:57 388
290 텔레그램 봇의 프로필 이미지를 변경하는 방법 이니스프리 이니스프리 19.11.28.16:33 4046
289 무료 온라인 스토리지 전송속도 비교 3 image 이니스프리 이니스프리 19.11.27.18:40 211
288 Vultr에 10% VAT가 가산되면... (한화 계산) 3 이니스프리 이니스프리 19.11.23.18:58 374
287 '20 TEPS 일정 image 이니스프리 이니스프리 19.11.23.15:26 176
286 '20 SNULT 일정 image 이니스프리 이니스프리 19.11.23.13:07 162
285 [Requests_HTML] ImportError: cannot import name 'HTMLSession' from 'requests_html'에 대한 대처방법 이니스프리 이니스프리 19.11.22.00:33 289
284 [파이썬] 리스트에서 중복되는 요소를 제거하기 이니스프리 이니스프리 19.11.20.21:47 255
283 [Vultr] Important Tax Notice 이니스프리 이니스프리 19.11.20.07:38 295
282 램노드에서 허용되는 행위 vs 금지되는 행위 1 이니스프리 이니스프리 19.11.19.12:59 270
그누보드(아미나) 게시판의 첨부파일을 크롤링할 때 세션 관련 유의할 점 1 이니스프리 이니스프리 19.11.18.23:00 398