2009-07-14 7 views
1

IIS 로그를 거친 후 확인 된 특정 사용자 에이전트의 요청을 우리 Sharepoint Environment로 차단해야합니다.Urlscan 3.1 블록 사용자 에이전트

urlscan.ini 구성 파일을 수정하고 iisreset을 수정하여 아래에서 시도했지만 아무 것도 차단하지 않습니다.

올바른 문자열을 입력하고 있습니까? 나는 IIS 로그

http://blogs.msdn.com/rakkimk/archive/2009/06/12/urlscan-rejecting-the-request-depending-on-the-user-agent-string.aspx에서 사용자 에이전트 문자열을 복사하고있어

+0

지금 내 자신에게 직접 대답 할 수 있습니다. :) 문제는 iis 로그에서 직접 가져온 문자열이었고, 많은 + 기호가 있으며, 나는 그것을 제거하고 헤이 프레스토를 제거했습니다. 아래의 거부 오페라, 파이어 폭스와 MS 액세스 [옵션] RuleList = DenyUserAgent [DenyUserAgent] DenyDataSection = AgentStrings ScanHeaders = 사용자 에이전트 [AgentStrings] , 브라우저 오페라/9.64 (윈도우 NT 5.1; U; 엔) 프레스토/2.1.1 모질라/5.0 (윈도우, U, 윈도우 NT 5.1, EN-GB, RV : 1.9.1) 게코/20090624 파이어 폭스/3.5 ; 응용 프로그램 마이크로 소프트 오피스/12.0 (Windows NT 5.1, Microsoft Office Access 12.0.6320; Pro) –

+0

나는 UrlScan에서 ";"때문에 작동하지 않을 것이라고 생각한다. 기호. 세미콜론은 주석 달기를위한 것이므로 문자열이 전체적으로 일치하지는 않습니다. 어떻게 이것을 해결 했습니까? Urlscan.ini에서 세미콜론을 어떻게 피할 수 있습니까? – Durden81

+0

만약 당신이 대답이 내가 방금 추가 한이 질문에 알려주십시오 : http://stackoverflow.com/questions/11850833/specifing-string-with-semicolons-in-urlscan-ini – Durden81

답변

0

당신은 예를 들어 ,이 작업 ISAPI_Rewrite를 사용할 수 있습니다

블록 스팸봇

한다 RewriteEngine

한다 RewriteCond %에 {HTTP : User-Agent} (? : Alexibot | Art-Online | asterias | BackDoorbot | Black.Hole | \ BlackWidow | 불기구 | 불의 땅 | 불 덩어리 | 버니 슬리퍼 | Cegbfeieh | 체스터 봇 | \ CherryPicker | ChinaClaw | CopyRightCheck | 우주 | 초승달 |에서 Custo | 디스코 | DittoSpyder | DownloadsDemon | \ eCatch | EirGrabber | EmailCollector | EmailSiphon | EmailWolf | EroCrawler | ExpresssWebPictures | ExtractorPro | \ EyeNetIE | Flashget의 | Foobot | FrontPage를 | GetRight GrabNet | Grafula | \ 하비스트 | hloader | HMView | httplib | HTTrack | 휴먼 링크 | ImagesStripper | ImagesSucker | IndysLibrary | \ InfonaviRobot | InterGET | Internet \ sNinja | Get-Ahead-Got- Jennybot | JetCar | JOC \ sWeb \ sSpider | Kenjin.Spider | Keyword.Density | \ larbin | LeechFTP | Lexibot | libWeb/clsHTTP | LinkextractorPro | LinkScan/8.1a.Unix | LinkWalker | lwp-trivial | \ 질량 \ sDownloader | Mata.Hari | Microsoft.URL | MIDown \ stool | MIIxpc | Mister.PiX | Mister \ sPiX | moget | \ Mozilla/3.Mozilla/2.01 | Mozilla. NEWT | Navroad | NearSite | NetAnts | NetMechanic | NetSpider | Net \ sVampire | \ NetZIP | NICErsPRO | NPbot | 낙지 | 오프라인 | 탐색기 | 오프라인 \ sExplorer | 오프라인 \ sNavigator | | pcBrowser | 프로그램 \ sShareware \ s1 | ProPowerbot/2.14 | ProWebWalker | ProWebWalker | \ psbot/0.1 | QueryN.Metasearch | ReGet | RepoMonkey | RMA | SiteSnagger | SlySearch | SmartDownload | Spankbot | 스패너 | \ Superbot | SuperHTTP | Surfbot | suzuran | Szukacz/1.4 | tAkeOut | 텔레포트 | 텔레포트 | sPro | Telesoft | The.Intraformant | \ TheNomad | TightTwatbot | Titan | toCrawl/UrlDispatcher | toCrawl/UrlDispatcher | True_Robot | 튜링 | \ Turnitinbot/1.5 | URLy.Warning | VCI | VoidEYE | WebAuto | WebBandit | WebCopier | WebEMailExtrac. | WebEnhancer | \ WebFetch | WebGo \ SIS | Web.Image.Collector | 웹 \ sImage \ sCollector | WebLeacher | WebmasterWorldForumbot | \ WebReaper | WebSauger | 웹 사이트 \의 seXtractor | Website.Quester | 웹 사이트 \의 sQuester | Webster.Pro | WebStripper | \ 웹 \의 sSucker | WebWhacker | WebZip |를 Wget | 과부 | [WW에] EB [비비]가 세워져 | WWW-수집기-E | WWWOFFLE | \ Xaldon \ sWebSpider | 나서서 제누의 | 제우스) [NC]

RewriteRule.? - [F]