• 締切済み

アクセスログのゴミとりについて

toginoの回答

  • togino
  • ベストアンサー率75% (97/129)
回答No.1

他にいい手があるとは思いますが・・・一例として。 下記の内容のテキストファイルを作成し、remove_invalid_access.vbs など適当な VBS ファイルとして保存してください。 ' ここから Set Fs = WScript.CreateObject("Scripting.FileSystemObject") Set oTs1 = Fs.OpenTextFile("httpd-access.log", 1) Set oTs2 = Fs.CreateTextFile("httpd-access-no-invalid.log",True) Do Until oTs1.AtEndOfStream sLine = oTs1.ReadLine nInvalied = 0 If Instr(sLine, "x80x80x80x80x80x80") <> 0 Then nInvalied = 1 If nInvalied = 0 Then oTs2.Write sLine & vbCrLf Loop oTs2.Close oTs1.Close ' ここまで 3行目と4行目はそれぞれ、ゴミのあるアクセスログファイルの名前と、そのゴミを取り除いた新しく作成するログファイルの名前になっています。 正しい名前に変更してください。 10行目に、ゴミと思われしログであるか判断しています。怪しいログに出てくる共通の文字列を InStr で指定してください。複数ある場合は、10行目をコピーして、次の行に貼り付け、検索する文字列を変えれば結構です。 あとは、この VBS をアクセスログファイルのあるフォルダに移動して、ダブルクリックすればおっけ~です。 どうでしょう?

tanaka88
質問者

お礼

お礼が遅くなりまして申し訳ございません。 また、早くにご回答をいただきましてありがとうございます。 ご回答いただきました方法は、Windows機でも可能なのでしょうか。 お手数かけまして申し訳ございませんが、 教えていただけますでしょうか。 因みにですが、UNIXはさっぱり分かりません。

