※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

「改造-1.0.0.1版」の編集履歴(バックアップ)一覧はこちら

改造-1.0.0.1版」の最新版変更点

追加された行は青色になります。

削除された行は赤色になります。

 2009年4月初頭現在、製品のインストールCDに含まれているバージョン
 
 基本的にはOllyDbgを使用されたし
 axファイルが対象の場合はバイナリエディタを使用されたし
 今の状況:HDCP、COPP? TS抜きも無事できるようになりました。解析神に感謝!!
 ----
 #contents()
 *とにかく急いでTS抜いたりHDCP非対応環境でも見たい人向けまとめ (第6スレ3)
 >1.普通にDY-UD200を接続・セットアップ 
 >
 >2.インストールフォルダ(C:\Program Files\DAWIN DTVとか)にあるDAWIN DTV.exeをバイナリエディタで以下のように編集 
 >0002881C: E8 8B 5E 17 00 -> 33 C0 90 90 90 
 >0002C681: 0F 84 52 05 00 00 -> E9 53 05 00 00 90 
 >0002C76B: 0F 85 68 04 00 00 -> E9 69 04 00 00 90 
 >0002C777: 0F 84 5C 04 00 00 -> E9 5D 04 00 00 90 
 >001E83C0: 75 00 65 00 73 -> 74 00 73 00 00 
 >
 >3.同じフォルダにあるUniMFSegPF.axも同様にバイナリエディタで編集 
 >0001656C: E8 9F -> 58 58 
 >0001656F: 00 00 -> 58 90 
 >00016F22: 20 03 -> 00 00 
 >00016F39: 20 03 -> 00 00 
 >000170AE: A4 -> 00 
 >000190B9: 08 -> 00 
 >0001BE10: 51 56 8B F1 -> C2 10 00 90 
 >
 >4.DAWIN DTV.exeを起動させ、正常にフルセグの視聴ができるかテストする 
 >  正常に見れなきゃUSBハブかますなりマザー変えるなりアンテナ立てるなりドライバ新しくするなりする 
 >
 >5.普通に番組を録画する 
 >
 >6.tsファイルで録画されるので、DAWINDTVから録画した番組は再生できないが、GOMやPowerDVDその他のMPEG2TS 
 >  とAAC対応ソフトで再生や編集ができる 
 >
 >※自動パッチツールについてや、それぞれの改変箇所の意味はまとめwikiや過去ログを参照のこと
 *HDCP非対応環境で視聴する
 **第1スレ 651(方法①)
 >HDCP回避成功したよー
 >
 >OllydbgでDAWIN DTV.exeの0042C681を強制JMPに書き換え
 >ずれてないと思うけど、0042CBD9に飛ばすとこね
 **第1スレ 662(方法①)
 >0042C76B も JP 0042CBD9にして
 >0042C777 も JP 0042CBD9にして
 >
 >ここがマルチモニタで片方はHDCPでもひとつがHDCP非対応モニタへうごかしたときのチェック部分
 **第1スレ 781(方法②)
 >別解
 >
 >DAWIN DTV.exe
 >0002C7A4: 0F 90
 >0002C7A5: 85 90
 >0002C7A6: 94 90
 >0002C7A7: 00 90
 >0002C7A8: 00 90
 >0002C7A9: 00 90
 編者注:直接バイナリファイルの書き換えと思われる。録画ファイルが再生できないと報告あり。(第1スレ856)
 **第2スレ646(方法①のまとめ)
 >0002C681: 0F 84 52 05 00 00→E9 53 05 00 00 90 (>>651) 
 >0002C76B: 0F 85 68 04 00 00→E9 69 04 00 00 90 
 >0002C777: 0F 84 5C 04 00 00→E9 5D 04 00 00 90 
 >
 >とりあえず通常・予約録画可
 編者注:直接バイナリファイルの書き換えと思われる。
 ----
 *TS抜き関連
 **uesファイルを暗号化しない(第4スレ205)
 >0001656C: E8 58
 >0001656D: 9F 58
 >0001656F: 00 58
 >00016570: 00 90
 編注:UniMFSegPF.axのバイナリエディタでの書き換え
 **暗号化を無効にする(第5スレ268)
 >UniMFSegPF.ax 
 >0001BE10 = 51568BF1->C2100090 
 編注:バイナリエディタでの書き換え。アドレス表記を8桁にして転載
 **uesファイルにヘッダを書き込まない(第5スレ268)
 >UniMFSegPF.ax 
 >// 独自ヘッダー書き込み抑制 
 >16F22 = 2003->0000 
 >16F39 = 2003->0000 
 >170AE = A4->00 
 >DAWIN_DTV.exe 
 >0002881C = E88B5E1700->33C0909090
 編注:バイナリエディタでの書き換え。アドレス表記を8桁にして転載
 **録画時に出力されるファイルの拡張子をtsにする(第5スレ268)
 >DAWIN_DTV.exe 
 >001E83C0 = 7500650073->7400730000
 編注:バイナリエディタでの書き換え。アドレス表記を8桁にして転載
 ----
 *製造番号関連
 **設定された製造番号を変更する(第3スレ748)
 >004201D5 にブレークポイントを設定 
 >止まったら 006D02F8 を書換えてから 
 >続きを実行すれば製造番号入力ダイアログが出ます 
 **設定された製造番号を変更する(第4スレ337)
 >一度登録したシリアルを変更する方法の別解 
 >DAWIN DTV.EXE 
 >001E7F9A 30 → 31 
 >これを一時的にDAWIN DTV Z00K.EXEとか別名保存しておいて実行 
 >登録ダイアログが出るので Z11K111111111 とかで登録して終了。 
 >元の DAWIN DTV.EXE を起動すると再びダイアログが出るので Z10K~ が登録可能。 
 >Z11Kのままでも使えるけど、Z10Kに戻したほうが安心なので。 
 >
 >"Z10K" + (08~20) + (01~12) + (任意の数字5桁)
 (編注:DAWIN DTV.exeの直書き換え。)
 ----
 *ネットワークインタフェース関連
 **LANカードのMACアドレスを00:00:00:00:00:00と認識させる(第4スレ66)
 >NIC の有無のチェックは飛ばさないので NIC は必要です 
 >
 >DAWIN DTV.exe 
 >248FF0 25303278 -> 30300000 
 >
 >UniMFSegPF.ax 
 >0399C0 25303278 -> 30300000 
 >
 >UniMFSegSF.ax 
 >01AB24 25303278 -> 30300000 
 >
 >(ヒントになるAPI GetAdaptersInfo)
 (編注:どう見てもバイナリエディタでの書き換えです。本当に(ry)
 
 **ネットワークインタフェースなしの環境で録画する(第4スレ193)
 >適当にいじくってみたところ、 
 >UniMFSegPF.axの 
 >
 >0001C197 75→74 
 >0001CD69 FF→EF 
 >0001CD92 72→77 
 >0001CE2B 75→74 
 >
 >で、非NIC環境(仮想PC)での録画できた
 ----
 *電源ノイズ関連
 **コンデンサを挿入して電源ノイズを防ぐ
 注:USBの規格上ではUSBのバスパワーラインに挿入して良い容量は10uFまでです。
 -一例(第2スレ361)
 #ref(www.dotup.org0969.jpg)
 -[[二例(第2スレ796)>http://owow2009.blog81.fc2.com/blog-entry-8.html]](これはUSBのバスパワーラインイン直後でなくIC寸前のパスコン)
 **セルフパワー化ケーブルを作成する
 -一例(第6スレ696)
 >と言うわけで外付け電源作ってみた。 
 >要らないUSBケーブルの+5Vを切って、安定化した電源を入れてる。 
 >回路自体は、シリーズレギュレータでACアダプタの12Vを5Vに降圧してるだけ。 
 >
 >[[全体像>http://up.mugitya.com/img/Lv.1_up88074.jpg.html]]
 >[[レギュレータ部分>http://up.mugitya.com/img/Lv.1_up88075.jpg.html]]
 >
 >3.5W-4Wも発熱するからその辺にあった鉄板付けてみた。 
 >ちょっと放熱能力が足りてないらしく、レギュレータが火傷するほどあつくなる。 
 >
 >全く映らなかったUSBポートでも、たまにブロックノイズが乗りつつ視聴できる位になった。 
 >やっぱり電源周りに問題あるね、この機械。 
 >最初っからセルフパワー対応にしておけば良かったのに大失敗だな。 
 >コンデンサ追加できるような人なら7805くらいその辺に転がってるだろうから、 
 >試してみたらいいと思う。
 &ref(Lv.1_up88074.jpg) &ref(Lv.1_up88075.jpg)
+!警告!写真の「その辺にあった鉄板」では3.5W-4Wの発熱を逃がすには明らかに不十分ですので、もっと大きな放熱器を使いましょう!
 ----
 *その他
 **MULTI2のデコードに関するバグを取り除く(第4スレ636)
 >アダプテーションフィールド長176以上でのデコードミスがMULTI2の復号処理にある事が分かった 
 >とりあえず、パッチ当ててみた 
 >UniMFSegPF.ax 000190B9: 08 → 00 
 >もしかしたら、某協会chで音にノイズが乗る件や、周期的にブロックノイズが出る件が解決されるかも
 **画面表示無くして録画専用(第5スレ528)
 >当方すべての対策(パッチ等)しましたがピュル&ブロックノイズが克服(PC環境のせい?)
 >出来なかったので下記で対策。
 >
 >000190BA: 53 52
 >
 >上記副作用::画面は表示されません。録画ファイルはピュル&ブロックノイズ無し。
 (編注:UniMFSegPF.axの直書き換え。)
 **ウィンドウを表示しないことで録画を意識させない(第6スレ640)
 >"DAWIN DTV.exe" 00181C51 FF742404 6A009090
 **本体なしで無理矢理DAWIN DTV.exeを起動する(第4スレ847)
 >とりあえず本体無しでDAWIN DTV起動。 
 >uesは見れないが。 
 >
 >DAWIN DTV.exeの 
 >
 >0001A3B4 74→EB 
 >000201DA 75A5→EB00 
 >000201EB EB03→EB09 
 >0002035C 85C0→EB06 
 >0002035E-00020363 90で埋める
 **HDCP非対応環境かつB-CASカードなしで録画を再生する(第2スレ961)
 >0002C74C 754939BE94050000 -> E988040000909090
 (録画時とは違うCASカードを挿入すると再生できないと報告あり(第2スレ))
 **C:\My Documentsへの書き込みを止める(第2スレ549)
 >下記12箇所の 01 を 00 に書換えすると 
 >C:\Documents and Settings\(ユーザ名)\My Documents 固定であったものを現在のマイドキュメントに変更
 >
 >0041297B 00
 >00419F3F 00
 >00429955 00
 >0042CC90 00
 >0042D03B 00
 >0042D471 00
 >0042D7DA 00
 >0042DCF8 00
 >004A1E42 00
 >004A7350 00
 >004C48D0 00
 >004C5581 00
 >
 >(SHELL32.SHGetFolder の第四引数)
 **1.0.2にファームウェアのバージョンを強制ダウン(第9スレ866)
 >DAWIN DTV.exe(1.0.0.1) 強制FWアップデート 
 >00020106: 0F 87 AA 00 00 00 => 90 90 90 90 90 90 
 編注:バイナリエディタで直書き換え
 **チャンネル整理の方法(第1スレ869)
 >HKEY_CURRENT_USER\Software\DAWIN DTV内で基本設定全部修正可能
 >
 >チャンネル整理したい場合は各CHのデータ書き換え
 >整理時にCH数減らしたときはその親キー内のMaxCHまで書き換え
 編注:[[チャンネル設定ページ>チャンネル設定]]からそれ用のツールをダウンロードして使うことをお勧めします
 **OlyDbgなしで改造を有効にする方法(第1スレ673)
 >左上のウィンドウで右クリックからCopy to executable→All modifications 
 >そして、出てきた新規ウィンドウで右クリックからSave fileで上書きなり、別名保存して入れ替えるなりお好きに。 
 >
 >OllyDbg日本語化してても同じ
 
 
 コメント
 #comment_num2()
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。