ソース表示禁止
携帯用のサイトを作るために右クリックとソースの表示を
完全に無効にしたいのですがどのようなタグ(スクリプト?)
を使ったらいいのですか?あと出来れば左クリック禁止もあれば
教えてください。お願いします。 どんな対策しても、簡単に見れちゃうから無駄なこと は
せんほうが良いと思うのだが?
対策されてるくらいで見れないようなド素人なら、そもそも
ソースを見ようとも思わんだろうし、無駄無駄。 見られたら恥ずかしいってことだよね?
気持ちわかるYO! >>6
俺も不思議だと思った。
ていうか、パーミッションを000にするのはどうだろう。
じゃないと、完全な対策は無理かと クリック禁止なんて、他人のブラウザを勝手に制御なんかするなよ。
あんたのブラウザじゃないんだから。
ソースをパクッてる人ほど隠したがるもんだね。 今月の C MAGAZINE にデスクトップ環境制限、ブラウザ制限のためのコンポーネント製品の紹介が載ってた。
これでソフト作って、サイトを訪問してくれる人に「閲覧する前にこのプログラムをインストールしてください」とでもすれば?
http://www.ffc.co.jp/products/gkit/products/infobarrier/ おおかたセッション管理を全てHIDDENでやってるんだろう ブラウザに表示されてる時点でソース保存されてんじゃーん。 CGI使ってんなら、環境変数読んで、携帯以外からのアクセス時、
HTML吐き出さなければよろし 厨房の作ってる、変なスクリプトやスタイルシートつっこんでる
うざいようなサイトに限って右クリック「no!!」とか出てくるね。
逆に素晴らしいサイト行訪問して普通にソース公開されてるとカコイイと思う。 つーか、
自分の作ったソースは感動的に素晴らしい
他人に1行でもパクられるなんてされたら訴えてやる
こういう小出しにしかできない糞は相手することないよ ソースを隠そうとするヤシ=精神的に追い詰められてるヤシ っていうか、ソースを隠すことが原理的に不可能&無意味であることに
いいかげん気づこうよ。 右栗ックを禁止しても、表示メニュー→ソース表示で見ることができる。
メニューをなくしても、キャッシュの中をのぞけば見ることができる。 端末ごとのIPみれば完璧に防げるぞ。
おれはそーゆーとこ嫌いだけど。 >>25
携帯がどの範囲のIPでアクセスしてくるかわかるの? >>26
コネがあれば、芋でもあうでもじぇえぽんでも分かる。 iモードならリモートホストが 〜.docomo.ne.jpになるから
(例 fwisp5-ext-y.docomo.ne.jp)
if ($remote_host !~ /docomo\.ne\.jp/) {
&deny;
} else {
&allow;
}
みたいな感じで。
他の携帯端末は知らんけど、どうせどの端末も
ゲートウェイ通してるだろうから似たようなもんじゃないかね。
ちなみにJ-Skyの例
wgpproxytn0201.skyweb.jp-t.ne.jp javaでhttp通信してわざわざソース表示するアプレット作ったら見れるかもしれんねえ。 Proxyを通してソース表示(<>置き換え)
CGIproxyならカンタソ >>33
ああそうかjavaアプレットはそう言うしばりがあった。 よくPCで見るのと携帯で見るのと分けられてるサイトがあるけども
あれはどうやってるんだろうか。 よく日本語で見るのと英語で見るのと分けられてるサイトがあるけども
あれもどうやってるんだろうか。
ぐーぐるとか。
.htaccess? >>28
CyberSyndromeでdocomoの串を見たことがあるよ(藁
もちろんPCから通せた。 ソース見られるのはしょうがない。
ソース暗号化ツール使って見られてもわけわからんようにするのが手っ取り早いな。 なんでソース隠そうとするのだろう。
HTML程度じゃ技術もなにも無いと思うが。
CSSやECMAScriptなんかはCGI通せば隠せる気がする。 とりあえず、EUCでスクリプト書いてあげとけ。ソース表示がデフォルトなら
「メモ帳」か「ワードパット」だから文字化けしてようわからんソースになる。 CSSやScriptは外部からCGI通して読み込めば
ソース表示されてもHTMLしか見れなくできないかと思って。
CGI側で引数やリファラ調べればあるていどははじけるかと。
調べてないけど携帯って外部ファイル参照とかできんの?
HTMLは無駄にコメント入れたうえに全部1行にすれば見づらくはなる。 >CSSやScriptは外部からCGI通して読み込めば
馬鹿発見!! >>43の逝ってるこは、全く意味不明なのだが・・・
で、何を勘違いしているの? <link rel="stylesheet" href="style.cgi" type="text/css" >
みたいなのを考えてたんですが・・・なんか勘違いしてるかも >>46
CGIでCSSファイルと全く同じモン出力したって覗かれるだろが。
つか覗く覗かんはクライアント側だから激しく板違い。
WEB製作板いってJavaScriptでも勉強して、右クリック出来なく
てソース表示以外の右クリックメニューも使えなくなる不便す
ぎる糞ページでも作っとけ。
肝心のソースは右クリック以外の方法で結局表示されるけどな。
どうしてもサーバサイドの設定で隠したいならBasic認証でも
使ってパス掛けて大事に隠しとけ。
てゆーかインターネット上に公開するな。
---------------------------終了--------------------------- (´-`).。oO(はは、何かローテクだよね・・・ソースシャッフルしてJavaスクでパス掛けすれば、まぁ覗きにくくはなるかな、、方法は自分で考えれ ===しゅうりゃぅ===) >>47
とりあえず考えてたソースっす。
試してみたけど機種依存ぽい。
HTMLから呼び出してうまくいくブラウザはCGI直に呼び出しても表示。
CGI直で表示されないブラウザはHTMLから呼び出しても表示に反映されない。
疑問は残るけどこのあたりで終了しまっす。
print << __HTML__;
Content-type: text/css
Pragma: no-cache
__HTML__
exit if $ENV{HTTP_REFERER}||'' ne $html_uri;
print while(<DATA>);
__DATA__
h3{ color:#00FF00; border-style:none; font-size:1.8em; font-weight:normal;} だからね、機種依存とかいう前にね、以下>>48に続く >>46は、大丈夫か?
>>1の質問の意図を理解しているのか?
(その質問もかなり痛い質問だが) >>48
最後の一言腹よじれた。
チョウワロタ 禿げ堂。
>>1
こんなんWEB製作で訊け。
いちいちスレたてるな。 <link rel="stylesheet" href="style.cgi" …
でCGIを呼ぶときのHTTP_REFERERってどこかに規定されてる? >>53
腹がよじれるかちょっとわらうかどっちかにしとけ >>7
同意。
どっかサイトでJavascriptかなんかを使って
ソース見せないようにしたものがあったけど... アクセスして表示するものをgif画像にして返すってのはどうよ?
文字とかもすべて画像
すくなくともソースはわからんし、
<img = "hoge.cgi">とかなら見られても別に問題ないべ? HTML Encoder
ttp://www.vector.co.jp/soft/win95/net/se140288.html これはパス掛けするもんだからね・・・
Javascriptのプロンプト飛ばせれば面白いんだが
ページ毎に入力ってのはちょっと : v( ソースを隠そうとする方法が思いつかなくて質問する奴の
ソースなんて、たいした内容ではないので、隠す必要なし。
しかも、携帯サイトだろ。隠す内容なんかないだろ? ┏━━━ / |━━━━━┓
┗┳┳━ |_| ━━━┳┳┛
┃┃ / ヽ ┃┃
┏┻┻ |======| ━━┻┻┓
┗┳┳ ヽ__ ¶_ ノ ━━┳┳┛
┃┃ (/) ┃┃
┃┃ (/) ┃┃
凸┃┃ (/) ┃┃凸
Ш┃┃ (/) ┃┃Ш
.|| ┃┃ (/) ┃┃.||
∧_∧ (/) ∧_∧ ∧ ∧
( ・∀・) (/)(´∀` ) (゚Д゚ ) >>1が氏にますように
(つ つミ (/)(⊃⊂ ) ⊂ ⊃
|_|_|_I(/)_|_|_|__| |
/////ノ,,,,,,ヽ ////|| |〜
//////////// |∪∪
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| |
| 奉 納 | >>1
着メロパクった着メロサイトか?
なら見せたくないわな(藁 ソースを完全に隠す方法発見しました!!
chmod 000
ってやれば完璧です!! それなら shutdown -h now の方が。 それなら root で rm -rf / の方が。 ブラウザーがソースをダウンロードして知ってるから、表示するのに、それが見れないはずは無い。
JavaScriptで邪魔しても、ブラウザーの設定でJavaScriptをオフにすれば無駄ですし。
アップロードする前に改行全部取っ払えば、見る気無くすソースは作れるが。。。
>>73 否定はしないが。くそレスしてないだけましだろ。 至極当然、あたりまえ、なおかつ既出のことを、こんな死にスレに
くどくど書いている時点でくそレスかと。 >>75
いいじゃねぇか暇なんだし。
お前もそんなレスするくらいだから暇なんだろ。 いまさらこんなこといってもしょうがないが、
「ソース」なんて呼ぶから1みたいな勘違いが増えるんじゃないか?
公開してるのはhtmlっていう書式で書かれたテキストファイルなわけで、
たまたま受け取った側が見やすく表示するソフト(ブラウザ)でみてるだ
けなんだし。
「ソース」なんていうから「本来見えないもの」っぽい感じがするんじゃ。
とか微マジレス
view-source: 命令が使える以上、ソースの表示禁止ってできない気がするのだが。どうなんでしょう。 <script language="JavaScript">
<!--
while(1){ ; }
-->
</script> エディタでソースを見ると
#!/usr/bin/perl
use Protect;
こうあります。
このようにするには、どうすればできるのでしょうか。
このuse Protectは、どのようなツールを使うとできるのでしょうか。
半年くらい前にドコモ串あったね。
通すと環境変数がD502iのものになった。 右クリック禁止にされたら「表示(V)」ー>「ソース(C)」で・・・@IE おそらく>>1は
>>13 にもあるように、
携帯サイトを作っていて何かのデータをHIDDENで持たせていて
それをPCからアクセスしたときに見えない様にしたいということだと思われ。
ソース=HTMLということだ思われ。
上記が真の問いであれば、
解としては、リモホとエージェントをチェックして
携帯だったらHIDDEN 携帯以外ではCOOIKEを使う
か、動作しないようにすればいいのかと。
>>1の意図が別にある場合はHTMLソースを完全に隠す事は不可能。
TELNETでアクセスしたりそれに準じた専用プログラムを書けば
HTMLソースは取得できるし。 「ソースを隠す事など何の意味もない」ということに気が付いた時、
>>1は自らがまた大いなる一歩を踏み出したということに気付くであろう。
今 、 万 感 の 思 い を 込 め て
汽 車 は 遥 か な る 宇 宙 (お お ぞ ら) へ と 旅 立 っ て ゆ く 。
さ ら ば 、 青 春 の 日 々 よ 。
さ ら ば 、 >>1 よ 。
完
勝手にまとめます。
まず、PCでのブランジングの際にソースを絶対非表示にすることは不可能です。
なぜならキャッシュがあるから。それにview-sourceとか使われたらそれまでだし。
携帯用のページのソースを見せたくないんですよね?
それなら.htaccessを使ってホスト制限をかけてPCからアクセスできないようにしたらよい。
各携帯会社のIP帯域はすべて公開されているので簡単に作れるはず。
現に、俺も携帯用のソースを見られたくない。ってか勝手に変なことされないように
PCからのアクセスは禁止しています。
.htaccess ってなに?と聞くなら死んでください。
制限をかけないと安心できない小心者は、インターネットを使うな。 今更だが>>1よ、
ネ ッ ト を な め ん な ソースをクライアントに見せにくくしたいと思い、ネットを探していたところ、
「ソースをEUC-JPで書く」という方法があげられていました。
私はWindowsでHTMLソースを書いていますので、SHIFT-JISで書かれてしまいます。
WindowsでSHIFT-JIS→EUC-JPに変換する方法はありますか。
また、LINUXでソースを書けばEUC-JPになるんですか。
(→私は、Windowsの作成支援ソフトをつかっているのでWindows上でなんとかできないでしょうか。)
どなたかちょこっと教えていただけませんか。 >ネットを探していたところ、
>「ソースをEUC-JPで書く」という方法があげられていました。
ソースを見せにくくする方法としてこんなこと書いてる厨サイトを参考にしてたら、
いずれ自分の首を絞めることになるYO >>98
この程度のレベルで商売ができるんですか?
相変わらず凄まじい業界ですね、この業界は。 >>101
残念ながら君のレベルは>>98以下かもしれない >>91
で、結局ソースを表示するiアプリ作られたら
それまで、と。
もうみんな気付いてんだろ。
そんな無駄な事に執念燃やしてる奴と、ソース隠す暇あったら
もっとコンテンツやアクセシビリティを向上しようとしてる奴と、
どんどん差が開いていると言う事に。
ソース隠そうとしているサイトのレベルの低い事。 携帯はソース表示できないので、それをあてにして
hiddenに重要なデータを入れてPCでソース見られたくない
ってのはありがちかも
そもそもソース見られない前提の仕組みを作るのはやめたほうがよい 恐らく91はクライアントという言葉を間違って使ってると思われ
いくらなんでもそうとしか思えない。だってねぇ 91?
と思って前後を探したが、>>98のことかね? スレ違いかもしれんが、画像のみで構成されたクソ重いサイトはどうよ
ttp://mei-smile.com/