最新記事

ピックアップ記事

本日のおすすめ記事

【知ってた】旅行予約サイト「38人がこの搭乗券をチェックしています」 ソースを解析した結果wwwwww

スポンサードリンク

1: Toy Soldiers ★ 2019/10/27(日) 11:29:29.41 ID:d+Ag9L3p9
 宿泊予約サイトやフライト予約サイトなどで宿泊先や飛行機の搭乗券を検索している時、検索候補の横に小さく「今あなた以外の○○人が同じページを見ています」といったメッセージが表示されることがあります。
海外の旅行予約サイトであるOneTravelでは、表示されているこの人数がページへのリアルタイムな同時接続数ではなく、実は単なるランダムの数字だったことをセキュリティ研究者のOphir Harpaz氏が発見しました。

Harpaz氏がOneTravelで飛行機の搭乗券を予約しようとした時、予約購入を急がせるためか、「38人がこの搭乗券をチェックしています」と表示されたとのこと。
「38人もチェックしているの?!」とHarpaz氏は焦ってしまったものの、38人もの人がこの搭乗券をチェックしていることに逆に疑問を抱いたそうです。

[1/4] Ok this is really funny, check this out.
I was in the process of booking a flight via @OneTravel. Trying to make me book ASAP, they claimed: “38 people are looking at this flight".
Whoa, 38 is a lot, I have to hurry up. But first I have to check how they came up with 38 >> pic.twitter.com/UaGhaiCQrR— Ophir Harpaz (@OphirHarpaz) October 16, 2019

そこで、この人数はどうやって取得されているのかをHarpaz氏が確認したところ、「38」に当たる要素のクラス名が「view_notification_random」になっていることが判明。

[2/4] Right click and a quick “inspect" on the number, I found out the element’s class name is “view_notification_random".
Awesome variable naming guys.
So you’re _randomly_ trying to freak me out. Alright >> pic.twitter.com/xnL3hsZLP5— Ophir Harpaz (@OphirHarpaz) October 16, 2019

さらにHarpaz氏がChromeのデベロッパーツールを使ってソースコードをチェックすると、JavaScriptで以下のような部分を発見。
完全に28から44までの数字がランダムに生成され、それが表示されているだけだったことが判明しました。
つまり、One Travelの「○○人がこの搭乗券をチェックしています」という部分は全くのウソであり、ユーザーにフライトの予約を急がせるためのものだったというわけです。

[3/4] So what’s your sophisticated pseudo-random algorithm?
Apparently, OneTravel are choosing a number between 28 and 45.
Because as you all know, based on serious psychological research, these numbers tend to make people book their flights fast #sarcasm #not42 >> pic.twitter.com/r2IrYhxr28— Ophir Harpaz (@OphirHarpaz) October 16, 2019
Harpaz氏のツイートに対して、やはりこのやり方は違法なのではないか?という声が多く挙がっています。

「アメリカではどうなるのか分かりませんが、EUではOneTravelは消費者へ詐欺を働いたとして罰則を科せられます」

I do not know the laws in the US, but within the EU this company would get a penalty for consumer deception.— Christopher Dosin (@christopherdosi) October 18, 2019

「おそらく開発者もこのやり方に同意しかねているから、わざとソースコードを隠していないのだろう」と、サイト開発者に同情する声もありました。

Maybe the developers don’t agree with the practice so they are not putting effort in hiding it ????— David da Silva @ LDN???????? (@dasilvacontin) October 18, 2019
一方で、「Math.random()は暗号に使用可能な安全性がありません。私ならCrypto.getRandomValues()を使います」と、乱数生成のコードにダメ出しをする人もいました。

Math.random() isn’t cryptographically safe. I’d rather use Crypto.getRandomValues() ????— cl1pp0 (@cl1pp0) October 19, 2019

https://news.livedoor.com/article/detail/17264681/
https://twitter.com/5chan_nel (5ch newer account)

