カスカ 懐石・研究 9枚目at AVI
カスカ 懐石・研究 9枚目 - 暇つぶし2ch781:名無しさん@編集中
12/05/17 21:30:57.84 6NkgfeLP
>>761
update押すまではF4ではカードに書き込まれない

782:名無しさん@編集中
12/05/17 21:31:18.64 T0Ana+7V
>775

もう少し、詳しくお願いできたらうれしいです。

static const Keyset_t Keyset_NHK_Email = {
0x01,
// Keys
0x02, 0x8d, 0x82, 0x06, 0xc6, 0x2e, 0xb1, 0x41, 0x0d,
0x01, 0x15, 0xf8, 0xc5, 0xbf, 0x84, 0x0b, 0x66, 0x94,
"NHK",
};
ではなく
static const Keyset_t Keyset_NHK_Email = {
0x01,
// Keys
0x02, 0x8d, 0x82, 0x06, 0xc6, 0x2e, 0xb1, 0x41, 0x0d,
0x01, 0x15, 0xf8, 0xc5, 0xbf, 0x84, 0x0b, 0x66, 0x94,
"NHK_Email",
};
とかにするとかでしょうか。

783:名無しさん@編集中
12/05/17 21:32:01.36 m8TsYvI5
>>758 >>769
Oishii Slurperはそんなつもりじゃないだろ。
まず、「日本人の技術者でB-CASをハックなんてできるものか!」って思ってた。ここは合ってる。
で、あまりにも進捗が芳しくないんで、東芝のパスを燃料投下してくれたと。
「パスを渡してもどうにもならんだろうww」ってのがOishii Slurperの考え。
ところが、カードのCPUから調べて逆アセンブルを始めた日本人。
しかも、キチンと読めてる。
Oishii Slurperは「やるじゃん!60点!」って思ってくれたハズ。
で、その解ってる人向けに公開されたのが例のごほうびソース。
パスワードは解ってる人向けに作られた。
逆を言うと、俺やおまえみたいなボンクラがイチイチ口を挟む話じゃない。

784:名無しさん@編集中
12/05/17 21:32:06.56 ZHe5jwwQ
>>747
それを言うなら
本物のプログラマはFORTRANで人工知能プログラミングできるプログラマ
だろ。
俺に言わせれば、適材適所で最もよい選択をできるのが本物のエンジニア
ってところだがな。人工知能にFORTRAN選択した時点で失格。


785:名無しさん@編集中
12/05/17 21:32:25.88 ROArhemt
>>782
Keys.cppの記述を最後まで良く読むように

786:名無しさん@編集中
12/05/17 21:33:04.73 4m/QGRF+
>>782
s32 BCAS::Keys::RegisterAll(void)
をよく見て。


787:名無しさん@編集中
12/05/17 21:33:09.72 wP3SVim/
>>782
スレチだが、最後のあたりをよく読め

788:名無しさん@編集中
12/05/17 21:33:18.78 crpE0RCt
>>782
RegisterAllに一行Registerを追加

789:名無しさん@編集中
12/05/17 21:34:55.70 T0Ana+7V
>785
ご返答ありがとうございます。

BCAS::Keyset::Register(&Keyset_NHK);
のすぐ下に
BCAS::Keyset::Register(&Keyset_NHK_Email);
を挿入すれば良いと言うことでしょうか。

790:名無しさん@編集中
12/05/17 21:34:59.18 k5BODuDz
1個質問なんだが、CardTool.exeのActivateって何をするものなの?


791:名無しさん@編集中
12/05/17 21:35:49.74 crpE0RCt
>>789
どこでもいい

792:名無しさん@編集中
12/05/17 21:36:07.09 4tyfkELn
K&Rもびっくりの、初めて触るC講座化してるなw

793:名無しさん@編集中
12/05/17 21:36:39.68 wP3SVim/
>>790
>>321,630

794:名無しさん@編集中
12/05/17 21:36:49.73 8WaFR4OU
質問は質問スレでしろ馬鹿
【初心者】Bカスカード2038化スレ【質問】 31
スレリンク(avi板)

795:名無しさん@編集中
12/05/17 21:37:34.69 VAdN895G
ロケット工学まで昇華させるにはまず三輪車工学の講義が必要だな

796:名無しさん@編集中
12/05/17 21:37:58.43 eo6Nx8uH
結果だけ求める奴が多すぎる・・・
中身どうなってるか知ろうともしないのな

797:名無しさん@編集中
12/05/17 21:38:44.54 AK8Sgeek
マジで初心者スレかと思った
質問する奴もするやつだけど答える奴も答えるやつだ

798:名無しさん@編集中
12/05/17 21:39:21.56 T0Ana+7V
皆様ありがとうございました。無事動作致しました。

あと、上の方でメモリリークみたいな書き込みがありますが、結局
Decoder-ECM.cpp 50行 u8 Key[8] -> u8 Key[16]
のFixは必要ないということでしょうか?

799:名無しさん@編集中
12/05/17 21:39:49.38 k5BODuDz
>>793
よくわからんかったけどありがとう。

800:名無しさん@編集中
12/05/17 21:40:06.32 iMBrPqhH
T415CA25持ちで
CardtoolでF1押してダンプしたんだけど、これってBINからカード側に戻せないの?

BackupBC01は偽者があるらしくてやめといた。戻せなくても使えてるので今のところ問題ないけど。


801:名無しさん@編集中
12/05/17 21:40:22.07 ORj1JVqf
ぼくの宿題もお願いしていいですか?

802:名無しさん@編集中
12/05/17 21:40:27.94 yRYmFXmz
初心者スレ向けの話題でもない気がするから別にいいだろ

803:名無しさん@編集中
12/05/17 21:40:45.58 8WaFR4OU
>>795
スレタイも読めなんだからまず国語の講義が先だだろう

