タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

curlに関するokonomiのブックマーク (2)

  • wget,curlでUserAgentとかRefererを偽造/詐称

    まずは普通にアクセスしてみる $ wget http://192.168.11.3 Apacheのログを見ると 192.168.11.2 - - [23/Aug/2010:08:10:53 +0900] "GET / HTTP/1.0" 200 491 "-" "Wget/1.12 (linux-gnu)"Referer無し、UserAgentはWget/1.12と表示されています。このUserAgentやReferer情報は簡単に詐称することができます wgetコマンドでRefererを詐称するには--refererオプションを、UserAgentを詐称するには-Uオプションを付けます 試しにRefererをgoogleUserAgentWindows95のIE4としてgetしてみます $ wget --referer=http://www.google.com/ -U "Mozil

    wget,curlでUserAgentとかRefererを偽造/詐称
    okonomi
    okonomi 2012/02/19
  • curl(1) で POST する際の --data と --form の違いについて - @kyanny's blog

    調べてみた。動作確認用のサーバは plackup で立てている。 app.psgi の中身は一番最後に。 --data (-d, --data-ascii) application/x-www-form-urlencoded 形式で POST する。 @/path/to/file のように value の先頭が @ ではじまっているとファイルを読み込んで改行文字を取り除く。パラメータや @ つきで指定したファイルの中身はすべて URL エンコードされていることが期待される。つまり curl(1) は URL エンコードしてくれない。 -d を複数回指定するとすべてのパラメータが & で連結される。 @ でファイルを指定する場合、 -d 'file=@sale.txt' のようにすると中身が展開されないので注意 (file=@sale.txt という文字列が渡される) $ curl -d '

    curl(1) で POST する際の --data と --form の違いについて - @kyanny's blog
    okonomi
    okonomi 2011/11/18
    multipartの受信テストもcurlをつかえばいける!ダミーのフォームをでっち上げたりしなくてもよかったんや!
  • 1