2014-02-27 4 views
1

다음 봇이 내 응용 프로그램을 공격하고 AWS를 사용하여 방화벽에서 차단하는 방법에 대해 궁금합니다. 액세스 권한을 포함 할 수 있지만 액세스를 차단할 수없는 것처럼 보입니다. 아무도 이것을하는 방법을 아는가?webcrawler/bot AWS 탄갱 콩기름

w00tw00t.at.blackhats.romanian.anti 초 : 정확히 공격의 어떤 종류의

답변

0

입니까? HTTP? 로드 밸런서를 사용하고 있습니까?

여기에 몇 가지 옵션이 있습니다 :

  1. 당신 탄성 콩 줄기 기계를 사용하고 요청에서 오는 IP 주소를 선택하고있는 머신에 SSH. /var/app/current/log 아래를보십시오. 그런 다음 AWS 보안 그룹에서 해당 IP 주소를 차단하십시오.

  2. 크롤러 인 경우 애플리케이션 용 robots.txt 파일을 만들 수 있습니다. 이 같은 http://en.wikipedia.org/wiki/Robots.txt 또는 무언가 : : 자세한 내용은 여기 정보가 변경되었을 경우

    User-agent: * # match all bots 
    Disallow:/# keep them out 
    
+0

리코 로그에 잘못된 경로로 나타납니다, 당신은 알고 있습니까? 또한, .txt 파일이 maven 앱에 저장되는 위치를 알 수 있습니까? –

+0

/var/app/current/log는/var/app 아래에서 java look을 실행 중이거나'ps -Af'를 실행하고 Java app의 루트가 어디인지 판단하기 때문에 Rails 애플리케이션의 경로입니다. ElasticBeanstalk에서 Tomcat 스택을 실행하고 있습니까? 만약 그렇다면 당신은 일반적으로'Tomcat_DIR/webapps/ROOT /' – Rico