タグ

2014年7月9日のブックマーク (4件)

  • 【PHP入門講座】 XSS攻撃への対策 - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。PHP を分かった気になって書いていた不正確な内容が多いため,過去の情報として参考程度にご覧ください。また,完成にたどり着けなかったことをお詫びします。原則的には,公式マニュアルの参照をおすすめします。 目次に戻る XSS(クロスサイトスクリプティング) 。JavaScriptを実行するコードを制作者の意図していない場所に埋め込む手法であって、PHPを使って実際にプログラミングをしていくうえで真っ先に考えなければいけないのがこの攻撃に対する対策です。 XSS攻撃が成功するまでの流れ TwitterがXSS攻撃への対策を怠っていたと仮定します。 1. 悪意のあるユーザーの下準備 悪意のあるユーザー(A)が <?php $s = serialize(@$_GET['cookie']); file_put_contents('./

    【PHP入門講座】 XSS攻撃への対策 - Qiita
    MoneyReport
    MoneyReport 2014/07/09
    クロスサイトスクリプティング攻撃の防ぎ方。
  • 【祝】累計100万PV達成!ブログ開設10ヶ月目にして到達しました! - マネー報道 MoneyReport

    節目に到達しました おはようございます。 マネー報道著者です。 昨日は初めての当ブログ向けのWebサービスを展開する事が出来た記念すべき日でした。 Webサービス作りました!生命保険の必要死亡補償金額を算出できます(^^)/ - マネー報道 MoneyReport マネー報道向けにWebサービスを作ってみました(^-^)/ 使い勝手が良くなかったり、説明不足なのもアレですが、まずは第一弾という事で大目に見て頂けると幸いです(^_^;) ですが実は、昨日はもう一つ大きな節目を迎える事が出来ました。 累計PVが100万PVに到達しました! どうもありがとうございます(^-^)/ まさか自分にもこんな日が来るとはブログ開設当初は夢にも思っていませんでした。 当ブログに訪れて下さった皆さんのアクセスがあったればこその達成です。 当にどうもありがとうございます! 100万PV達成の瞬間 丁度2日前

    MoneyReport
    MoneyReport 2014/07/09
    遂に100万PV達成しました(^-^)/
  • PHPのお勉強「多くのお師匠さん達のアドバイスをソースコードに反映してみる!」 - Web言語のお勉強~ど素人が往く~

    多数のお師匠さん現る! 昨日、始めてアップしたWebサービスのソースコードを公開したら多くのプログラマーさん達からご指導を仰ぐことが出来ました! 早速ソースコードに反映しアップし直しました! その詳細をご紹介させて頂きたいと思います(^^)/ ブコメにて教えて頂く id:deamuさんからブコメにて教えて頂きました! id:deamuさん htmlspecialcharsの第二引数を省略するとシングルクォートが処理されないので、万全を期すなら第二引数にENT_QUOTESを指定したほうがより安全かも http://www.php.net/manual/ja/function.htmlspecialchars.php htmlspecialcharsには第二引数を付けた方が良いんですか? というか第二引数を付けられるのも知りませんでした(^^; ENT_QUOTESを第二引数に追加して対応し

    PHPのお勉強「多くのお師匠さん達のアドバイスをソースコードに反映してみる!」 - Web言語のお勉強~ど素人が往く~
    MoneyReport
    MoneyReport 2014/07/09
    多くの師匠に恵まれ幸せです(o^^o) せっかく教えて頂いているので、きちんと良いものを作って行ける様に頑張ります(^-^)/
  • seimeihoken02.php

    seimeihoken02.php �VD�]U @ z�]U <?php // @see http://weblanguagestudy.hatenablog.com/entry/2014/07/08/013412 // 受け取った値を変数へ格納 $nensu = $_POST['nensu']; $seikatsuhi = $_POST['nenkan_seikatsuhi']; $fuyo_shishutsu = $_POST['fuyo_shishutsu']; $hitsuyo_shishutsu = $_POST['hitsuyo_shishutsu']; $izoku_nenkin = $_POST['izoku_nenkin']; $tsuma_nenshu = $_POST['tsuma_nenshu']; $sonota_shishutsu = $_POST['sono

    seimeihoken02.php
    MoneyReport
    MoneyReport 2014/07/09
    id:livingさんが手直ししてくれたソースをあげてくれました。GitHubって言うんですか?ソースをアップしたりダウンロードしたり出来るサービスなんでしょうかね?便利ですね~♪