804:名無しさん@編集中
12/05/17 21:41:04.79 Q8xmObDD
Activate の動作って何?
何を書き換えているの?

805:名無しさん@編集中
12/05/17 21:41:20.47 9GDP9bV9
>>796
中身を知るのがスレの目的だったんじゃ

806:名無しさん@編集中
12/05/17 21:41:49.29 44HBpAHc
>>759
いや、IDからKmの変換ロジックを変える理由なんて特にないでしょ
まあロジックに穴があったりしたのをB-CAS側が自主的に見つけて修正したりしてない限りだけど
ただ、その変換ロジックは事業者側だけが知ってれば良い物なんだから、相当マヌケでない限り
カード側には入れてないだろうし、懐石が厳しいのはその通りだねぇ

>>762
してないよ

807:名無しさん@編集中
12/05/17 21:41:54.26 QOI1nJ8N
OishiiSlurper
>666: key is 8 bytes, not 16

808:名無しさん@編集中
12/05/17 21:42:35.45 XWBcizUZ
>>796
大半の人は懐石に興味ないからそうなるわな

809:名無しさん@編集中
12/05/17 21:43:18.29 5z5K8jaK
スレ違い

745 名前:名無しさん@編集中 [sage] 投稿日:2012/05/17(木) 21:03:37.12 ID:AK8Sgeek
デビットカトラーはしつこいくらいコメント入れているらしいね
でも、焼きそばソースは後からコメント消した臭いね

コードはすごく綺麗
明らかにプロの仕事

810:名無しさん@編集中
12/05/17 21:43:20.57 Kk2neBe8
>>798
む?
KEYSET_NHK と KEYSET_NHK_MAIL の二つが必要ってことなのかな?ううむ。

Decoder-ECM.cpp って使ってんのかな?
ヤキソバンは修正不要って言ってるってウワサだけど。

811:名無しさん@編集中
12/05/17 21:44:03.10 U49uoCG3
>>804
そういうことは @OishiiSlurper に聞け



812:名無しさん@編集中
12/05/17 21:44:35.35 2Nj5Gktw
>>783
そこで思ったんだが、B-CASができたころってすでに応答時間差や
電力消費変動による攻撃手法はほぼ確立されていて、
それらに対してどうプログラムしたら耐性があるかもわかっていたはずよね。

B-CAS作ってたところには、クレジットカードなんかを作っていたところのそういうノウハウは
伝わってなかったんかな。

813:名無しさん@編集中
12/05/17 21:44:48.19 wP3SVim/
>>810
なんで、B-CASいじるのにECM/EMMデコードしなきゃならないんだよ
使い方分からないなら、気にするな

814:名無しさん@編集中
12/05/17 21:44:49.85 b1zRzUf/
>>770
俺もg押して異常終了してたけど一旦デバックで起動してからビルドしたらうまくいった

815:名無しさん@編集中
12/05/17 21:46:41.68 2Nj5Gktw
>>784
おれ、どっかでFORTRANで書かれたファジィ推論をやるプログラムを見たな。

816:名無しさん@編集中
12/05/17 21:47:14.87 MsnIPKyI
>>806
そうかなぁ? 変換ロジックもメーカーに丸投げされてて、TとMが全然別というのはそう低い可能性じゃないと思うけど
ロジックが同じでもロットごとにパラメータを変えてる可能性もあるだろうし

817:名無しさん@編集中
12/05/17 21:48:01.78 EBVul5Tz
>>794
雑談は良くて質問は駄目なのか?クズだなお前 >>55

818:名無しさん@編集中
12/05/17 21:48:47.70 VahtsaMl
>>816
その場合放送局に全ロジックを入れなきゃいけないから
共通ロジックか共通テーブルって考えるのが妥当な気がするんだが?

819:名無しさん@編集中
12/05/17 21:50:56.27 mRmnTi8I
NHKのDeleteEmailって0x01だけじゃなくて元々のソースの0x1eもやったほうがいいのかな?意味ない?
質問スレにいったほうがいい?


820:名無しさん@編集中
12/05/17 21:51:31.11 xLh8zwZ3
知的探究心を犯罪行為の免罪符と思ってる奴ばかりでほんと気持ち悪いな。
自分の得意分野に関わることなら何やっても良いわけじゃないんだぜ。
同じ自己満足なら公務員で刺青入れてる奴らの方が100万倍マシだよ。

821:名無しさん@編集中
12/05/17 21:51:56.32 Kk2neBe8
>>813
ああ、なるほど。わかりました、ありがとう。

822:名無しさん@編集中
12/05/17 21:53:07.57 2Nj5Gktw
>>818
B-CASができたころのコンピュータの能力を考えると
全部がランダムの対応テーブルにはしないと思う。


と考えたが、もともとユーザ登録させてたんだよな。こんなにばら撒くとは思わずに。
ある時期まではランダムかもしれない。

823:名無しさん@編集中
12/05/17 21:55:25.03 X2qK+OXV
fun trick!

824:名無しさん@編集中
12/05/17 21:56:37.09 Zx+hoN+t
>>820
なんでこのスレにきちゃったの?

825:名無しさん@編集中
12/05/17 21:56:40.74 Nui1MATl
>>639
oh! まさかヤキソバン本人からレスが貰えるとは思わなかったw サンクス > @OishiiSlurper
なるほど、Tは現状では簡単にROMダンプできないのね・・・
ちょっと興味があったからダンプできるようならカード手に入れて中覗いてみようかと思ったんだけど、残念。

826:名無しさん@編集中
12/05/17 21:57:19.36 bwsmMeOG
>>781
変わるのキー連打の労力だけね誤解してた サンクス
updateは最後にやったほうがいいんだろね

827:名無しさん@編集中
12/05/17 21:58:59.41 ZHe5jwwQ

>>809
>コードはすごく綺麗
>明らかにプロの仕事

単に画面表示させたいだけなのにprintf多用するプロってか?


