△▲ WebProg 初心者の質問 Part23 ▼▽
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2011/01/06(木) 21:52:00ID:???質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。
2ch 総合ガイド
http://www.2ch.net/guide/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
関連情報は
>>2-4辺り
☆前スレ☆
△▲ WebProg 初心者の質問 Part22 ▼▽
http://hibari.2ch.net/test/read.cgi/php/1272872528/
0778nobodyさん
2011/06/16(木) 15:30:17.40ID:???0779nobodyさん
2011/06/17(金) 01:16:52.34ID:???0780774
2011/06/18(土) 18:11:13.54ID:Ji3auqWqレスありがとうございます。
実行ファイルってPEAR.phpのことですか?
そのファイルは/Applications/XAMPP/xamppfiles/lib/php/pear/のなかにあります。
sudo suでぱすいれて
cd /Applications/XAMPP/xamppfiles/lib/php/pear/ にいどうして
./pear channel-update pear.php.net と入力したのですが、
su: ./pear: is a directoryとなります。。
0781nobodyさん
2011/06/18(土) 18:29:57.04ID:hn6FxEQi0782774
2011/06/18(土) 18:45:59.94ID:Ji3auqWqできました!
Updating channel "pear.php.net"
Update of Channel "pear.php.net" succeeded
ネットに載っていたものをとりあえずやってたんですが、
実行ファイルのあるフォルダ移動しないといけなかったんですね。
勉強になりました。
777もありがとうございました!
0783774
2011/06/18(土) 19:33:15.36ID:Ji3auqWqCache
HTTP_Request
Services_Amazon
XML_Serializer
上記のものが表示されるのですが、
なぜか表示されません。もう一度service amazonをインストール
したら既にインストールされてるというメッセージです。
なぜpear list を入力して上記のものが表示されないのでしょうか?
a-a-no-ibook-g4:/Applications/XAMPP/xamppfiles/bin aa$ ./pear install -a Services_Amazon-beta
pear/Services_Amazon is already installed and is the same as the released version 0.8.0
install failed
a-a-no-ibook-g4:/Applications/XAMPP/xamppfiles/bin aa$ pear list
Installed packages:
===================
Package Version State
Archive_Tar 1.1 stable
Console_Getopt 1.2 stable
DB 1.6.2 stable
HTTP 1.2.2 stable
Mail 1.1.3 stable
Net_SMTP 1.2.6 stable
Net_Socket 1.0.1 stable
PEAR 1.3.2 stable
XML_Parser 1.0.1 stable
XML_RPC 1.1.0 stable
a-a-no-ibook-g4:/Applications/XAMPP/xamppfiles/bin aa$
0784nobodyさん
2011/06/18(土) 19:58:14.51ID:???なぜか表示されません。
日本語でおk
0785774
2011/06/18(土) 22:03:38.14ID:Ji3auqWqレスありがとうございます。
日本語でおkとは、別に表示されなくて問題ないということでしょうか?
service amazonは正常にインストールされているのでしょうか
0786nobodyさん
2011/06/18(土) 22:40:32.06ID:hn6FxEQi指摘しているだけでしょう。
たぶん「表示されるはずなのですが」と書きたかったんだろうな。
0787nobodyさん
2011/06/18(土) 22:47:15.20ID:???ゆとりはすげぇや
0788nobodyさん
2011/06/19(日) 00:02:58.55ID:???0789nobodyさん
2011/06/19(日) 00:06:55.87ID:???0790nobodyさん
2011/06/19(日) 01:01:08.46ID:???>※./を付け忘れるとMacに元から入っているpearが呼ばれるので注意
って自分で書いてるじゃん。
0791nobodyさん
2011/06/21(火) 22:39:59.89ID:???実行中のスクリプトからファイルを作ったり、ディレクトリを作った場合、
パーミッションをちゃんと指定してあげるべきなんでしょか?
今までは問題は無かったんだけど、気になったもので。。
0792nobodyさん
2011/06/21(火) 22:47:29.36ID:???先日どこかで、携帯のカメラ(iphone?)を使用したフリーの在庫管理CMSのHPを見ました
mysqlも浸かってたような…
どなたか見た覚えがありましたらURLを教えてください。
0793nobodyさん
2011/06/21(火) 22:58:52.65ID:???どういう風に行うか解説してるサイトってありますか?
0794nobodyさん
2011/06/21(火) 23:41:38.59ID:obYjXYHU<input type="text" name="name" value="ここにhtmlタグを入れたい">
value=に値を入れるにはjavascriptで出来るようなことを知ったのですが
やり方がよくわかりません。何卒よろしくお願いします。
0795nobodyさん
2011/06/21(火) 23:53:28.95ID:???って言えば閃くよ
0796nobodyさん
2011/06/22(水) 00:00:34.58ID:aqGoSPtZUNIXでファイルを作成する際のパーミッションを決めるときはumaskというプロセス設定値を使う。
umaskは022のような8進表記の数値で表す。
ファイルのときは 666、ディレクトリのときは777 から umaskの立っている
ビット(022なら、gのwとoのw)をオフにしたものが実際に作られたものの
パーミッション(それぞれ644と755)になる。
現umaskを変更する機能は大抵の言語にあるはず。
細かい間違いはあるかもしれないけどだいたいこんな感じ。
0797nobodyさん
2011/06/22(水) 00:46:29.52ID:???それはHTMLを学べば分かると思うが、
もし、inputタグの中にボタンを表示したいとかいう話だったm(_ _)mゴメンナサイ というレベルの質問
wishで試してみるとテキストボックスの中にボタンを表示なんて出来てしまうから笑えるんだけどな。
そんなUI、普通は使いたいとは思わない、と、思う。
0798nobodyさん
2011/06/22(水) 00:52:16.28ID:???0799nobodyさん
2011/06/22(水) 01:11:41.47ID:???すみません。言ってる意味がわかりません…
<input type="checkbox" value="<a href="hoge">hoge</a>">
value=""の中に <a href="hoge">hoge</a> を入れたいのですができません。
よろしくお願いします。
0802nobodyさん
2011/06/22(水) 22:26:57.31ID:NELxxc8x現在PerlにてCGIを作成していたのですが、うまく動かず、簡単な物でテストをしてみました。
エラーはInternal Server Errorです。
1例:(拾ってきたもの)
#!/usr/local/bin/perl
print <<"_HTML_";
Content-Type: text/html; charset=Shift_JIS
<html>
<head><title>テスト</title></head>
<body><p>CGIテスト</p></body>
</html>
_HTML_
0803nobodyさん
2011/06/22(水) 22:31:25.77ID:NELxxc8x#!/usr/local/bin/perl
print "CGIテスト\n";
exit;
私は2例目のを動かしたいのですが、動かず、ネットで拾ってきた1例目のだけはちゃんと表示されます。
考えられる原因は何か無いでしょうか?
現在試したのは.htaccess、パーミッションの変更あたりです。
宜しくお願いします
0804nobodyさん
2011/06/22(水) 22:40:01.44ID:???2番目のスクリプトも正しくはあるのだが、CGIとしては正しくない、という事だ。
コンソール上では動くはずだよ。
詳しくは、HTTPでも調べてみると理解できるかな
0805802,803
2011/06/22(水) 22:44:03.04ID:???Premature~のを検索かけてみた所、対処方法がいくつか見つかりましたので少々やってみます
0806802,803
2011/06/22(水) 23:06:48.52ID:???何がだめなんだ・・・
0807802,803
2011/06/22(水) 23:15:12.53ID:NELxxc8xhttp://www.web-liberty.net/improve/perl/input.html
http://www.aimix.jp/cgi/syohofilewrite.html
このあたりのを参考にしようと思っていたのですが、うえに書いたInternal Server Errorが出てしまいます。
もちろんパスは何度も確認してるし処理自体もある程度把握してはいるつもりなので間違ってないとは思うのですが、何がおかしいのでしょうか・・・。
ちなみに、Premature end of script headersで検索かけて出てきた対策は一通りやってみましたがやはり駄目なようです
0808nobodyさん
2011/06/22(水) 23:24:02.32ID:aqGoSPtZ1行空ける。
それから出したいものを書く。
0809802,803
2011/06/22(水) 23:34:23.29ID:NELxxc8x#!/usr/local/bin/perl
print "Content-Type: text/html; charset=Shift_JIS\n\n";
print "CGIテスト";
0810802,803
2011/06/22(水) 23:39:06.01ID:???ちょっともう少し原因調べつつperlの勉強し直してみるでもしないとだめか・・・
0811nobodyさん
2011/06/22(水) 23:39:23.09ID:???○ #!/usr/bin/perl
0812802,803
2011/06/23(木) 00:59:37.00ID:2qDcnB00どうやら文字コードがANSIになっていなかったせいでエラーが出ていたようです
お騒がせしてすみませんでした。
0813nobodyさん
2011/06/23(木) 05:39:16.72ID:???そんなんでエラー出ねぇよw
0814nobodyさん
2011/06/23(木) 05:45:24.26ID:???0815nobodyさん
2011/06/23(木) 05:46:21.52ID:???Shift_JISなんて9年前の腐った牛乳使ってるからだ
0816nobodyさん
2011/06/23(木) 05:48:29.81ID:???0817802,803
2011/06/23(木) 14:26:51.90ID:2qDcnB00ツールの設定でANSIで自動的に保存するように指定してたのですが、なぜかその設定が効かずにUnicodeで保存してしまっていたのが問題だったようです。
・・・って結局改行コードが原因なんだろうか。
0818nobodyさん
2011/06/23(木) 16:10:21.64ID:???なかなか解決しないよ、ログ見るとかコンソールで
実行して見るとかしないと
0819nobodyさん
2011/06/23(木) 17:16:56.37ID:???フラグ無し UTF-8 で保存してみなよ
0820nobodyさん
2011/06/23(木) 17:17:24.30ID:???0821nobodyさん
2011/06/23(木) 17:18:19.55ID:???メモ帳の UTF-8 は BOM が付くから駄目
0822nobodyさん
2011/06/23(木) 23:14:25.06ID:???何度これで悩んだことか……。
ファイルの先頭でエラーになる
0823nobodyさん
2011/06/23(木) 23:18:00.35ID:???BOM, 改行コード, バックスラッシュ, チルダのどれかが引っかかる。
0824nobodyさん
2011/06/24(金) 00:12:30.54ID:gNVDUPJy0826nobodyさん
2011/06/27(月) 17:27:30.81ID:k6qUSqXqService=AWSECommerceService
&AWSAccessKeyId=[AccessKey]
&Version=2009-07-01
&Operation=ItemLookup
&IdType=ISBN
&ItemId=4043671024
&SearchIndex=Books
上記のようにISBNでリクエストすると大丈夫なのですが、
下記のようにSKUでリクエストすると
「20110317B012は、ItemIdの値として無効です。
値を変更してから、再度リクエストを実行してください。」
とエラーメッセージが出ます。2011〜は現存のskuです。
なぜエラーメッセージが出るか教えてください。
どうしたら正常にリクエストできますか?
http://ecs.amazonaws.jp/onca/xml?
Service=AWSECommerceService
&AWSAccessKeyId=[AccessKey]
&Version=2009-07-01
&Operation=ItemLookup
&IdType=SKU
&ItemId=20110317B012
&SearchIndex=Books
&MerchantId=[my id]
0827nobodyさん
2011/06/27(月) 18:59:16.95ID:???0828826
2011/06/27(月) 19:47:28.17ID:k6qUSqXq書いてありますよ。
アマゾンのapi 開発ガイドのapiリファレンスの中にある
オペレーション Itemlookup リクエストパラメータ Idtypeに
「商品の検索に使う商品IDの種類。全ての IdTypes (ASINxを除く) では、SearchIndexを指定する必要があります。SKUでは、MerchantIdも指定する必要があります。詳細については、商品ID をご参照ください。
タイプ: 文字列
デフォルト: ASIN
有効な値: SKU | UPC | EAN | ISBN (US のみで、サーチインデックスが Books の場合有効) | JAN. UPCはCAサイトでは無効です。」
ttps://images-na.ssl-images-amazon.com/images/G/09/associates/paapi/dg/index.html
0829826
2011/06/27(月) 19:52:31.22ID:k6qUSqXqAsinというアマゾンが付与した番号とひもづいています。
Aという商品に出品者がつけた管理番号がSKUです。
0831830
2011/06/27(月) 20:07:41.87ID:???とりあえずレスポンスをDumpかな。あとマルチいくない。
0832nobodyさん
2011/06/27(月) 20:08:42.44ID:???0833826
2011/06/28(火) 00:27:50.41ID:qpEJzhM0レスポンスをDumpってどういうことでしょうか?
具体的に何をすればいいでしょうか?
すみません、調べても何をしたらいいか全くわからず
質問しても回答が無かったのでマルチしてしまいました。。
ちなみに下記がエラーになった内容です。
一部IDなどは伏せるため変更しています。
<ItemLookupResponse>
−
<OperationRequest>
−
<HTTPHeaders>
<Header Name="UserAgent" Value="Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18"/>
</HTTPHeaders>
<RequestId>c669d70f-98f7-4efd-816b-a76b4dd2d6a3</RequestId>
−
<Arguments>
<Argument Name="Operation" Value="ItemLookup"/>
<Argument Name="Service" Value="AWSECommerceService"/>
<Argument Name="Version" Value="2009-07-01"/>
<Argument Name="SearchIndex" Value="Books"/>
<Argument Name="Signature" Value=" "/>
<Argument Name="MerchantId" Value="My ID"/>
<Argument Name="ItemId" Value="20110317B012"/>
<Argument Name="IdType" Value="SKU"/>
<Argument Name="AWSAccessKeyId" Value="MY keyID"/>
<Argument Name="Timestamp" Value="2011-06-27T15:19:36.000Z"/>
</Arguments>
<RequestProcessingTime>0.0161250000000000</RequestProcessingTime>
</OperationRequest>
−
<Items>
0834nobodyさん
2011/06/28(火) 00:28:24.44ID:qpEJzhM0<Request>
<IsValid>True</IsValid>
−
<ItemLookupRequest>
<Condition>New</Condition>
<DeliveryMethod>Ship</DeliveryMethod>
<IdType>SKU</IdType>
<MerchantId>MY ID</MerchantId>
<OfferPage>1</OfferPage>
<ItemId>20110317B012</ItemId>
<ResponseGroup>Small</ResponseGroup>
<ReviewPage>1</ReviewPage>
<ReviewSort>-SubmissionDate</ReviewSort>
<SearchIndex>Books</SearchIndex>
<VariationPage>All</VariationPage>
</ItemLookupRequest>
−<Errors>−
<Error>
<Code>AWS.InvalidParameterValue</Code>−
<Message>
20110317B012は、ItemIdの値として無効です。値を変更してから、再度リクエストを実行してください。
</Message>
</Error>
</Errors>
</Request>
</Items>
</ItemLookupResponse>
0835826
2011/06/28(火) 00:53:46.66ID:qpEJzhM0プログラムというよりURLを送信して情報をリクエストしているので
ダンプの仕方がわかりません。
0836nobodyさん
2011/06/28(火) 10:34:17.56ID:???最初に表示するパスワード入力画面では、GETではなくPOSTリクエストの時に表示しろということなので、
別のページに飛ばして、そこからPOSTしてきてもらうようにすればいいのでしょうか?
ログイン画面でPOSTリクエストを受け取った画面でセッションIDとワンタイムトークンを発行し、
ワンタイムトークンをhiddenフィールドに埋め込み、またサーバセッションに格納。
ログイン認証画面でhiddenとサーバセッションに格納したものを突き合わせ合致したら正当なリクエストとみなす。
ということでいいのでしょうか?
流れ
1, GET/login→2, GET/cushion→3, POST/login→4, POST/valid
1, ログイン画面→2, POSTできるとことに飛ばす→3, ログイン画面→4, 認証
(または2を省略して1から3へ自分自身をPOSTしなおす)
処理
1, cushionに飛ばす(GETの時はセッションをまだ発行しない)→2, loginにPOSTする→
3, セッションIDを発行してクッキーに保存&ワンタイムトークンをhiddenフィールドとセッションオブジェクトに格納→
4, hiddenフィールドとセッションオブジェクトのワンタイムトークンを突き合わせ正当なリクエストか確認&パスワードチェック
あとは3の後にリロードしてGETリクエストになった場合、セッションオブジェクトを破棄する感じでいいでしょうか?
0837nobodyさん
2011/06/29(水) 06:11:19.52ID:rTqnEVjSどういう方法で、PC, ガラケー, スマートフォンの画面切り替えをするのが良いんでしょうか?
フレームワークを使ってるんですが(php, zendFW)フロントコントローラで
1、携帯キャリアのIPアドレスでPC版とわける
2、****の方法でガラケーとスマホをわける
3、それぞれの端末タイプに応じてモジュール|view出力|CSSなどを切り替える
とイメージしたんですが、2の****の方法がわかりません(質問1)
また、携帯キャリアのスマートフォンのテザリングを利用して
携帯キャリアのIPアドレスからPCのユーザがアクセスすることも考えられます。
どうしたら良いんでしょうか?(質問2)
それとは逆に、家庭内のLANなどwifiネットワークからスマフォがアクセスすることも
考えられます。これもどうしたら…(キャリアIPアドレスでの判別ができなくなるのでは)
あと、よく携帯版のサイトで、サブドメインを m.hogehoge.comなどと
携帯用に用意してるものがあります
どうしてこんなことをするんでしょうか?(質問3)
アクセス解析しやすいかなと思うけど、それ以外に理由はあるんでしょうか
長くなってすみません、ご意見よろしくお願いします
0839nobodyさん
2011/06/29(水) 11:08:14.16ID:???PHPとMySQLを連携させたウェブアプリを作ろうと考えています。
よく、WEB鯖とデータベース鯖は同じ鯖にしないというレスを見かけるのですが、
ウェブで調べていても、WEB鯖とデータベース鯖が同じ鯖で手順を記載している場合が多く、
書籍でも別の鯖で連携させている方法を見かけません。
具体的にWEB鯖とデータベース鯖を別に立てて運用するような場合の
参考になるサイトなどありますでしょうか?
0840nobodyさん
2011/06/29(水) 11:45:30.78ID:???自宅サーバ板にでもいくといい
それだけじゃなんなのでアドバイスを1つ
とりあえず2つIP用意しとけ
0842nobodyさん
2011/06/29(水) 20:33:01.30ID:???ログアウト時に session.removeAttribute でログイン情報のセッション変数を削除すれば大丈夫ですか?
0843nobodyさん
2011/06/29(水) 20:57:58.31ID:???0844nobodyさん
2011/06/29(水) 23:38:38.65ID:???セッションハイジャックなどによるログインユーザへのなりすましを防ぎたいです。
現在行っている処理は、
・ログイン認証成功時にセッション変数に特別な値を設定
・セッション変数の特別な値でログイン状態を判断してアクセス可否をフィルタで切り分け
・ログアウト時にセッション変数の特別な値を消す
だけです。
特別な値を消しているので、戻るボタンで戻ってもログインユーザ向けのページは開けないので、
大丈夫だとは思うのですが、どこかのサイトで同じセッションIDを使い続けるとヤヴァいと見たので、
それがとても気になっているのです。
※すべてのページでキャッシュを無効(+有効期限を強制的に超過させる)にしています。
0846nobodyさん
2011/06/30(木) 15:23:32.26ID:???ログアウト時にセッション変数を完全に消せばおk
これでセッションハイジャックされても
ログイン情報は残ってないのでできない
(通常ログインに成功したらセッション変数にユーザ名とかを入れて
その変数の有無でログイン状態を確認するので)
まぁ普通セッションIDは類推されにくいものなので
こちらの心配はほぼしないでも大丈夫
ログイン中のハイジャック対策でプログラム側が行えるのは
XSSによるクッキー漏洩対策ぐらい
(通常クッキーにセッションIDを入れるので)
ログインフォームやログイン後の入力フォームに
XSS脆弱性がなければまぁ問題ないでしょう
あとログイン時にセッションを発行するだろうけど
ログイン成功時にセッションを再発行して
そっちのセッションを使うとなおよい(前セッションは破棄)
0847nobodyさん
2011/06/30(木) 21:48:13.33ID:???ありがとうございます。
参考にさせて頂きます。
ところでセッションIDを変更する件ですが、色々試したところ無事できました。
ログイン前のセッションを破棄した後、getSession(true) で新しいセッションを生成すればできました。
新しいセッションにログイン判断用の特別な値をセットできましたし、肝心のIDもきちんと変わっていました。
※getId()でサーバ側、火狐のプラグインでクライアント側を確認できました。
こんな簡単なことで何時間も悩んでいたのがバカらしいです。(-_-;)
0848nobodyさん
2011/06/30(木) 21:59:06.09ID:TyzTN8BVありがとうございます。
IPアドレスはフィルタークラスでチェックするようにしました。
他にも色々と対応策を探します。
0849nobodyさん
2011/07/01(金) 16:47:33.63ID:yvC2EG+s現在レンタルスペースを利用しています。
そちらにperlスクリプトをアップロードしても、
変更前のスクリプトがそのまま実行されてしまうことがあります。
もしかして、中間言語か何かにコンパイルされて、
何らかの処理を行わないとあまりリコンパイルされないとか、
そういう仕様があるのでしょうか?
お力をお願いいたします。
0850nobodyさん
2011/07/01(金) 16:57:57.20ID:???perlなりphpなりの結果をキャッシュする仕組みは存在します。
ただ、本当に「変更前のスクリプトが実行」されていますか?
結果がブラウザにキャッシュされているだけということはありませんか?
0852nobodyさん
2011/07/01(金) 20:15:39.60ID:yvC2EG+sブラウザにキャッシュされているものかと思いましたので、
強制読み込みをしたり、キャッシュを捨てたり、
別のブラウザ(IR,FFなど管理が別の物)を使ったりしましたが、
結果は同じでした。
また、別のスクリプトをアップロードしたものかと思ったのですが、
レンサバ上の当該場所(FFFTPを使って、自動的にフォルダと同じ場所に移動する設定にしています。)
をFTPソフトで確認すると、変更済みのスクリプトがアップされています。
ところが、直接URLを叩いて実行すると昔のスクリプトが実行されているという現状です。
0853nobodyさん
2011/07/01(金) 20:20:46.92ID:???HAHAHA!
0854nobodyさん
2011/07/01(金) 20:37:43.35ID:???とりあえず以下の点だけ確認させてください。
「変更前のスクリプトがそのまま実行されてしまうことがあります」
「常に変更前のスクリプトが実行されています」
どっちですか?
0856nobodyさん
2011/07/01(金) 20:40:25.74ID:???0857nobodyさん
2011/07/02(土) 01:06:12.95ID:???オレは850じゃないけど、ミョーに偉そうだな。
マァ、サーバ側で負荷軽減の為にキャッシュやらなんやら入れる事はあるし、PHPのsmartyやらtwigのようにプログラム的にキャッシュしちまうって事もある。
だから、自分のプログラムがそういう性質のものかを調べて、サーバ側にそういう仕組みを使っていないかを聞いてみるまで確かな答えは分からん。
0858nobodyさん
2011/07/02(土) 02:33:40.58ID:???0859nobodyさん
2011/07/02(土) 02:37:17.99ID:???って付け足してみればいいだろ
0861nobodyさん
2011/07/02(土) 18:15:04.23ID:???受け取った入力内容をそのままエスケープしないで表示していいんですか?
<input type="text" name="test" value="ユーザから受け取った文字列">
" onmouseover="javascript:alert('XSS');
とかしても特に問題にならないようなのですが、
ブラウザが消してくれてるんですかね?
それともinputフィールドはエスケープしないでいいようになってるんでしょうか?
エスケープすると元の入力と文字数が違ってきたりするので、
<>とクオートだけエスケープして本登録時に戻せばいいですかね?
0862861
2011/07/02(土) 18:37:04.17ID:???やっぱエスケープしないとXSSになりますね。
上のコードでちゃんとなりました。
0863nobodyさん
2011/07/05(火) 17:05:37.26ID:GCiV3fmJデータベースに入れる時と同様ハッシュ化したほうがいいのでしょうか?
アプリケーション実装不備以外で、
ドキュメントルート上を見られる事態になると、サーバを乗っ取られたようなものなので、
いくらパスワードを隠していても意味ないですよね?
下位フォルダの認証部分のコードもダダ漏れでしょうし。
0864nobodyさん
2011/07/05(火) 17:26:58.50ID:???0865863
2011/07/05(火) 17:32:54.44ID:GCiV3fmJありがとうございます。
平文で大丈夫ということでいいでしょうか?
0866nobodyさん
2011/07/05(火) 17:33:42.28ID:???年始早々に謎の騒動が起きた巨大掲示板があったな。
0867nobodyさん
2011/07/05(火) 17:36:06.23ID:???ソースが見られないという大前提があるなら暗号化
ソースも見られちゃうかも!って考えるなら可逆の暗号は無駄
不可逆なら暗号化が有効
0868nobodyさん
2011/07/05(火) 17:56:36.55ID:???誰一人回答になってない件
0869nobodyさん
2011/07/05(火) 18:03:48.77ID:???0870nobodyさん
2011/07/05(火) 18:13:54.79ID:???A.ドキュメントルート上に置けばいい 平文かは知りません
A.平文保存したら謎の騒動が起きた ドキュメントルート上に置いてあったかは知りません
A.ドキュメントルート下では暗号化 ドキュメントルート上では知りません
完璧な答え
↓↓↓↓↓↓↓↓↓
0871nobodyさん
2011/07/05(火) 18:46:26.44ID:???セキュリティ関係の話は本質的に相手との知恵比べなんだから。
っつか、こんなとこで言質取っても意味ねーんでね?
そんなことして安心してるよーなバカはさっさと去ね
0872nobodyさん
2011/07/05(火) 19:09:29.89ID:???0873nobodyさん
2011/07/05(火) 19:11:19.36ID:???0874nobodyさん
2011/07/05(火) 19:48:28.22ID:???どのスレでもそれが真理
最初から黙ってればいいのにな
0875nobodyさん
2011/07/05(火) 20:55:20.44ID:???0876nobodyさん
2011/07/05(火) 20:59:28.33ID:???0877nobodyさん
2011/07/05(火) 21:03:36.20ID:???■ このスレッドは過去ログ倉庫に格納されています