5月 272015
 

さて巷ではJVNVU#98282440: 「提督業も忙しい!」(KanColleViewer) がオープンプロキシとして動作する問題が話題ですが、FiddlerCore は何も考えないで実装すると恐らくこうしてしまうような仕様です。クソですね。。

そもそも何が問題なのか

とりあえず適当に FiddlerCore を使ったアプリケーションを立ち上げてみましょう。

[csharp]
FiddlerApplication.Startup(55555, FiddlerCoreStartupFlags.Default);
[/csharp]

するとあら不思議、0.0.0.0:55555でListningされてしまいます。

[raw]
C:\Windows\system32>netstat -a -b -n -o -p TCP

アクティブな接続

プロトコル ローカル アドレス 外部アドレス 状態 PID
…(中略)…
TCP 0.0.0.0:55555 0.0.0.0:0 LISTENING 6688
[FiddlerTest.vshost.exe]
[/raw]

これではアプリが立ち上がってる間は外部からHTTPプロキシとして利用できてしまいます。
知らず知らずのうちに他所様への攻撃の踏み台にされて、ある日突然警察がやってくるなんてこともあるかもしれません。怖いですね。

で、どうすればいいかというと、127.0.0.1:55555でLisningするようにできればローカルプロセスしかアクセスできなくなるので、そう変更したいですね?
これはごく簡単で、AllowRemoteClientsfalseにしてやればOKです。

[csharp]
FiddlerApplication.Startup(55555
, FiddlerCoreStartupFlags.RegisterAsSystemProxy
| FiddlerCoreStartupFlags.ChainToUpstreamGateway
| FiddlerCoreStartupFlags.MonitorAllConnections
| FiddlerCoreStartupFlags.CaptureLocalhostTraffic);
[/csharp]

Flagなので指定しなければOK。

[raw]
C:\Windows\system32>netstat -a -b -n -o -p TCP

アクティブな接続

プロトコル ローカル アドレス 外部アドレス 状態 PID
…(中略)…
TCP 127.0.0.1:55555 0.0.0.0:0 LISTENING 7128
[FiddlerTest.vshost.exe]
[/raw]

つまりFiddlerCoreStartupFlags.Defaultがイカンわけです。
でも FiddlerCore は Fiddler.exe のUI以外の部分を抜き出したものなわけですから、Fiddler.exe 自体がそういうもんだという可能性もあります。


参照: FiddlerCore – Fiddler Proxy Engine for your .NET Applications

ここで Fiddler.exe および FiddlerCore のデフォルト値を見てみましょう。

Continue reading »

5月 142015
 

結論

グループ化したい時はControlTemplateItemsPresenterを使わないとダメっぽい

やりたかったこととか

また、ItemsPanel を指定せず、前述の ControlTemplate でコレクション項目の並べ方を指定する方法もあります。ControlTemplate 内に ItemsPresenter を配置する代わりに、Panel の派生クラスを指定し、IsItemsHost プロパティに True を設定します。

のだけども、グループ化して表示したい場合うまく表示されない。

  • こうしたかった
  • が、こうなる

※実際やりたかったこととは違うけど例なので……

Continue reading »

5月 082015
 

水鏡まみずさんの大鯨枕です。
龍鳳のものはCARNELIANさんのもので割と満足していましたが、大鯨で気に入ったものがなかなか無く、ようやく欲しいと思うものが出たので突撃しました。

ちょっと色が薄いかなと感じますが、全体的には素晴らしい出来だと感じます。

※この先18歳未満は閲覧禁止※

Continue reading »

5月 072015
 

人気投票3位の璃々子です。
出来は安定のクロシェット。

これでも胸囲はサキガケヒロイン5人の中では下から2番目なのですが、なんかいろいろ凄いですね。

※この先18歳未満は閲覧禁止※

Continue reading »

5月 062015
 

■戦闘結果

  • キラ付け : 適当
  • 道中支援 : 未使用
  • 決戦支援 : E5、6の最終形のみ実施
  • 難易度 : 全て甲
マップ 攻略時間 出撃回数 ボス到達回数 ボス到達率 ボス撃破回数 ボス撃破率
E1 1.2時間 6 5 83% 5 100%
E2 1.3時間 7 6 86% 6 100%
E3 1.6時間 9 7 78% 7 100%
E4 1.3時間 7 7 100% 7 100%
E5 2.2時間 9 7 78% 7 100%
E6 3.3時間 8 7 88% 6 86%

■消費(遠征込み)

マップ 燃料 弾薬 鋼材 ボーキ バケツ
E1 170 168 136 -517 9
E2 5074 5149 2095 165 6
E3 946 2226 -189 -150 8
E4 4395 3554 3508 1492 26
E5 5324 4384 3923 250 21
E6 10320 8614 7283 490 29
攻略トータル 26229 24095 16756 1730 99

Continue reading »