828:名無しさん@編集中
12/05/17 22:00:47.81 P77PNJyG
>>824
あなたみたいなスルーできない奴を釣って邪魔するためだよ

829:名無しさん@編集中
12/05/17 22:01:06.01 44HBpAHc
>>770とか>>782の書き込みがなにげにかなり危ない件について

>>816
だってEMMはメーカーじゃなくて事業者から送られて来るんだよ
事業者にはユーザのカードがMだろうがTだろうが関係ないわけで
事業者側でEMM生成するツールがメーカー毎に違うロジックをわざわざ組み込んでるとは思えないけどなぁ
カードの枚数を考えると、実はランダム値でテーブル参照してるなんてのはもっと考えにくいね

830:名無しさん@編集中
12/05/17 22:04:10.46 U49uoCG3
>>820
そういうことは橋本市長に言ってくれよ

831:名無しさん@編集中
12/05/17 22:05:28.02 tawTwVSY
>>827
馬鹿なの?>>784といい、的外れなレスばかり
元のレスにコメントしろ

832:名無しさん@編集中
12/05/17 22:05:47.87 2Nj5Gktw
>>829
もし青カードについてはID→Kmのマップ関数も変換テーブルもないとすると、
事業者は青カードに対しては何もすることができない?

833:名無しさん@編集中
12/05/17 22:06:37.82 /WtQ7hZg
>>735がなにげにさらっとすごいこと言ってる件について。

834:名無しさん@編集中
12/05/17 22:06:45.70 IFTtZsw/
>>820
脆弱性の研究やってる人は全員犯罪者ですかw

835:名無しさん@編集中
12/05/17 22:09:03.46 eOn2BsD8
>単に画面表示させたいだけなのにprintf多用するプロってか?

最高に頭悪いレスでクソワロタw

836:名無しさん@編集中
12/05/17 22:09:22.99 ctd8D/Vl
>>707
是非、助けてください。

お願いします。

URLリンク(www.youtube.com)


837:名無しさん@編集中
12/05/17 22:09:56.32 U49uoCG3
>>827
ちょっとレベル低すぎますよ

838:名無しさん@編集中
12/05/17 22:11:15.54 IqirsdTx
焼きそば君のは通電制御消せないの?

839:名無しさん@編集中
12/05/17 22:14:00.24 yqnEvhSF
M001星無しカードは、コピーコントロール無しですか?

840:名無しさん@編集中
12/05/17 22:14:54.30 VAdN895G
>>834
こんな状態のDTV板で言うのも野暮だけど
然る可き手順を踏まないならofficeの様に犯罪者認定されるだけ
穴をちらつかせるオナニー野郎より事故顕示欲の強い早漏クンは擁護不能ですね

841:名無しさん@編集中
12/05/17 22:16:53.64 R4EuKa1V
>>827
一生懸命考えてようやく思いついたレスがそれなんだね。

842:名無しさん@編集中
12/05/17 22:17:52.11 o5Lyep7l
完全に質問スレに変貌してる・・・

843:名無しさん@編集中
12/05/17 22:18:11.95 m8TsYvI5
>単に画面表示させたいだけなのにprintf多用するプロってか?

・・・ここにもチンパン脳がいたのか。。。

844:名無しさん@編集中
12/05/17 22:18:25.72 44HBpAHc
>>832
そりゃそうなるんじゃない?
少なくともEMMでは何も出来ないでしょ
でもID->Kmの変換ロジックがカードの色で違うなんて事も無いと思うけど

845:名無しさん@編集中
12/05/17 22:19:36.00 AK8Sgeek
>>820
訳すると

「オレにはさっぱりわかんねー、頭がイイ奴は死ねバカヤロー」
ってことですね、わかります

846:名無しさん@編集中
12/05/17 22:19:38.72 XvLiJSn1
>>460でほぼ答えになってると思ってたら予想外におかしな方向にいってる
やきそばんの実装が自然で正しい感じだがなぜああしないと正しいデコードにならないのかちょっと不思議だよな

847:名無しさん@編集中
12/05/17 22:20:48.42 IYaga93m
>>842
竜馬に聞け

848:名無しさん@編集中
12/05/17 22:22:38.35 z8lnUHml
#CardTool.cpp
- case 103:
- Mgr->DeleteEmail(BCAS::Keys::KEYSET_NHK);

+ case 103:
+ Mgr->DeleteEmail(BCAS::Keys::KEYSET_NHK_EMAIL);

#Keys.h
+ static const u8 KEYSET_NHK_EMAIL = 0x01;


#Keys.cpp
+static const Keyset_t Keyset_NHK_Email = {
+ 0x01,
+ // Keys
+ 0x02, 0x8d, 0x82, 0x06, 0xc6, 0x2e, 0xb1, 0x41, 0x0d,
+ 0x01, 0x15, 0xf8, 0xc5, 0xbf, 0x84, 0x0b, 0x66, 0x94,
+ "NHK_Email",
+};

