B-CAS_CARD_3 



よくわからないけど、メモしときます。


B-CASの初期化かな??
 
183 :完全匿名の名無しさん:2015/07/28(火) 00:06
    何週間か前に、ここで教えてもらいながらBFAしたときのPerlデコードコードを使って、
    祖父粕なBonCasService作ってるんだが、需要あります??

    ・サービスとして動作(Win32::Daemon使用)
    ・exe版もあり(exe版はPerlのインストール無しでも動作。PAR::Packerで生成。)
    ・Kwは外部化。世代制限なし。(事業体ごとに256個まで)
    ・ID-Kmペアを外部化。いくらでも複数設定可。
    ・90 30, 90 32, 90 34, 90 36, 90 38, 90 3a への最低限の応答機能のみ実装。
    ・90 30 や 90 32 への応答として返す ID を外部化。1つのみ。
    ・EMMを受付けてKwを更新。(設定ファイルにも書き出すので、再起動してもOK。)
    ・EMMで既存Kwが上書きされる場合、設定ファイル内のコメントとして旧Kwが残ります。
    ・エンコードデコード用の仮想コマンドを実装。90 34 や 90 36 の 90 を de に置き換えるとデコード、ec に置き換えるとエンコード、cc に置き換えるとチェックSUMを返す。
    ・TCP listenポート、TCP受信の監視間隔(ミリ秒)を外部化。

    設定ファイルのイメージサンプルを添付します。
 
    BonCasSelf_sample.ini 876bytes
    MD5=b308eadf4f87467279ba457f9401a1c9
    SHA1=71d14da706dd8e7722ae035702d700c766e11fc2

199 :183:2015/07/28(火) 21:47
    一応、動いてそうなので放流してみますね。

    ただ、後学のためソース見たいとか、Cよりコード手直ししやすそうとか期待されるのはちょっとw
    ソースはかなり激しいことになっています。。
    (あと、パフォーマンスはCより3桁くらい悪いかも。それでも普通の使用には全然問題ないですが。)

    使用方法:

    >>183 の ini を BonCasSelf.ini にリネーム、ちゃんとした内容にして同じディレクトリにおいてください。

    DOS窓(管理者権限)で、サービスインストール
    > perl.exe BonCasSelf.pl install

    サービス開始
    > net start BonCasSelf

    サービス終了
    > net stop BonCasSelf

    サービスアンインストール
    > perl.exe BonCasSelf.pl uninstall

    ※サービス名、iniファイル名、ログファイル名はスクリプトファイル名から取得します。
    複数稼働させる場合は、ファイル名(サービス名)を変え、iniで異なるポートを指定してください。

    BonCasSelf.pl_ 19,618bytes
    MD5=90b7fe5941b518ac5385756c06d9bc92
    SHA1=adb87778edd53e9cb1f90763607ea6a442cc7ff9


205 :完全匿名の名無しさん:2015/07/29(水) 09:13
    >>199
    BonCasSelf.iniの書式について何点か教えて下さい。
    sampleの2行目のkm000770000000の数字部分の12桁は何でしょうか?
    同ファイルの[Service]の項目を見ると、card_id=000770000000
    と同じ数字だけどこれも一体何を指定すれば良いのでしょう?

    CardIdは2行目の右辺の前20桁で設定するでしょ。
    一体12桁の数字は何を設定すればよろしいのでしょうか?

212 :完全匿名の名無しさん:2015/07/29(水) 17:08
    BonCasSelf.iniのサンプル読んで意味わからん奴は使っても無駄な気がするお
    既存のSofCAS使ってろよ。


221 :完全匿名の名無しさん:2015/07/29(水) 23:15
    >>206
    32bit

    BonCasSelf.exe_ 5,077,348bytes
    MD5=c00ff9c8e237bc2081bff20adb1900ba
    SHA1=7e225c0408b91dc6314352d66275f5eb7cf01aff

222 :完全匿名の名無しさん:2015/07/30(木) 00:04
    ありゃ、エラーになったのに上がってるな。。投稿順序が逆転してるけど。
    今度は64bit。実行ファイル名とiniファイル名は合わせてください。

    BonCasSelf64.exe_ 5,402,596bytes
    MD5=9a19e7f3aaa19609172097afec4984e6
    SHA1=55a68cb8eb43babaed29e29f3a87e3f3195b5a89



http://xiwayy2kn32bo3ko.onion/test/read.cgi/tor/1437099327/

人気ブログランキングへ