関連するQ&A

  • アクセスログについて

    会社のサーバ管理者をしているtani-mariと申します。 Windows NTでのイベントビューアーからアクセスログは取得して管理を 行っているのですが、Windows2000をファイルサーバとしても運用を行っています。Windows2000でもアクセスログを取得することはできるのでしょうか? 管理ツールのなかのイベントビュアーをみてもそれらしいものがでてこないので、無理なのかなぁ~と不安になっています。 もし難しい場合アクセスログを管理できるツールなどをご紹介していただけないでしょうか。 お手数ですがよろしくお願いいたします。

  • アクセスログ解析ソフトanalogの使い方

    ホスティングサーバーにHPを開設しています。サーバーのサービスとしてサーバー上にanalog.htmlが生成され一定期間ののログ解析結果が見られますが,生成される生logをDLして、PC上でanalogのソフトをDLしてログ解析しようとしています。 analogのHPからソフトのファイルをDLしたところまでは出来ていますが、logfile.logと名前をつけた生logを読ませても、分析されません。 HP見たのですが、analogの使い方が基本的にわからず困っています。 細かい設定はともかく、DL後、日本語でレポートが出せるには最低限何をどうしたらよいのでしょうか??

  • proftpdのログ分析ツールは?

    ProFtpdのログ分析ツールを探しています。サーバに対してtelnet/sshのみでアクセスしているのと、手元にLinuxがないため、Windowsでログを分析できるものが欲しいのですが、そういうものはないでしょうか? なお、サーバはRedHat Linux7.2、ProFtpdは1.2.5rc3を使用しています。

  • アクセスログについて

    自分で運営しているHPのアクセスをアクセスカウンターの数値だけでは無く、 もっと細かいところまで調べる方法は? 例えば何処のサーチエンジンからやってきたとか、どんな人が見ているのかとか ログからの分析をしたい場合。 ちなみにHPはOCNのレンタルサーバーです(無料のやつ)

  • アクセスログ分析ツールについて

    WEBから採取したアクセスログを様々な角度から分析出来るツールを教えて下さい。 例えば、いろんな軸を決めて多次元に分析できたり、件数を表にしたり、足跡を辿ってみたり・・・ どうかよろしくお願いします(^^;

  • 動画log専用のアクセス解析ソフト

    ご質問があります。 現在サーバから落とした動画のログファイルをローカルで解析できるアクセスログソフトを探しています。 そのログはほぼ金曜日おきにlogファイルが作成され、それをサーバからローカルに落としています。 現在はその生ログをエクセルに変換して集計しているのですが、手作業で大変非効率なので動画専用のアクセス解析ソフトを探しているところです。 ●現在のサーバ情報はこちらです。 ・windows2000(IIS4.0) ・RealPlayerで視聴したログをローカルから集計 ●欲しい機能はこちら ・rmファイルのアクセス件数 ・特定rmファイルの視聴時間  ⇒上記2つの機能があればうれしい ・出来ればグラフ化して欲しい ・あればフリーソフトで、無いのでしたら有料ソフトでもよいです。 もしご不明な点があればご質問ください。 よろしくお願いいたします。

  • IIS6のログ管理

    お世話になります。 IIS6を使ってイントラネットサイトを構築しています。一応アクセスログをとる設定にしているのですが、一日で1万前後のログが発生しており、集計がうまく出来ません。たまにならば、Excelなどに取り込んでクロス集計してもいいのですが、かなり手間です。 出来るだけ簡易な操作でログ分析(アクセス分析)が出来るパッケージソフト(もしくはフリーウェア)はないでしょうか?

  • アクセスログの見方

    私が加入しているodn提供のアクセスログの一部です。 COUNT = [ 5637 ] TIME = [ 01:37:36 ] HOST = [ YahooBBxxxxxxxxxxxx.bbtec.net ] ADDR = [ xxx.xx.xxx.x ] AGENT = [ Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) ] 質問です。 私のHPは特定業種向けのソフトの販売、仕様説明がメインで2週間前にYahoo,Googleに登録しました。 HOST = [ YahooBBxxxxxxxxxxxx.bbtec.net ] からのアクセス時間(閲覧時間)が他の方比べ異常に長い(30分~40分)ので分析方法を教えてもらえませんか。 1.YahooBBxxxxxxxxxxxx.bbtec.net はドメイン名に   なるのですか?   私のに比べ(popxx.odn.ne.jp)長いので・・・・ 2.Yahoo,Googleからの検索エンジンによるアクセスの   場合はどんなログが残りますか?

  • ■アクセスログの取り方について

    ルータのアクセスログをPC に取り込むため、ハンドル luciferさんの フリーソフトのsyslogd.exeをダウンロードして、インストール しましたが、PC の設定が解りません。   ソフトについてあまり詳しくないので、教えてください。 PC のOSはWindowsXP HEです。 他に情報が必要でしたら補足します。

  • アクセスログのとり方

    以前ここで二重ログインや不正アクセスについて相談して、パスワードやアドレスを変更したり、スパイウェア対策ソフトを入れました。でもそれでも変な症状が出るので、不正アクセスされているかチェックしたいので、プロバイダに連絡したら、↓のメールが来ました。マイクロソフトに聞いたら、プロバイダに聞いてください、と言われましたが、ADSLのアクセスログは個人では調べられないのでしょうか?ISDNの時はアクセスログが自分で見られました。 弊社では下記の情報から調査させていただいており、 アクセスログが無い場合は調査することができかねてしまいます。 ・アクセス者のIPアドレス ・アクセス者のアクセス日時(秒までお知らせいただければ幸いです) ・アクセス内容(ポート80番攻撃など) (記録した【セキュリティソフト等の】アクセスログがありましたら、 そちらをお知らせいただければと思います) <書き方の一例> ------------------------------ xx月xx日(x曜日) アクセス時間:xx時xx分xx秒 アクセス元IP:xxx.xxx.xxx.xxx ポート番号:xxxx アクセス先IP:xxx.xxx.xxx.xxx ポート番号:xxxx ------------------------------ なお、アクセスログの取得方法がご不明な場合には、お客様ご利用のソフトメーカー様へご相談いただきますようお願い申し上げます。