Thread

Conversation

Replying to
前の店とは別メーカの機種が入っている店に行ったところ、機械の下にハブがあった。もしかしてと思ってまた出直し、リピータハブを機械の間に入れ、Etherrealを起動したところ、なんと平文通信で、FTP(を改造したようなプロトコル)で店内サーバから曲を取得していることが分かった。
1
349
曲の取得コマンドはSNGR(Song Retrieve)だった。user/passwordはメーカにちなんだサッカーチーム名を二つに分けたものだった。これを大学のヤバいハッカーに見せたところ、血迷った彼はあっという間に全曲取得スクリプトを作成し、カラオケボックスに8時間居座って全曲ダウンロードしてしまった。
1
397
ファイル名はいわゆる曲番号なので、歌本から引けば曲名はわかるが、圧縮されていて、見せてもらったが私の手には負えないものだった。しかし彼は、圧縮ルーチンすら不明なこのファイルを展開する方法を見つけ出し、ついに全曲のデータをアーカイブ化した。
1
308
展開した曲データのうち、実質のMIDIデータチャンクは、私の脳内デコーダがパーサを設計した。当時MIDI,着メロファイルのコンバータなどを作っていたうえ、音感持ちの私には簡単だった。 彼はヤフオクで別メーカーの基板から引っこ抜いたデータを再生するカラオケプレイヤーを作成済みだった
1
287
そのプレイヤーをこのデータに対応させ、曲データアーカイブとセットにしたCD-Rを、彼は私に「このデータの存在の開示・データの流出を禁ずる。違反した場合金200万もしくは指一本いただく」という中二病満載の契約書とともに渡してきた。
1
291
こうやって存在を明かしたわけだが、彼は請求しに来てくれるだろうか。それならそれで、安いものである。ちなみに彼はそのあと、自作のシェアウェアに仕込んだ、不正シリアルを入力されるとPC内の個人情報を送出し、損害金を請求するようなコードを埋め込んだのがばれて大学にめっちゃ怒られていた。
1
378
ところで当時は、一人カラオケ文化が少し発生し始めた頃であり、一人でカラオケ屋に行くと有無を言わさず2人分の金を払え、と言われるようなこともある時代であった。それでも二人分の金を払って調査したりしていたなぁ
1
249
ところでその数か月後、彼は同じ手法で追加された新曲を更新しに行ってみたそうだが、どうやらプロトコルが変更され(ユーザー・パスワードがワンタイム方式になったらしい)、そのままでは取得できなかった、とのことだった。偶然ソフトウェアの更新タイミングだったのか、それとも果たして。
1
181
あと、別のメーカではすでに通信自体がSSLだったりして全然どうにかならない奴だった。ほぼ同じ時期に、モデム方式のダイヤルアップ(ほかの端末がダウンロード中は曲取得に待ち時間があった)、店内ネットワークだったり、平文だったり暗号化されてあり、まさに過渡期だった。
2
181
似たような話に興味がある人のために、市販の機械を改造したり正しくない使い方をするようなことを書いた記事集をぶら下げておきましょう 特定の地域用の緊急地震受信ラジオを改造して普通に使う話
Quote Tweet
ひろみつ
@bakueikozo
ヤフオクにて同じものを入手した。 早速分解。他のものと大体内部回路構成は似てるけど、レイアウト他はメーカも違い全然違う。 そしてこいつはなんと、CPUの側に24のI2Cメモリがついてるぞ!! これは期待!! twitter.com/bakueikozo/sta…
Show this thread
Image
Image
Image
Image
1
72
ファミコンミニを分解してたら開発者からのメッセージを見つけた話
Quote Tweet
ひろみつ
@bakueikozo
大変!ファミコンミニの内蔵エミュレータの中身をのぞいていたらメッセージを発見したよ … ごめんキャプテン!!ズタボロに壊し始めちゃったwwwwww #ニンテンドークラシックミニ #開発者からのメッセージ #削るとなぜか動かない系とはちょっと違う
Image
Image
1
69
Replying to
当時からスナックは1曲いくら契約だし、カラオケもJASRACに再生数で金払うんだから、どの店が何を何曲ダウンロードしたかは集計されてたはずでデータ抜いたのがバレて対策されたとみるべき。 ダウンロード時間と機材とその時間の利用者から追跡されない時代だったんやろうが今な逮捕案件やで🫠
14
Show more replies

New to Twitter?

Sign up now to get your own personalized timeline!
Sign up with Apple
Sign up with phone or email
By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Trending now

What’s happening

COVID-19
LIVE
COVID-19: How to Protect Yourself
Events · Trending
日本負け
Trending with 本田圭佑, 予選敗退
Events · Trending
吉田のクリア
15.9K Tweets
Trending in Japan
引き分け
33.3K Tweets
Trending in Japan
コスタリカ
Trending with スペイン, ドイツ戦