どのような技術を使っているのかがわからずカテゴリー違いかもしれませんがすみません。
先日、インターネットをいじっていたら情報を販売するサイトに行き着いたのですがどうやらそのサイトでは一度アクセスしたPCから二度とアクセスができないようになっているらしいです。(サイト運営者によるとJavaScriptでアクセスをシステムに記録し2回目以降のアクセスを禁止しているらしいのですが・・・)http://www.economicsphere.com/itstartup/このページです。
うそぉ?と思いためしにアクセスをし、再読み込みをしてみましたところ確かに「あなたは一度このサイトにアクセスしています。したがって二度目以降のアクセスではこのページは表示されません」といった文が表示され前回表示されたページは出てきませんでした。
そこでふと気になったのですが、そのようなことは簡単にできるのでしょうか?またこれはどのようなシステムを使っているのでしょう?そして本当に一度アクセスしたPCからは表示されなくなってしまうんでしょうか?
このような質問をしてサイト運営者様に怒られてしまいそうですが、お許しください。
お時間があるときで結構ですのでお答えいただけるとうれしいです。
No.6ベストアンサー
- 回答日時:
こんちくは。
>>そのようなことは簡単にできるのでしょうか?
比較的簡単にできることかと思います。
ある程度お勉強してる人にとってはですが。。。
とりあえず、リンク先に書いてある
「JavaScriptであなたのアクセス記録をシステムに保存し、2回目以降のアクセスが絶対にできないようにしています。」
まぁ~。。クッキーでしょうかねぇ。
InternetExplorerの場合、ツール⇒インターネットオプションからクッキーの削除を行えば、多分また見れるようになるかと。
自分は、消したくないので、試しませんが。
ちなみに、クッキーは、「自分のパソコンに保持する」ので
「あなたのアクセス記録をシステムに保存し」
の部分は、
「あなたがこのサイトにアクセスしたことを、あなたのパソコンに保存し」
になりますね。
ある程度、インターネット利用暦がないような方には、かなり特殊な技術に思えること。。。でしょうかね。(信じ込んでしまう要員の一つになりそうですね。
>>本当に一度アクセスしたPCからは表示されなくなってしまうんでしょうか?
上記の通り、クッキーを削除する、もしくはクッキーが削除される期間まで放置しておけばまた見れるかと。
また、他の人の言うように、JavaScriptの動作を切っておく。
とりあえず、アドレス先がよろしくない商法ページでしかなさそうなので一部変更依頼でも出しておきます。
No.5
- 回答日時:
クッキーcookieという物を使っています。
サーバから、こういうデータを保存して下さい、とブラウザにお願いするのです。ブラウザでクッキーが有効になっていれば、データを保存しておきます。お菓子クッキーと一緒なので、クッキーを食わす、なんて表現をしたりしますかね。
クッキーは次に訪れた時にサーバから呼び出す事が可能です。そのデータを元に履歴等が分かります。クッキーはドメイン毎に保存されますので、他のドメインからは取得出来ません。
JavaScriptを使ってクッキー制御をしている場合は、JavaScriptを無効にすればそのスクリプトは無効になります。JavaScript以外でもCGIやPHPからもクッキーが利用出来ます。
ブラウザの設定でクッキーを無効にしていれば何度アクセスしても同じだと思います。また、そのドメイン(economicsphere.com)のクッキーを削除すれば初回アクセスと同じになります。
また、違うブラウザ(IE、Opera、Firefox等)を使えば当然初回アクセスと同じになります。
http://e-words.jp/w/E382AFE38383E382ADE383BC.html
http://ja.wikipedia.org/wiki/HTTP_cookie
簡単か難しいか、といわれれば、かなり簡単な部類ですね。
No.4
- 回答日時:
JavaScript を使って cookie に変数名 oto696962、値 end を記録し、
一度見た (= oto696962 の値が end の) 場合は forbidden.html にジャンプする比較的簡単なものです。
以下の説明を読めば何をやってるか想像が付くのではないでしょうか。
・cookieの変数oto696962の値がendの場合、endedに1を設定
・endedが1の場合、forbidden.htmlにジャンプ
if (ended == 1){
location.replace("forbidden.html");
}
・cookieの変数oto696962にendを設定
document.cookie="oto696962="+escape("end")+"; expires=Thu, 31-Dec-2020 23:59:59 GMT;";
No.2
- 回答日時:
クッキーに何らかの情報が記録されているのだと思います。
試しにクッキーを無効にしてアクセスすると、エラーメッセージの種類が変わりませんか?
そのクッキーを見つけ出したいのであれば、一旦全部のクッキーの内容を消してからアクセスし、何が記録されたのか確認すればわかります。
No.1
- 回答日時:
> そのようなことは簡単にできるのでしょうか?
簡単には出来ないでしょうが、独学でも勉強すれば出来る程度だと思います。
> またこれはどのようなシステムを使っているのでしょう?
サイトにあるようにJAVASCRIPTなのでは?
> そして本当に一度アクセスしたPCからは表示されなくなってしまうんでしょうか?
どのようなシステムなのか分からないのですが、一度モデムやルータの電源を切ってから接続してみて下さい。
それでも見れないようなら結構難しく組んでいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) このページは動作していません HTTP ERROR 401 2 2022/11/28 12:11
- セキュリティホール・脆弱性 前職(個人クリニック)のWebサイトを見ようとするとアクセス拒否。と表示されます。 揉めてお互い気持 3 2022/04/11 10:47
- その他(インターネット接続・インフラ) ブラウザにIPアドレス入力した時 1 2022/06/16 19:08
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- 政治 マイナカード等デジタル化全般の問題点について 2 2022/12/27 18:12
- Amazon Amazonの仕組みで質問です。 日本のAmazonで商品のリンクを海外に住んで方に送ったところ現在 2 2023/07/16 10:17
- ネットワーク ホームページを何度もリロードしてるとブラックリストに入れられてアクセスできなくなりますか? 1 2023/03/30 12:18
- SSL・HTTPS 至急教えてください! このサイトへの接続はセキュリティで保護されていません といった内容がPCに表示 1 2022/09/27 22:37
- WordPress(ワードプレス) ワードプレスの管理画面が行方不明。 1 2022/04/27 12:09
- ハッキング・フィッシング詐欺 国外からのアクセスと判断されてしまっているようです。 2 2022/05/23 10:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPのCookieが有るか無いかで、...
-
cookieにカンマ区切りでつめこ...
-
なんでブラウザでPHPを動かすた...
-
ポインター引数の関数でコンパ...
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
バイナリとBCDコード
-
stable diffusionのエラー
-
エクセルシート名の制限を変更...
-
char str[256]の256の意味は?
-
COBOLのCOMP形式について
-
Excel VBA メール作成について ...
-
Excel 1セル当りの文字数が2...
-
DataGridViewの特定列に入力さ...
-
ビットスワップとバイトスワッ...
-
1KBが1024byteな理由
-
ピクセル,dpiから容量(バイト...
-
ビットデータのチェック方法
-
SQLで1バイト、2バイト混在...
-
VBAでUnicodeしか存在しない文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
なんでブラウザでPHPを動かすた...
-
異なるドメインのサイトでcooki...
-
PHPのCookieが有るか無いかで、...
-
cURLでcookieを送受信する方法...
-
COleDateTime とtime_t
-
javascriptでcookieを削除するには
-
初回アクセス時のみ、注意を表...
-
【PHP】アクセスカウンターが空...
-
JavaScriptで保存したクッキー...
-
Javascriptのmodalを一度だけ表示
-
ログインに関するフラグについて
-
ゲームノベルのような分岐のあ...
-
インクルードファイルからのリ...
-
クッキーを連想配列で扱う方法...
-
cookieにカンマ区切りでつめこ...
-
クッキーがセットされない
-
Cookieを設定しているかどうか...
-
UTF-8で5~6バイトになる文字コ...
-
10Mバイトて文字数に すると何...
-
Excel VBA メール作成について ...
おすすめ情報