s32 BCAS::Keys::RegisterAll(void)
{
BCAS::Keyset::Register(&Keyset_WOWOW);
BCAS::Keyset::Register(&Keyset_StarChannelHD);
BCAS::Keyset::Register(&Keyset_E2_110CS);
BCAS::Keyset::Register(&Keyset_Safetynet);
BCAS::Keyset::Register(&Keyset_NHK);
BCAS::Keyset::Register(&Keyset_Email);
+ BCAS::Keyset::Register(&Keyset_NHK_Email);

849:名無しさん@編集中
12/05/17 22:24:33.38 IEEhZYD3
今回の件でC++のビルドって始めたやったけど
ソース?見てあれがこうなってああなるっての実感したら
1日中コード眺めてしまった

850:名無しさん@編集中
12/05/17 22:25:07.69 xLh8zwZ3
「本当はこういうの良くないんだけどね~、
やっぱり俺としてはこの分野の事件を無視するわけにはいかないじゃない?」
とか自分に言い訳してBSCS放送見放題をゲットするのがお前らなんだよ。

モラルなんかどうでもいいから貰えるもんなら貰っとけの河本と全く同類だよね。
恥ずかしいと思わないのかな、マジで。

851:名無しさん@編集中
12/05/17 22:25:21.85 P3U8JQ+R
どうすりゃKeyが8じゃなくて16だなんて思えるんだ

852:名無しさん@編集中
12/05/17 22:26:05.24 Pdpc0oYQ
>>850
帰れカスw


853:名無しさん@編集中
12/05/17 22:26:51.74 ug524kep
>>674
スパゲティならぬ焼きそばコードか
なるほど

854:名無しさん@編集中
12/05/17 22:27:04.66 4tyfkELn
>>848
あのなぁ―

855:名無しさん@編集中
12/05/17 22:27:36.73 8WaFR4OU
>>852
Bカスだけに って語尾に追加すれば尚良かった

856:名無しさん@編集中
12/05/17 22:28:11.46 bIrMNcv0
まだやってんのかボンクラ共が

857:名無しさん@編集中
12/05/17 22:28:21.14 mOui8GNN
>>851
目が悪くて Keys と Key の区別がつかないとか

858:名無しさん@編集中
12/05/17 22:29:22.26 Kk2neBe8
>>857
さーせん、その通りです。

859: [―{}@{}@{}-] 名無しさん@編集中
12/05/17 22:30:41.51 C68iZvPC
自殺願望の強い奴多すぎw

860:名無しさん@編集中
12/05/17 22:31:02.74 yoctvDsr
F2 Print tiers
What are tiers?

861:名無しさん@編集中
12/05/17 22:31:21.09 VAdN895G
>>848
何張ってるのか良く考えろよ

862:名無しさん@編集中
12/05/17 22:31:29.80 sl+IGRqE
Keys.cpp と Keys.h のテロ対策(0x1e->0x01)をやる前にビルドした
CardToolで書き換えたM002に、上記対策をして再ビルドした
CardToolで再度書き換えるとき、
F4x6 12345asdfg
と全部やりなおしても大丈夫なの?
それともgだけで良い?


863:名無しさん@編集中
12/05/17 22:31:44.73 P3U8JQ+R
Kw貼ってる連中はそんなにしょっぴかれたいの?

864:名無しさん@編集中
12/05/17 22:33:19.04 lYRboDfa
>>850
要するに
「俺はBSCS見放題ゲットできたからもう満足。興味本位でこれ以上色々されて対策されると困るからやめろ」
とそういうことだな?w

865:名無しさん@編集中
12/05/17 22:36:06.68 IqirsdTx
ぶっちゃけ0x20のEmail要らないような

866:名無しさん@編集中
12/05/17 22:37:28.74 tcIjodiH
RT @OishiiSlurper: >860: nhk, wowow, e2, etc. This word is used by STD-B25. A tier contains: KW,power on info, expiry date and so on
RT @OishiiSlurper: >848: key set is not required, just ID. So define static const u8 EMAIL_NhK = 0x01 and remove get key from DeleteEmail.


867:名無しさん@編集中
12/05/17 22:37:39.61 k7gwPEj5
>>738
ありがと。
スクランブル解除するデータサイズを減らしたら全部見れるようになった

868:名無しさん@編集中
12/05/17 22:41:46.36 2oDF6TuK
ヤキソバさんのサポート手厚すぎワロタ

869:名無しさん@編集中
12/05/17 22:42:19.87 wnm64EYc
え、みんなDecoder-ECM修正なしで難視聴以外は行けるの?
自分がやった時は修正前だとどのECMも復号に失敗してたんだけど

870:名無しさん@編集中
12/05/17 22:42:40.55 5+DeccTq
>>848
うわー、馬鹿発見

871:名無しさん@編集中
12/05/17 22:43:52.63 grk27Xdu
別荘は飯には困らないからいいだろうが

872:名無しさん@編集中
12/05/17 22:47:19.47 mqXsMDQM
>>870
>>848>>770>>782>>789のまとめだろ?
上手く動いてるならいいんじゃないの

873:名無しさん@編集中
12/05/17 22:47:53.96 U49uoCG3
>>848
恐いもの知らずとはこのことか、もしかして龍馬さん?

874:名無しさん@編集中
12/05/17 22:49:42.79 Ljgklx2X
>>872
どっちも内容の重大性に気づいてない
捕まってしまえばいい

875:名無しさん@編集中
12/05/17 22:49:47.79 yRYmFXmz
やっと自室に戻れてNHKテロ直せたです 
仕事手につかないからいっそのこと会社にもリーダーとカード持ってこうかしら

876:名無しさん@編集中
12/05/17 22:50:38.75 Cmo72ihn
NHKと戦いたい気持ちはわかる

877:名無しさん@編集中
12/05/17 22:51:12.44 IZAuQ1Jo
>>848は、クレクレ対策でしょ
これでヤバイとか言うなら元のツールを作った人は、どうなるんよw

878:名無しさん@編集中
12/05/17 22:51:20.76 GLHxSNFz
ソース読めない人がなんか言ってるw

879:名無しさん@編集中
12/05/17 22:51:26.28 SSLG7nOD
NHK映らなくしたらいいじゃん

880:名無しさん@編集中
12/05/17 22:52:13.36 44HBpAHc
Size-3かな
動作テストする予定もないソースだけからの判断だけど

881:名無しさん@編集中
12/05/17 22:52:27.69 pMmaJ+ZC
実際にNHKを映らなくしちゃた方がいる。

882:名無しさん@編集中
12/05/17 22:52:41.75 4gec9KJn
他人の心配など糞の役にもたたん
自分にできることを黙々とやれ

883:名無しさん@編集中
12/05/17 22:53:46.95 Pdpc0oYQ
>>881
TVのチャンネル設定でできるけどwww


884:名無しさん@編集中
12/05/17 22:54:09.46 pKwKyal3
+ case 'j':


885:名無しさん@編集中
12/05/17 22:54:14.75 tf2QHOVZ
プロかは別にしてなんかアレだよね
if (memcmp(Ent, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
\0\0\0\0\0", Step) == 0)

if (memcmp(Entry, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 0x24) == 0)

886:名無しさん@編集中
12/05/17 22:54:58.04 3K65p+xC
>>877
その人は海外に行ってからソースくれたんだが

887:名無しさん@編集中
12/05/17 22:55:16.55 7hVPiTGM
just ID

888:名無しさん@編集中
12/05/17 22:55:18.73 u6eUepnj
RT @OishiiSlurper: >848: key set is not required, just ID. So define static const u8 EMAIL_NhK = 0x01 and remove get key from DeleteEmail.

これってどういうことかな?
いまいち理解できない。

889:名無しさん@編集中
12/05/17 22:57:00.72 U49uoCG3
>>877
2chにそのまま貼っちゃうなんて愚の骨頂、普通は国外のサイトとかにするわ

890:名無しさん@編集中
12/05/17 22:58:28.92 7hVPiTGM
key set is not required, just ID.

891:名無しさん@編集中
12/05/17 22:58:48.60 ouz836Sd
鍵の部分だからなー、普通やらんわ

892:名無しさん@編集中
12/05/17 22:59:10.11 PmPQiXGH
>>888
keysetはいらね、EMAIL_NHKでも定義してDeleteEmailでおkk。


合ってるか知らん

893:名無しさん@編集中
12/05/17 22:59:14.78 mqXsMDQM
>>873-874
そっちかよ
感覚麻痺してるんだろこの流れだし

894:名無しさん@編集中
12/05/17 22:59:31.51 wP3SVim/
>>888
key set is "not" required, just "ID".

895:名無しさん@編集中
12/05/17 22:59:49.12 MsnIPKyI
>>888
あそこはキー入れておく必要ないって言ってるんだよ
NHK_Email使ってるのはemail処理だけで、そこではKwは使わない

896:名無しさん@編集中
12/05/17 23:01:00.09 86DswJ73
カード逆に気づかずに1時間悪戦苦闘したが裏返したら1分でできた

897:名無しさん@編集中
12/05/17 23:01:29.22 9/sAaUmO
ヤキソバ先生>>800に答えてくれるとうれしいんですが

898:名無しさん@編集中
12/05/17 23:01:35.54 k7gwPEj5
テレ東でTOSHIBAテレビ国内撤退ニュース

899:名無しさん@編集中
12/05/17 23:02:01.01 k7gwPEj5
ごめん誤爆した・・

900:名無しさん@編集中
12/05/17 23:02:27.51 4tyfkELn
C入門から英語入門へ更に進んだな

901:名無しさん@編集中
12/05/17 23:03:20.92 Cmo72ihn
この場合Keys.cpp触んなくておkって理解であってる?

902:名無しさん@編集中
12/05/17 23:03:23.55 6FYNWyfb
各種言語マスタースレ?
アセとかCとか英語とか

903:名無しさん@編集中
12/05/17 23:04:57.48 YBdbQoKo
>>902
10 GOTO 10
RUN

してる気がするな。

904:名無しさん@編集中
12/05/17 23:05:17.51 3K65p+xC
>>897
初心者スレにさんざん書いてあるだろ

905:名無しさん@編集中
12/05/17 23:08:06.78 mqXsMDQM
>>901
keysetはいらんてことだ

906:名無しさん@編集中
12/05/17 23:08:19.75 tbnJWvgt
hello, world

907:名無しさん@編集中
12/05/17 23:09:14.80 eo6Nx8uH
/.Jだったら技術者ばっかりになったんだろうけど
ここじゃノイズがキツ過ぎだな

908:名無しさん@編集中
12/05/17 23:10:25.90 0f24GsFT
/.Jって何?

909:名無しさん@編集中
12/05/17 23:10:41.47 VAdN895G
>>907
ププッいまや2chと同じだろ

910:名無しさん@編集中
12/05/17 23:10:50.42 PC4MyKpY
結局このスレにいたのは役立たずのパンピーだけか

911:名無しさん@編集中
12/05/17 23:10:58.68 wP3SVim/
>>901
Manager::DeleteEmailでKeysetをどう扱ってるのか見れば、なんでjust IDなのか分かる

912:名無しさん@編集中
12/05/17 23:11:09.39 oJAw92c4
/.jも最近はゴミみたいなもんになってる
じゃあどこが良いのかはわからんが…

913:名無しさん@編集中
12/05/17 23:12:12.15 YHyvvDos
技術者にはノイズをスルーするスキルも必要だぜ

914:名無しさん@編集中
12/05/17 23:12:15.77 2Nj5Gktw
>>909
物理の話になると phason さんが出てきて解説してくれる

915:名無しさん@編集中
12/05/17 23:12:42.84 k/2SHt7f
EMMリセットするとテレビでエラー出るようになるけど対策ある?

916:名無しさん@編集中
12/05/17 23:13:10.85 HlUI9WBP
動けやいいだよ~

917:名無しさん@編集中
12/05/17 23:14:21.35 2J7DSBDU
結局修正は
* 日付加算 CardTool.cpp 235行 365*2 -> 365*1
* 難視 Decoder-ECM.cpp 42行 Size -> Size - 3
* NHKテロ CardTool.cpp 302行 Mgr->DeleteEmail(BCAS::Keys::KEYSET_NHK);
→static const u8 EMAIL_NhK = 0x01; Mgr->DeleteEmail(BCAS::Keys::EMAIL_NhK);
でおk?


918:名無しさん@編集中
12/05/17 23:15:03.62 uDZKmt1B
2038化だけしたいならソース修正はいらないな

919:名無しさん@編集中
12/05/17 23:15:50.00 4qsilqQe
GUIにしてくれ”

920:名無しさん@編集中
12/05/17 23:16:00.77 pKwKyal3
casinfoでcard_idが2個出るけど普通?
card_id[0] = {
type: M001
card_type: 0
card_id: 20000******
check_code: 2****
}
card_id[0] = {
type: M001
card_type: 2
card_id: 740*********
check_code: 3****
}

921:名無しさん@編集中
12/05/17 23:17:07.20 k7gwPEj5
遊んだあとは、どうせNHKくらいしか視ないから、2038化よりテロ消しの方が大事な俺みたいなのも居る。

922:名無しさん@編集中
12/05/17 23:20:08.66 BoHcIxPg
OishiiSlurper氏が試行錯誤した様子が見当たらない
ヒントやツールのソースを嘲笑うかのようにポンポンだしてるだけ
結局、OishiiSlurper氏は仕組みを知ってる内部の人なんでしょ?

923:名無しさん@編集中
12/05/17 23:21:08.34 a7c3djsI
そもそもTVTest見たらテロップって出ないの?

924:名無しさん@編集中
12/05/17 23:21:28.55 k7gwPEj5
>>922
【初心者】Bカスカード2038化スレ【質問】 31
スレリンク(avi板)

あと、龍馬に聞け

925:名無しさん@編集中
12/05/17 23:23:03.35 4uThpO63
チンコップ出てこいよ。

926:名無しさん@編集中
12/05/17 23:23:05.64 VAdN895G
>>924
お前がそっち行った方がいいよ、只見クン

927:名無しさん@編集中
12/05/17 23:25:50.08 T0Ana+7V
こういう理解でOKですか?

Keys.hの12行目に
static const u8 KEYSET_EMAIL_NHK = 0x01;
を追加。

CardTool.cppの302行目の
Mgr->DeleteEmail(BCAS::Keys::KEYSET_NHK);

Mgr->DeleteEmail(BCAS::Keys::KEYSET_EMAIL_NHK);
に変更。

928:名無しさん@編集中
12/05/17 23:31:22.78 BcZIqodh
T002CA23 3205 6~ってまだ報告ないよね?
5~もダメだから試すだけ無駄かね

929:名無しさん@編集中
12/05/17 23:32:13.69 k7gwPEj5
ID:VAdN895G
何もできないのに大物ぶりたいお年頃なんですね?わかります。

930:名無しさん@編集中
12/05/17 23:33:25.43 pKwKyal3
case 'j':
Mgr->DeleteEmail((u8)0x01);
break;

931:名無しさん@編集中
12/05/17 23:35:05.12 m8TsYvI5
Kw変更の毒電波が来たらカスカに反映させるツールが欲しい。
まずは梅対応するだろうよ。

932:名無しさん@編集中
12/05/17 23:36:56.59 WDlzNlza
2なら俺がB-CASの完全懐石を成し遂げる

933:名無しさん@編集中
12/05/17 23:41:24.72 MV0c9K8U
このスレってレベル低い奴ばっかのくせに
そういや奴に限ってレベル低いって書き込みに顔真っ赤にして否定してるよね
ろくな事書いてないし本当に解析してんのってレベルなのにw

934:名無しさん@編集中
12/05/17 23:41:37.26 8WaFR4OU
winscardのソース落ちてないかな

935:名無しさん@編集中
12/05/17 23:41:54.26 m8TsYvI5
つか、ソフトウェアデコードを企画してる人達もKw変更は考えてくれてるよね・・・

936:名無しさん@編集中
12/05/17 23:41:54.80 6FYNWyfb
Manager.cpp
-printf("Insert card or press any key to exit.\n\n");
+printf("Insert card or press ESC key to exit.\n\n");


937:名無しさん@編集中
12/05/17 23:42:13.15 c0DhHuEy
>>928
3205 6xxx はNG報告あったみたいだけど、
3205 7xxx は報告ないから望みあるかも。


938:名無しさん@編集中
12/05/17 23:44:13.25 e3aXpW5y
やりたいことはNHKとNHK_EMAILの書き換えなんだから
cardtool.cppの
// InvalidateTiers
// UpdateTiers
の下りに何も書き加えなくてもよいのか?


939:名無しさん@編集中
12/05/17 23:46:40.76 /TGsLcK2
930だけでいいんでしょ?

940:名無しさん@編集中
12/05/17 23:47:59.10 wnm64EYc
ラッパなんて作るのそんなに難しくないんだから自分で作れよ…

941:名無しさん@編集中
12/05/17 23:48:06.39 YjrCuajE
M002のCPUは何か知ってる?

942:名無しさん@編集中
12/05/17 23:48:08.14 Cmo72ihn
Manager::DeleteEmailでもkeysetをテーブルからとってきてるみたいけど
なんのためにやってんのかわかんね
ksって最後の表示にしかつかっとらんやん
つーかカード無いからよーわからん
せっかくVCインスコしたから覚えたい

943:名無しさん@編集中
12/05/17 23:48:58.51 gjUJIPBi
M002mini、できたのは良いが
分波器無いから試せない

944:名無しさん@編集中
12/05/17 23:50:42.03 QOI1nJ8N
C0 FA~で6984返ってくるようになったカードに救いってあるのかな?

945:名無しさん@編集中
12/05/17 23:51:21.66 tcIjodiH
>>942
まさに最後の表示のためじゃね?
ていうかソースちゃんと読めよw

946:名無しさん@編集中
12/05/17 23:52:36.35 Cmo72ihn
>>945
昨日買ってきたカニ本読みながら全力で読んでんだよww

947:名無しさん@編集中
12/05/17 23:53:56.02 BcZIqodh
>>937
NG報告あったのかサンクス
T422あるから諦めつくわ

948:名無しさん@編集中
12/05/17 23:54:12.77 J4AVdMzL
最近の研究結果だとプログラミングって万人ができるってわけじゃないらしいね

949:名無しさん@編集中
12/05/17 23:57:22.28 u6eUepnj
Keyset_Email のところと同じ感じで、適当に全部0x00とかにしてテーブルの数だけ合わせておけばいいのかな?
というかこのALLってなに?

950:名無しさん@編集中
12/05/18 00:00:00.37 oAhrn0Aa
>>927
KEYSET_EMAIL_〇〇 →
EMAIL_〇〇

としたほうがピンとくると思う。




951:名無しさん@編集中
12/05/18 00:00:22.68 J/A+Q3Mz
俺できないけど、「アッセンブル」出来る人の場所ですよね。
「プログラミング」じゃなくて。

952:名無しさん@編集中
12/05/18 00:00:57.85 UtsIXelT
>>927
ビルドして実行すればわかるお

953:名無しさん@編集中
12/05/18 00:01:30.66 Asg3zVgJ
あ、凡ドラ関係のなんちゃってwinscard.dllって6つくらいしかエクスポート関数実装してないの多いのね
実験前にCardToolからSCardFreeMemoryとかSCardGetStatusChangeA削るか

954:名無しさん@編集中
12/05/18 00:03:03.54 jof5aBzW
>>951
若いころは6502のアセンブラで仕事していたもんじゃ…

955:名無しさん@編集中
12/05/18 00:03:15.48 +QVJhAzl
本人も脅威のまるも人気ワロタw

956:名無しさん@編集中
12/05/18 00:04:17.55 g217VDrA
6809 fm7は楽しかった

957:名無しさん@編集中
12/05/18 00:05:03.49 Wc0+MB4s
どうしてこうなったwww

958:名無しさん@編集中
12/05/18 00:07:33.07 kOQnPByU
Oishii Slurper ‏@OishiiSlurper
You don't have to use keys name space. BCAS::Email::NHK would look nicer. It doesn't matter where/how

Oishii Slurper ‏@OishiiSlurper
There is an easy fix in case 3 of printEmail.

959:名無しさん@編集中
12/05/18 00:08:18.19 LJlHQAiV
>>917
難視の部分 -3 はどういう意味ですか?

960:名無しさん@編集中
12/05/18 00:08:47.04 KqiD05vN
あ、使えそうなソースがあった。ネットカスの振りをすればいいだけだった

961:名無しさん@編集中
12/05/18 00:10:43.25 9eIOaBFI
とりあえず、

Keyヘッダとソースの 1e -> 01 だけ修正 犬30日 sc4確認 OK。
元ソース+>>848 犬30日 sc4確認 OK。

カードは、3020 19XX 。


962:名無しさん@編集中
12/05/18 00:11:32.43 uoaP/cF6
>>961
print email はどうなりました?

963:名無しさん@編集中
12/05/18 00:11:51.66 r6Anw2of
>936
ちょっと纏めてくれよ。

964:名無しさん@編集中
12/05/18 00:11:59.97 dp8R0z9c
>>953
tvtest,edcbで使えればよい、という思想で作られているからな。
transmitも、 実質、 0x90,0x30 0x90,0x34 だけで十分だね。

965:名無しさん@編集中
12/05/18 00:13:43.03 HcAJi873
CardTool.exe 修正(2012年5月17日版)

// 「+365」したとき、730日(2年分)更新されることの修正 //
CardToolフォルダ内の「CardTool.cpp」を変更
235行目 365 * 2 → 365 * 1

// NHK BSテロップ消去の有効化 //
keysフォルダ内の「keys.h」に以下を追加
11行目 static const u8 KEYSET_NHK_EMAIL = 0x01;

keysフォルダ内の「keys.cpp」に以下を追加
45行目 static const Keyset_t Keyset_NHK_Email = {
0x01,
// Keys
0x02, 0x8d, 0x82, 0x06, 0xc6, 0x2e, 0xb1, 0x41, 0x0d,
0x01, 0x15, 0xf8, 0xc5, 0xbf, 0x84, 0x0b, 0x66, 0x94,
"NHK_Email",
};

68行目 BCAS::Keyset::Register(&Keyset_NHK_Email);

CardToolフォルダ内の「CardTool.cpp」を変更
302行目 BCAS::Keys::KEYSET_NHK → BCAS::Keys::KEYSET_NHK_EMAIL



これってそれぞれのファイルをテキストエディタで書き換えて保存すればおk?

966:名無しさん@編集中
12/05/18 00:15:08.94 dbYyajb3
>>959
C言語におけるメモリ関連の知識が必要
CardToolだけ使う分には関係ないから、分かんないなら気にするな

967:名無しさん@編集中
12/05/18 00:15:25.35 9eIOaBFI
>>962

ん?わかんね。
貼ったらいいのか?

968:名無しさん@編集中
12/05/18 00:16:24.19 ccJZts4A
>>959
>>880から


969:名無しさん@編集中
12/05/18 00:17:15.18 uoaP/cF6
>>967
よろしくです

970:名無しさん@編集中
12/05/18 00:21:05.63 9eIOaBFI
>>969

>>848後。

Email 1: 00 00 00 00 00 da f8 1d ff ff 01 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3d
Email 2: 00 00 00 00 00 00 00 00 ff ff 02 fe 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fd
Email 3: 00 00 00 00 00 00 00 00 ff ff 03 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Email 23: 00 00 00 00 00 00 00 00 ff ff 17 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14

971:名無しさん@編集中
12/05/18 00:22:04.58 uoaP/cF6
>>970
ありがとん
やっぱりMJDのところは書き換わらないんですね



972:名無しさん@編集中
12/05/18 00:23:05.48 o/sfTfZJ
Oishii Slurper ‏@OishiiSlurper
If you remove keyset from deleteemail you will need to fix printf.
2012年5月18日 - 0:13 Mobile Webから


973:名無しさん@編集中
12/05/18 00:23:34.52 9eIOaBFI
>>971

ども。
MJD?難視聴のことかい?

974:名無しさん@編集中
12/05/18 00:25:38.64 +q2NRnAq
ハッカーのみなさん、こんなことして問題になっても知りませんよ

975:名無しさん@編集中
12/05/18 00:25:44.26 uoaP/cF6
>>973
Email 1(NHKテロ)の daf8 がmjd 2012/05/09 1d の29が猶予期間

自分のはなぜかea f8 1d になってる・・・

976:名無しさん@編集中
12/05/18 00:27:24.89 arkUZBV2
>>975
俺のはd3 40 1d

977:名無しさん@編集中
12/05/18 00:27:28.89 9eIOaBFI
>>975

なる。
1E->01 のみで作ったバイナリでダンプ取り直すから、ちとまって。

978:名無しさん@編集中
12/05/18 00:27:56.93 J/A+Q3Mz
すんげ馬鹿にされてる、次はprintf直せ

979:名無しさん@編集中
12/05/18 00:31:34.04 +Y1e/u6n
ぶっちゃけ、初心者スレでやるべきことをココでやるなっちゅー話ですなw
分かってる人はとっくに自分で直してるからね。

980:名無しさん@編集中
12/05/18 00:33:30.02 9eIOaBFI
>>975

1E→01でも一緒だわ。

ちなみにT系のカードが余所に託してあるので、週末まで動けない・・・

981:名無しさん@編集中
12/05/18 00:33:57.42 o/sfTfZJ
ヤキソバンのすら見てないみたいだなー

982:名無しさん@編集中
12/05/18 00:35:13.87 kkz9tvOC
printf("hello, world");

983:名無しさん@編集中
12/05/18 00:39:00.39 uoaP/cF6
>>976
2006/12/11にNHKBSを見たんだと思う

まぁヘッダが00チェックサムの整合性がとれていれば他はでたらめな数字書き込んでも
90 3A 00 00 04 [MJD] [猶予期間] [事業識別] 00 で
リターンコードA101=「該当データなし」になって表示されないから問題はなさそうですけどね

984:名無しさん@編集中
12/05/18 00:41:43.89 9eIOaBFI
>>983

つまり・・sc4でおkなら、まいいかということだ・・な?

985:名無しさん@編集中
12/05/18 00:43:57.76 LJlHQAiV
黒粕だとEmail 1(NHKテロ)のが00になっている

986:名無しさん@編集中
12/05/18 00:43:58.48 uoaP/cF6
>>984
おk
Tカードなら全部綺麗に出来るというだけの話

CardTool.exeかいぞうすればMでもいけるのかもしれないけど
まだよくわからん


987:名無しさん@編集中
12/05/18 00:47:08.79 1c/mOVnX
CLOAD "CardTool.exe":RUN

988:名無しさん@編集中
12/05/18 00:48:52.60 aCsbmeDf
  ~       ∧_∧____   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ___  (´∀` ,) //| < [問題] 一番お礼を言いたいのは誰?
    <─<\⊂ へ ∩)//|||   \__________________
    \.  \,>'(_)i'''i~~,,,,/
─┐  ̄|| ̄(_) ̄~||~ ̄
    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
━< 問題: 一番お礼を言いたいのは誰?                               >━
    \___________________________________/
    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
━< A:    ヤキソバ               × B: 平成の竜馬                >━
     \________________/  \________________/
    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
━< C:    47氏                 × D: アナル男爵                >━
    \________________/  \________________/

                                       ___
          / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\  ∧ ∧  />─>
          |                   >( ゚Д゚) </   /
          \___________/  (   )   ̄|| ̄
                            ┏━━━━┓



989:名無しさん@編集中
12/05/18 00:49:04.92 9eIOaBFI
>>986

ありがと~


990:名無しさん@編集中
12/05/18 00:52:39.11 uoaP/cF6
>>985
自分のだとEmail 1すら表示されないですねー
ダンプデータは0xd5f7-0xd615はオール00で埋まってます

991:名無しさん@編集中
12/05/18 00:55:45.27 kk7o866j
>>943
地デジに挿してるケーブルをBSに挿せばいいのでは?

992:名無しさん@編集中
12/05/18 00:59:17.06 U8bPE+7a
分配器でも大丈夫

993:名無しさん@編集中
12/05/18 01:00:02.06 RcUnzpPK
NHK消せるようになったのか
でもめんどくせーから今はいいや
どうせみねえし

994:名無しさん@編集中
12/05/18 01:00:27.60 Ohet0XaX
>>812
サイドチャネル攻撃は暗号器を作る時に必ず対策しなければならないんだけどな

995:名無しさん@編集中
12/05/18 01:06:29.88 Pej4W5AR
>>965
なんでVC++が有るのにわざわざテキストエディタ使うんだよ・・・
VC++でコンパイルするんだからVC++で修正しやがれ

996:名無しさん@編集中
12/05/18 01:09:55.60 1c/mOVnX
そろそろ誰かwinscardとかB25Decoderに組み込んだサンプルコードを見せてはもらえんか
Kw飲んでたらそこは消して

997:名無しさん@編集中
12/05/18 01:11:05.32 bNwvLK49
>>995
コピペ

なにも理解できない乞食がそこらじゅうに貼って、何か反応が返ってきたら儲けものって感じでやってんだろ。


998:名無しさん@編集中
12/05/18 01:11:40.50 BzIkq/C1
>>995
VC++もテキストエディッタです

999:名無しさん@編集中
12/05/18 01:12:52.12 2b2DUFfm
M002のCPUは?

1000:名無しさん@編集中
12/05/18 01:12:54.97 1al7Du7d
銀河鉄道999

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch