はてなキーワード: ユーザーエージェントとは
PowerShellでGitコマンドを実行できるようになりました。この進歩は、技術の進化に対する感慨深い思いを抱かせますね。
Windows環境でGitをインストールし、WSLの使用を最小限に抑えることは、開発効率を高める一つの方法です。しかし、Linuxベースのメールユーザーエージェントに慣れている場合、同等のWindowsアプリを見つけることは挑戦的かもしれません。K-9 Mailのようなアプリケーションは、そのオープンソースの性質と高度な機能性で人気がありますが、Windows用の類似アプリは少ないのが現状です。ただし、Androidエミュレータを使用してPC上でK-9 Mailを動作させる方法があります。また、Windows 11のメールクライアントに関する詳細なレビューとおすすめのアプリケーションリストがあり、これらはK-9 Mailの代替として検討できるかもしれません。
まあユーザーエージェント無しのアクセスが合ってエラーが出てたんだよね。
そんで、そういった実装がどれくらい存在するのかググってみたんだけど、探せど探せど「UserAgentを送信しないブラウザ」の情報が皆無なので、多分この世に存在しないと思われる。
バカが偉そうに「標準仕様ではUserAgentは任意のヘッダだから送信されないことはありえる」とかほざきそうだからわざわざ書くけど、
んなことはお前より知ってるわ。ここで議論してるのは「UserAgentを送信しないブラウザ」であって、HTTP通信のプロトコルの問題はしていねぇんだよ。脳みそ草ってのかクズ野郎死ね。んなゴミみたいな実装してるバカの作ったクライアントの面倒までいちいちみれるかよアホたれ
99.99999%の通信でUserAgentが設定されてる現実がこの世に存在しているんだから、その事実上のデファクト実装を無視してUserAgentが無いアクセスしてくるのはバグるの当然だし仕様です。
県議会はパブコメに際して、意見の送信先としてメールアドレスを指定し、問い合わせフォーム形式の県議会ホームページの「ご意見箱」は案内していなかった。だが、2269件の賛成意見のうち約1900件が、「ご意見箱」から送られていた。「反対」の401件はほぼ全て指定アドレス宛てだった。
県議会事務局によると、ご意見箱では送信者のアドレスはわからない。ただ、「ユーザーエージェント(UA)」と呼ばれる情報が記される。サイバーセキュリティーに詳しい神戸大大学院の森井昌克教授によると、UAは、送信者が使ったOS(基本ソフト)やブラウザー(閲覧ソフト)の種類やバージョンがわかる情報で、開示された文書にも残っていた。
ご意見箱の約1900件のUAを朝日新聞が集計した結果、1700件以上が4種類に集中。1種類あたり約100~850件で、あるUAでは、2月1日午後3時47分から約10時間で約440件が投稿されていた。
森井教授によると、UAは、OSやブラウザーのバージョンや組み合わせや、パソコンかスマホかによって異なる。別の端末でもUAが同一になる可能性はあるが、森井教授は「1700件以上の投稿で、UAが4種類だけなのは明らかに不自然」と指摘する。賛成意見には、「ゲーム依存により、判断の乏しい大人を生み出さない為(ため)」といった同じ表現が同じUAで送られたものも多数あった。森井教授は「同じパソコンで投稿された可能性が非常に高い」と話す。
時間 | 記事数 | 文字数 | 文字数平均 | 文字数中央値 |
---|---|---|---|---|
00 | 54 | 9872 | 182.8 | 54 |
01 | 37 | 3628 | 98.1 | 39 |
02 | 32 | 5449 | 170.3 | 47.5 |
03 | 13 | 1564 | 120.3 | 79 |
04 | 14 | 4300 | 307.1 | 120 |
05 | 28 | 1820 | 65.0 | 49 |
06 | 16 | 981 | 61.3 | 29.5 |
07 | 36 | 2460 | 68.3 | 44 |
08 | 97 | 8920 | 92.0 | 52 |
09 | 148 | 11281 | 76.2 | 46 |
10 | 132 | 11957 | 90.6 | 43 |
11 | 115 | 13758 | 119.6 | 42 |
12 | 197 | 14017 | 71.2 | 31 |
13 | 157 | 12592 | 80.2 | 44 |
14 | 141 | 10225 | 72.5 | 41 |
15 | 96 | 6994 | 72.9 | 29 |
16 | 120 | 7002 | 58.4 | 41 |
17 | 123 | 8677 | 70.5 | 44 |
18 | 143 | 12861 | 89.9 | 40 |
19 | 111 | 10000 | 90.1 | 39 |
20 | 113 | 9303 | 82.3 | 38 |
21 | 119 | 10481 | 88.1 | 35 |
22 | 111 | 11269 | 101.5 | 31 |
23 | 82 | 10795 | 131.6 | 50 |
1日 | 2235 | 200206 | 89.6 | 40 |
東出(13), 武漢(8), 東出昌大(7), コロナウィルス(4), 不倫騒動(5), 春節(4), 石川界人(3), 作業所(10), canal(3), 自刃(3), 杏(15), クッキー(19), パパ活(17), 福島(16), マーケティング(10), 売春(13), 不倫(41), 障碍者(25), 姓(10), 植松(7), いみ(6), 任天堂(8), 牛丼(8), 障害者(26), パパ(15), すこし(10), お菓子(11), マスク(7), ヤ(8), ブサイク(18), 売る(16), 工場(12), 野菜(16), 売り(11), 少女(10), モテ(20), 体重(9)
■【追記】頼むから障害者作業所の商品買ってくれ /20200123025202(48), ■大学四年間で自分が「モテない男」だってことがやっとわかった。 /20200123114239(34), ■リングフィットアドベンチャーを2ヶ月やってみたデブのあれこれ /20200122235134(13), ■正直焼肉なんてカルビとタンと塩さえあればいい /20200122190457(13), ■芸術家たちの貧しい生活について /20200122114512(12), ■大人の考える「遊び」がどれもショボすぎる件 /20200122113207(11), ■医者って『旨味のある職業』なの? /20200123200349(10), ■不倫したときになんで世間に謝らないといけないの? /20200123164034(8), (タイトル不明) /20101227231911(7), ■Rocket Newsのグルメ記事は絶対に信用してはいけない。絶対にだ。 /20191020212112(7), ■パパ活と豚カツ、どっちかを選べと言われた /20200123183227(7), ■誰が悪い? /20200123130937(6), ■交通封鎖までしてるのに矮小化してるやつなんなの? /20200123143334(5), ■一生住む一人用マンション購入を検討している /20200123084013(5), ■anond:20200123025202 /20200123091315(5), ■このスペックの需要はあるのか(女) /20200123222903(5), ■褒め言葉として「クソ」を遣うやつをボコボコに殴り倒したい /20200121192529(5), ■ /20200123203500(5), ■どう考えても杏の方が女としては格上だが /20200123165118(4), ■新年会を欠席したら嘘つきと言われた /20200123170722(4), ■全裸でテレビを観る /20200123200759(4), ■「自分が殺処分される覚悟があるのか」 /20200123211708(4), ■国の歳出238.9兆円なんて本当に流れてるのか実感わかない /20200123231345(4), ■時は2046年ー。 /20200115092408(4), ■新型コロナウイルスについて思ったこと /20200122184327(4), ■定食屋にて /20200122202307(4), ■教えてほしい 〜愛着障害の子育て〜 /20200123005616(4), ■小学一年生の息子が将来ドラえもんを作りたいって言ってきた /20200123092918(4), ■また1つもブクマつかない…… /20200123095838(4), ■なんで神は沈黙しているのですか /20200123102455(4), ■社会人だったらこの企業がどんなことやってるか知ってて常識でしょ? /20200123103306(4), ■体罰禁止時代の学校における生徒指導 /20200123121652(4), ■自民党「夫婦別姓を選択できるようにするくらいなら日本滅べ」 /20200123123044(4), (タイトル不明) /20200123123752(4), ■満員電車での乗降時の狛犬ポジション特権について /20200123124106(4), ■anond:20200123025202 /20200123130100(4), ■何葬にしてもらう予定? /20200123130549(4), ■iPad のユーザーエージェント /20200123131608(4), ■ /20200123160319(4), ■何故重度障害者を殺してはいけないのか /20200123161255(4)
6980329(4634)
iOS 12以前はユーザーエージェントに「ipad」の文字が入っていたため、それで判定するのが一般的だった
これ、ユーザーエージェントは開発側が設定可能だから、アップデートで外れることが有る
iPad はiPadOSに変わって、Safari が「ipad」の文字を外してしまった
そこで出てきたのがこれ
タッチパネルの有無で、iPadを判定しようとするもので、これはこれで有効であったのだが・・・
ただこれだと、PHPなどのサーバーサイドで判定することができなかった
しかし、デフォルトは「デスクトップ用Webサイトを表示:On」であるため、モバイル判定にするには【ユーザーが】設定を変更する必要がある。
こういうの、どっかが統一してくれんもんだろうか。
ユーザーエージェント(UA)とは、なんですか?元々の意味は?
Mozilla/5.0 (機種・OS) Gecko/20100101 Firefox/72.0
↑わかる
Mozilla/5.0 (機種・OS) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.4 Safari/605.1.15
↑まあわかる
Mozilla/5.0 (機種・OS; Trident/7.0; rv:11.0) like Gecko
↑意外にすっきりしてる
Mozilla/5.0 (機種・OS) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
↑おまえはMozillaどころかAppleWebKitでもSafariでもないだろカスか?
Mozilla/5.0 (機種・OS) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36 Edg/79.0.309.65
↑ChromeのUAに「Edg」とかいう謎文字列足しとるだけやんけ!
Mozilla/5.0 (機種・OS) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36 OPR/66.0.3515.36
↑ChromeのUAに「OPR」とかいう謎文字列足しとるだけやんけ!
Mozilla/5.0 (機種・OS) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.131 Safari/537.36
↑Chromeと一緒やんけ!
Mozilla/5.0 (機種・OS) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36
↑Chromeと一緒やんけ!
要するにChromium系の一派が悪いんやんけ!
アマゾン(compute.amazonaws.com)による大量の不正クリックで頭を悩ませているアフィリエイトサイト運営者(まとめでもキュレーションでもない)は多いことだろう。
ASPのV社によると、これは「提携媒体様のサイト表記等のチェック」名目でのアクセスとのことだが、オーガニック検索で辿り着けるページだけでなく、広告出稿ページにまで広告経由で大量にやって来るから頭が痛い。しかも、課金されやすいように分単位、ときには秒単位でユーザーエージェントやホストを変更し、ひたすら同じ広告をクリックし続ける。リファラーなど一切ない。
例えば、このような具合である(サイトに関わる部分は*****にさせてもらった)。
ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:15 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36"
ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:25 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"
ec2-52-198-222-214.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:35 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"
ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:44 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"
ec2-52-197-86-194.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:45 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"
ec2-52-199-76-193.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:26 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"
ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:30 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"
ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:32 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"
ec2-52-199-85-63.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:38 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"
ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:39 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0"
ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:39 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Win64; x64; Trident/6.0)"
ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:07:06 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36"
ec2-52-68-194-244.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:07:17 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"
ec2-52-198-243-110.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:11 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"
ec2-52-198-243-110.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:25 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0"
ec2-52-196-112-20.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:48 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"
ec2-52-193-171-45.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:54 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0"
ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:58 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0"
ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:02 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"
ec2-52-192-198-30.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:04 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Win64; x64; Trident/6.0)"
ec2-52-193-171-45.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:40 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko"
ec2-52-197-156-176.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:46 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko"
ec2-52-196-112-20.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:16 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"
ec2-52-199-44-248.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:25 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"
ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:32 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"
ec2-52-199-85-63.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:52 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"
ec2-52-199-44-248.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:08 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"
ec2-52-68-45-242.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:08 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"
ec2-52-69-169-154.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:26 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"
1日でクリックされる広告は多いときで2,000件を超え、ヤフーリスティング広告管理画面の「無効なクリック数」にはたった1日で1,000件を超える無効クリックが計上される始末だ。残念ながらヤフーのシステムでもすべてのamazonaws.comを無効にできず、クリック調査を依頼してわずかながら返金されるも、アマゾンによる不正クリックは数多くが課金計上され、支払っている。
この現状に気づいていないアフィリエイトサイト運営者も多いことだろう。たとえば商標で出稿するなどクライアントのガイドラインに違反している広告であればどんどんクリックしてもらって結構だし、むしろそのようなサイトは不正クリックで是非潰して欲しいところでもある。
だが、普通に出稿している広告にこのような異常なクリックをされるとたまったものではない。
amazonaws.comの地域属性はアメリカなので、では都道府県単位で限定出稿しても、普通に変わらず大量に不正クリックされる。
広告を引っ込めるわけにもいかないから狙われないようにキーワードを絞り込もうとするも、管理画面でクリックされた検索クエリーを確認すると、それはもう満遍なく不正クリックされている。
提携媒体のサイト表記チェック名目にしては数が膨大過ぎて迷惑だという旨をASPのV社に返信したが、それに対する返信はなく、要するに「我慢しろ」ということなのだろう。
それではと、不正クリックサービスの提供元であるAmazon Web Services (AWS) のabuseにサーバーの生ログを添えて通報すると、通報から10日経った頃に返ってきたメールは、
> We were unable to identify the customer responsible for the reported activity.
> Due to the frequency with which AWS public IP addresses can change ownership
とのことで(バカか)、もはや不正クリック代行業者どもが泣いて喜びそうなお粗末な現状である。
アフィリエイトサイト運営者は今すぐサーバーの生ログをチェックし、広告URLに異様な足跡が残っていないか確認すべきだろう。ヤフーリスティング広告の場合、不正クリックによる返金期限は過去60日しか遡れない。
あ、そうそう、最近ASKAで話題のギフハブらしき痕跡もあった。
ec2-52-198-19-198.ap-northeast-1.compute.amazonaws.com - - [23/Aug/2016:18:09:45 +0900] "GET ***** HTTP/1.1" 200 27625 "-" "Mechanize/2.7.0 Ruby/2.0.0p451 (http://github.com/sparklemotion/mechanize/)"