セキュリティ・キャンプ全国大会2017の講義資料です(Masato Kinugawaさんとの共同制作です)。
![ブラウザの脆弱性とそのインパクト](https://cdn-ak-scissors.b.st-hatena.com/image/square/93993351ab104872ec66770d25c886fd26f8caa3/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F56c0261e12ba4320a6d3b662b6ad1069%2Fslide_0.jpg%3F8420030)
セキュリティ・キャンプ全国大会2017の講義資料です(Masato Kinugawaさんとの共同制作です)。
「また新しいブラウザー? もういいよ。」いえいえ、Bliskはちょっと違います。Web開発者向けに便利な機能を搭載した、開発者専用のブラウザーなんです。 日々のWeb開発にどんなブラウザーを使っていますか? 私がTwitter上で先日実施した投票の結果によると、開発者の4分の3は一般的なWebブラウザーを使っています。おそらく以下のような理由が想像できます。 1番よく使うアプリケーションである すでに自分が使いやすいように調整できている 優れた開発ツールが入っている(どれもそうですよね!) それらのユーティリティが快適である そもそも、好みのブラウザーである しかし、そのブラウザーはWeb開発作業に向いているのでしょうか? 私もそうですが、いつもブラウザーにさまざまなアプリやツール、あとで読もうと思っている記事(……でもほとんど読みませんけどね!)のタブを57個くらい開いているのでは? こ
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. This tutorial shows you several ways to customize the "out of the box" behavior and appearance of the WebBrowser Control. You'll see how to use the advanced hosting interfaces IDocHostUIHandler, IDocHostUIHandler2, IDocHostShowUI, and ICustomDoc. This ar
unDonut系ブラウザやKIKI、Sleipnir 1.66などでIE9相当の表示をさせたいあなたへ。 ここでは、IE9にTridentブラウザを対応させるレジストリキーをまとめます。 バージョンはIE9 RC。 注意:レジストリを書き換えますので、PCがぶっ壊れても文句は受け付けません。十分注意して行ってください。 IE9の表示に変える [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "実行ファイル名.exe" DWORD(32bit数値) 10進数で"7000" "8000" "8888"以外。"9000"とかがいいのかも IE9のJSCRIPTエンジンを有効にする [HKEY_CURRENT_USER\Software\Mic
2013-12-25 ブラウザ開発で使用した興味深いオープンソースライブラリ7選 こんにちはnasustです。Showrtpathブラウザ( http://showrtpath.com )の開発で使用した便利かもしれないオープンソースを紹介します。 CocoaHTTPServer https://github.com/robbiehanson/CocoaHTTPServer ライトウェイトなHTTPサーバです。WEBページの表示だけでなく、WebDavプロトコルをサポートしているので、このオープンソースをアプリに組み込めばファイルサーバーにもなります。 Showrtpathブラウザでの活用方法は「iTunesを使わないでダウンロードしたファイルにアクセスできるShowrtpathブラウザ - showrtpath - iOSブラウザ開発日記」で解説されています。知り合いに、ファイルサーバー
「別ウィンドウで開く」を WebBrowser に開かせるのは、実は技術的には難しい部類に入ります。(VB6やVB2003なら、比較的簡単だったのですけれども) 正攻法で処理するのであれば、WebBrowser が持つ NewWindow2/NewWindow3 というイベントにて、引数 ppDisp に、自分で開いたウィンドウを渡してやれば良いのですが、VB2008版のWebBrowser では、そのイベントが公開されていないためです。 http://support.microsoft.com/kb/184876/ 対策としては、このあたり: (案1) System.Windows.Forms.WebBrowser を使うのでは無く、ActiveX版 WebBrowser のNewWindow2 を使う。 http://support.microsoft.com/kb/311282/ (
IE4.0からIEコンポーネントを使えるようになりました。IEコンポーネントは、Donutなどの国産タブブラウザのほか、色々なアプリケーションで利用されています。 IEコンポーネントは、MFCのCHTMLViewを使えば簡単に作ることができますが、MFCを使いたくない場合もあります。この場合、ATLを選択するのが通常ですが、世の中のドキュメントの大半は ATL と AppWizard を組み合わせた使い方しか載っていません。ここでは、SDK的にIEコンポーネントを使う方法を取り上げます。 サンプルコードはこちら(35.9KB)(2002.12.15、プリコンパイル済みヘッダが見つからないエラーが出ないようにしました)。これをDLして解凍してください。詳細は、ソースファイルの中のコメント参照と言うことでお願いします。100行ほどのソースですので、ぜひ読んでみてください。 このサンプルでは、ダ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く