引用元: http://asahi.5ch.net/test/read.cgi/newsplus/1572143369/

37: 実況ひらめん 2019/10/27(日) 11:43:45.00 ID:7MJcSKsR0
>>1
まあ、ほとんどこれだろうなwww

まだソシャゲのフレンドアクティブ表示のほうが信憑性あるわ
www(´・・ω` つ )

103: 名無しさん@1周年 2019/10/27(日) 12:05:34.76 ID:weEeaUkV0
>>1
まじか
10: 名無しさん@1周年 2019/10/27(日) 11:32:53.79 ID:gZLj+svk0
通販のただいま電話が殺到中みたいな
22: 名無しさん@1周年 2019/10/27(日) 11:38:17.59 ID:5BHrsrPL0
>>10
あれは初めて見た時に絶対ウソだと思ったw
45: 名無しさん@1周年 2019/10/27(日) 11:47:24.53 ID:13fBmqOkO
>>10
「今から30分!…」
56: 名無しさん@1周年 2019/10/27(日) 11:52:41.46 ID:C/1HN8CE0
>>10
まあ古くはそれだなw
175: 名無しさん@1周年 2019/10/27(日) 12:30:15.36 ID:tr5cjph/0
>>10
限定十個

どうやってラジオ宣伝費だすんだよ

311: 名無しさん@1周年 2019/10/27(日) 15:06:05.56 ID:+i9ZB5jd0
>>175
わらた
225: 名無しさん@1周年 2019/10/27(日) 12:59:54.02 ID:ZDej3Afm0
>>10
それな
229: 名無しさん@1周年 2019/10/27(日) 13:01:04.28 ID:6ddEwPuh0
>>10
好評発売中、絶賛発売中っていうプロモート文句は全てそうですねw
240: 名無しさん@1周年 2019/10/27(日) 13:07:08.28 ID:/dvVO87r0
>>10
某包丁「ご愛用者が1万名様を突破したのを記念して、先着1000名様に~」
ワイ(何年も前から売ってるのがようやく1万人に到達したのなら、僅か1日で1年分以上の売れ行きがあったら異常事態だろ…脚本書いた奴はおかしいと思わんかったんか?)
11: 名無しさん@1周年 2019/10/27(日) 11:33:25.16 ID:Esp8FyHq0
時間が経ってからリロードすると、そに度に自分が加算されてるとは思ってた 。
12: 名無しさん@1周年 2019/10/27(日) 11:33:25.62 ID:V84IF18y0
楽天トラベルもそうだろ
300人以上見てますとか出るぞ
14: 名無しさん@1周年 2019/10/27(日) 11:33:51.85 ID:tL/JbrcZ0
マジかよ、慌てて予約した覚えがある
15: 名無しさん@1周年 2019/10/27(日) 11:34:25.71 ID:WA6ht+6X0
朝生が生放送だと思ってたやつ、俺以外におる?
17: 名無しさん@1周年 2019/10/27(日) 11:36:00.02 ID:vUD1DE9L0
>>15
ちゃうんかい!
18: 名無しさん@1周年 2019/10/27(日) 11:37:21.88 ID:oLaNES4R0
レビューもやらせが氾濫している
19: 名無しさん@1周年 2019/10/27(日) 11:37:47.59 ID:tdYlZ86F0
中古車のサイトも出るよな
こんな車、誰も見てるわけないだろって車まで
3人見ていますって出るからなw
108: 名無しさん@1周年 2019/10/27(日) 12:06:47.49 ID:XC+lKbxL0
>>19
マニアな車探すってのはけっこうあるんだぜ
オレもチンクとかパンダとかよく見てるわ

買わないけどな

21: 名無しさん@1周年 2019/10/27(日) 11:37:59.43 ID:0788DEC40
やるならサーバーサイドで出せよ
クライアントサイドでだしたらばれるに決まってる
157: 名無しさん@1周年 2019/10/27(日) 12:25:26.94 ID:mF1AaOgy0
>>21
デザイナーのささやかな反抗だったんだろ
34: 名無しさん@1周年 2019/10/27(日) 11:43:31.07 ID:/M+ZEoFt0
これ系信じてる奴いるんだな
宗教とか詐欺に気をつけろよ…
101: 名無しさん@1周年 2019/10/27(日) 12:05:15.08 ID:QpwH2bwh0
>>34
だからと言って嘘をついて言い訳じゃない
本来こういう人を騙す手法は禁止されるべき案件
49: 名無しさん@1周年 2019/10/27(日) 11:48:32.91 ID:YE8Nq9l90
そうだったのかー
例えば不意に見た広告で自分が興味持ったように、
このタイミングで同じ広告を見て興味持った人がその人数分いるのかと思った
50: 名無しさん@1周年 2019/10/27(日) 11:48:40.29 ID:6/D+33gK0
ウソだったのか…
見てるからそれがなんだ?と思ってたのに
52: 名無しさん@1周年 2019/10/27(日) 11:49:09.91 ID:G4smqICp0
これあったところで焦って予約する奴いるの?
10%も以内と思っていたが実際にはそれ以上いるのかな?
55: 名無しさん@1周年 2019/10/27(日) 11:50:01.03 ID:Tpqrt4UM0
ありゃ嘘だろ
不動産屋の催促と同じ
57: 名無しさん@1周年 2019/10/27(日) 11:53:47.51 ID:XU2GHUO10
航空会社以外の予約サイトで飛行機の席が
「あと2席です」とかしょっちゅう出て、おかしいと思ってたんだよ
スクリプトで適当に出してるのかよw
60: 名無しさん@1周年 2019/10/27(日) 11:54:24.94 ID:L3eUNIV00
マニアしか買わない電子部品に55人の人がカートに入れてます
が表示されたのを見た時には笑った
しかも何日経っても全員カートに入れたままで決済しないというw
66: 名無しさん@1周年 2019/10/27(日) 11:55:45.77 ID:Isqp8NCR0
この物件、もう一組検討中なんです。
71: 名無しさん@1周年 2019/10/27(日) 11:56:59.67 ID:ZBK1VzTx0
>>66
不動産業の知り合いいるがアレは嘘だ。
77: 名無しさん@1周年 2019/10/27(日) 11:59:01.10 ID:Isqp8NCR0
>>71
残念、実在していて今はお隣さんになっている。
73: 名無しさん@1周年 2019/10/27(日) 11:58:21.35 ID:pbU3eJXu0
効果あるのかね
127: 名無しさん@1周年 2019/10/27(日) 12:14:40.84 ID:Ja2HBlN20
>>73
そんなに見てるんだ、予約してるんだ、
混んでるからやめよう。となる俺は。
76: 名無しさん@1周年 2019/10/27(日) 11:58:58.42 ID:yuNP2aPD0
リアルタイムの通販で残り数が減っていくのも嘘だわな
78: 名無しさん@1周年 2019/10/27(日) 11:59:16.86 ID:tPfIglb20
予約が埋まる前にと焦らせる手法だな。
俺は騙されてた。w
88: 名無しさん@1周年 2019/10/27(日) 12:01:33.65 ID:GDPi9Sik0
どう考えても嘘なのに、やっぱり結構な奴が信じるんだな
やったもん勝ちだなw
89: 名無しさん@1周年 2019/10/27(日) 12:02:14.25 ID:2mf+QK660
まあこんなの信じてるやつはおらんだろ。これを表示させてるサイトは詐欺確定ということで
41: 名無しさん@1周年 2019/10/27(日) 11:46:09.79 ID:C5Rc4mbo0
早く買わないと売り切れちゃうぞー

スポンサーリンク


Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694

Warning: A non-numeric value encountered in /home/rrry/matome-journal.com/public_html/wp-includes/SimplePie/Parse/Date.php on line 694