アカウント名:
パスワード:
> 話の出所は「ロシアの中国との国境近くにあるハードディスク修理センターで働いている男性」もうこのあたりからすでに作り話臭がプンプン> ファイルサイズやディスク容量は「正しく」表示されており、また「ループ上書き」はドライブ内の他のファイルには影響しないため、フラッシュメモリのハードウェアがファイルシステムのファイルに割り当てられているとびとびのセクタを認識するとかどんな超技術だよ。管理領域を書き潰して認識されなくなるって話だったらまだ少しはもっともらしかったんだけどね。
つまりデジタルTVは最後の5分間ぶん(印籠が出る辺り?)だけ見ようとしてもまともに再生できるわけないから最初から見ろと
別スレッドにありますけど、mpeg2なら途中まで、途中から、途中が抜けているなどのバイナリを切れ切れにぶった切ったファイルでも再生できますよ。
特別なことしなくても、catコマンドで途中まで・途中からコピーでも再生できる。CRCエラーでたCD-R/DVD-Rの映像ファイルでもエラーが出るところスキップしてコピーすれば(こんなツール [gigazine.net]とかで)一瞬途切れるけど再生はできるファイルがサルベージできます。
#この経験してからmpeg2しか信頼しなくなった
他でも解説コメついてるけど、知ったかがすば洞モデつけてるのでぶら下げときます。あなたのいうアナログ的なことがデジタルでできるのがストリーミングと言われる技術です。「MPEGとAVIの違い」とか、さらに詳しくは PS/TS とかいろいろあるのでググッてください。
その辺は USB機器側がOSに情報を渡すことになってるので、そこの設定次第でどんな機器としても見せかけることができます。ただし何をどう渡せばどう認識するというのはOSによって多少変わるので機器側がWindows決め打ちの情報しか渡さないので、linuxだと正しく認識できない、とかいうのは稀にあります。
どうしてもデータを復旧したい人相手の高額なサービスならあるけど、症状説明はそういう性質のものとは思えない。自社のブランドを騙ってそいういうインチキ製品が売られていたなら、笑っていられる状況ではないよね。いわゆる、ロシア特有のアナクドート(小話)ですな。本気にするだけ野暮でしょう。
あと、本家のストーリーにリンクされている画像みたいに、重量物が中心に偏っていると、敏感な人は軽く振っただけ、下手すると端をつかんで持ち上げただけで、違和感を覚えると思うぞ。
あちこちでこの話が出ているけど、僕もおかしいと思っている。だって、ファイルをコピーして最後の5分間分だけ記録できたとしても、ヘッダが読めないんじゃ普通は残っている5分間も再生できないよね?
AVIファイルやMPEG4系はファイル先頭に重要情報が集まってたりするので削ると再生できませんがMPEG2/TSはもちろん(Transport Streamだし)、MPEG2/PSでも途中でぶったぎったファイル途中から再生できますよ。実際に手持ちのファイルを末尾切りだして再生してみればいい。
で、眉唾もなにも当のloopモードなUSBメモリは普通にヤフオクでも売って [yahoo.co.jp]ます(笑)このストーリーにあるシロモノと同じものは工作できますので、本当にありえない話かどうか作って実験してみてはいかが?
うぉう!普通に(普通じゃないが)売ってるのか!(売ってるの?)とりあえず何も考えずに一定期間のログを出力するターゲットとして、一本欲しいが……いかがわしいんでしょう?
loopモードがフラッシュメモリに存在することを疑ってるんじゃないよ。それがNTFSだかext3だかHFS+だかもわからないようなファイルシステム上の特定のファイル以外を壊さないように都合よく上書きしていくなんてことが実験するまでもなくありえないって言ってるだけなんだが。うっかりBigDriveを有効にし忘れてドライブを壊した経験とかないの?
#1935809のACですが。
http://page.auctions.yahoo.co.jp/jp/auction/145111983 [yahoo.co.jp]
表記が2TB、MADE IN ISRAELとありWindowsプロパティでも2TBと表示されますが、容量はフェイクのようで実容量は約8GB(Windows上で7.8GB程度)と思われます。MP3ファイルをコピーして試してみましたが、約8GBまではコピーしたファイルは正常に読み書きできましたが8GBを超えてコピーされたファイルはファイル名だけでファイル内容は壊れていました。
>ファイルシステム上の特定のファイル以外を壊さないように都合よく上書きしていく別にそんなめんどくさいことする必要はなく、FAT/ディレクトリエントリを壊さなければ一見正しく動作しているように見える。難しいことしなくても、管理エリア(FAT/ディレクトリエントリ)に使われそうなディスク先頭・末尾以外をループさせればたいていの場面で「うまく」動作すると思いますよ?
映画ファイルのような巨大な(本来のメディアサイズを超える大きさの)ものを書きこめば当然末尾だけ残るでしょう。それより前にコピーした他のファイルを読みだそうとすると映画ファイルの一部が読み出されているように見えるはず。
>実験するまでもなくありえないFATなら自力で読み書きするドライバ書いたことあるけど、当の現象は「ありえる」と想像できるけどなあ。
MP3ファイルをコピーして試してみましたが、約8GBまではコピーしたファイルは正常に読み書きできましたが8GBを超えてコピーされたファイルはファイル名だけでファイル内容は壊れていました。
この記事の書き方だと、繋ぎっぱなしのうちは、ファイル名くらいは出ているけど、 実はコピー後にいちど抜いて挿し直したら、もうファイルシステムとして認識されないとも考えられる。 普通、FATやディレクトリエントリ等のメタデータはOSがキャッシュしていますから、 繋ぎっぱなしのうちは(実際にUSBから読まれる)データ部分だけが壊れたように見えた、ということかも。
ファイルの先頭に管理情報が集中していない映像フォーマットの形式を引き合いに出してるくせに、どうしてディスクの管理情報はパーティションの先頭に集中してると思ってるの?FAT/DOS時代のカビが生えたような知識しかないから?
「フォーマット済み」として売れば管理境域は固定になるのでどうにでもなると思うが。あるいはwindowsのフォーマッタだとxxxサイズのディスクだとyyyセクタにくるとか計算が決まってるかもしれないし。
ファイルの先頭に管理情報が集中していない映像フォーマットの形式を引き合いに出してるくせに、どうしてディスクの管理情報はパーティションの先頭に集中してると思ってるの?
出荷時にFATでフォーマットすりゃいいだけの話だと思ってるから。
# 自分でNTFSでフォーマットしなおすようなタイプの人はそもそも引っかからない
> FAT/DOS時代のカビが生えたような知識しかないから?
国内ではいまだにデフォルトフォーマットがFAT32であるUSB HDDがバリバリ(死語)流通してますMac/PS3/REGZAなどの需要もあるので
海外でもMac/PS3など向けとして「500GBのUSB HDDのデフォルトフォーマットがFAT32」は「あり」でしょうから件の偽USB HDDはFAT32をデフォルトフォーマットにしていて仮にNTFSとかでフォーマットした場合にはちゃんと(?)ループする以前に挙動不審になるような程度の代物である気がするのですが実際はどうなのでしょうかね
>どんな超技術だよ。
という発言から
>FAT/DOS時代のカビが生えたような知識しかないから?
という結論になったということは,キミにとってFATは超技術のファイルシステムだったということで良いのかな?
REGZA は XFS じゃないか?
>うっかりBigDriveを有効にし忘れてドライブを壊した経験とかないの?
「うんうん、だれにでもある苦い経験だよねー」と素通りしそうになったがそうはいかんぞ。
現物がどうなのかは知りませんが、
「先頭1MBは固定」「残りの容量はループ」といった仕様なら、「管理領域は壊れない」けど「ファイルデータはループで上書き」といったディスクは作れそうです。
ある程度ファイルを作ったところでフォルダを掘ったりすれば、そのフォルダ部分は壊れそうですが、ルートディレクトリは守られるので、あまりフォルダを掘らない使い方なら発覚しにくそうです。
#そもそもループしても偽装としてあまりメリットないというか、騙すなら#「容量は2TBに見えるけど、先頭1GBしか保存されない」ぐらいで十分だと思いますが…
このスレを見て思い出したのですが、むかしメモリ管理ライブラリをいじっていたとき、通常1万ブロック使用していたものが諸般の事情から0-99番までの100ブロックだけをリングバッファ的に使用したい、という仕様変更要求に next_block = current_block + 1;の1行を next_block = (current_block + 1) % 100;と変えただけのやっつけ仕事でしのいだことがあります。今回のループモードとかやらも意外とそんなパッチを適用しただけだったりして。
> 「先頭1MBは固定」「残りの容量はループ」といった仕様なら、> 「管理領域は壊れない」けど「ファイルデータはループで上書き」といったディスクは作れそうです。
これだけでは無理、管理領域に書いたセクターと実際のアドレスを読み替える機能がないと最後の5分でも読み出せない
「セクターとアドレスを読み替える機能」が具体的に何をイメージしてるのかよくわかりませんが「ループで上書き」を実現すれば必然的に読み替えることになるとおもいますよ。
ていうかシリンダ数を1としてシリンダ番号は0固定、トラックとセクタでアドレスを指定する状況を仮定管理領域分として先頭2トラックを保護、残り98トラックをループ(=物理サイズ全100トラック)のメディアを作る場合
アクセス指示されたトラック番号をa実際にアクセスするトラック番号をbとして、
if (a<100) { b=a; } else { b=(a-2)%98+2; }
やることはこれだけでいいんじゃないですかね。みんな複雑に考えすぎ。
それじゃだめだ。
1周以上するファイルは、開始タイミングによってはファイルの最後10秒からになったりする
美しくないので却下
> 「先頭1MBは固定」NTFSのMFTはディスクの中央付近に作られるわけだが。まあSSDはOSから見た物理セクタと論理セクタにまったく関連がないわけだし絶対不可能とは言わんけど「中華製の安物」を笑ってるんじゃなかったの? マクドのハンバーガーにミミズが入ってるって都市伝説と同じ構造。
普通に考えて、FATの方だろうと判断するのが自然だと思う
「先頭1MBは固定」「残りの容量はループ」といった仕様なら、 「管理領域は壊れない」けど「ファイルデータはループで上書き」といったディスクは作れそうです。
500GBのディスクの FAT32 の管理領域の大きさは、128MB (32KBクラスタの場合)では。管理領域を壊さずに上書きするのは無理だと思います。通常と異なるフォーマットにする手はありますが、トラブルを起こして早めにばれそうなので、それをやるぐらいなら見かけのディスク容量を小さくするか実サイズを大きくするでしょう。
逆に言うと、フラッシュメモリに主に使われるファイルシステムの情報に対応させれば、作れるってことですね
ファイルが多少壊れてても強引に再生してくれるプレイヤーだと、ヘッダが無くても0フィルされてる部分があっても、ファイルサイズに合わせてシークバーが出ます。コントローラーが正常(であるかのよう)な情報を帰し、OSからも正常に見えるなら、ありえなくも無いかも。
中国のそういった方面のエネルギーは本当に尊敬するね。こないだなんて、大便から食用油を生成というのもあったし。http://news.livedoor.com/article/detail/5482039/ [livedoor.com]
もっと楽で大量生産できる方法なんていくらでもあるだろうに。
模造品を作ろうとする情熱は物凄いけど、モラルは全くないね。その、うんこから食用油にしてもそう。モラルがないから濡れ手に粟の儲け方を最優先にする。日本、というか殆どの先進国は、モラルと信用を大事にするから当然そういう発想は思いつかないし、加えて費用対効果を考えてうんこを精錬して所望の成分を抽出しようだなんてこともやらない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
うさんくさい (スコア:0, すばらしい洞察)
> 話の出所は「ロシアの中国との国境近くにあるハードディスク修理センターで働いている男性」
もうこのあたりからすでに作り話臭がプンプン
> ファイルサイズやディスク容量は「正しく」表示されており、また「ループ上書き」はドライブ内の他のファイルには影響しないため、
フラッシュメモリのハードウェアがファイルシステムのファイルに割り当てられているとびとびのセクタを認識するとかどんな超技術だよ。管理領域を書き潰して認識されなくなるって話だったらまだ少しはもっともらしかったんだけどね。
Re:うさんくさい (スコア:1, おもしろおかしい)
映像データの最後の5分間ぶんだけコピーしたって
まともに再生できるわけない。
このネタ話を作った人は、カセットテープに入ってるアナログ情報と同じだと思ってるんだろうね。
Re:うさんくさい (スコア:1)
つまりデジタルTVは最後の5分間ぶん(印籠が出る辺り?)だけ見ようとしてもまともに再生できるわけないから最初から見ろと
Re: (スコア:0)
別スレッドにありますけど、mpeg2なら途中まで、途中から、途中が抜けているなどの
バイナリを切れ切れにぶった切ったファイルでも再生できますよ。
特別なことしなくても、catコマンドで途中まで・途中からコピーでも再生できる。
CRCエラーでたCD-R/DVD-Rの映像ファイルでも
エラーが出るところスキップしてコピーすれば(こんなツール [gigazine.net]とかで)
一瞬途切れるけど再生はできるファイルがサルベージできます。
#この経験してからmpeg2しか信頼しなくなった
Re: (スコア:0)
他でも解説コメついてるけど、知ったかがすば洞モデつけてるのでぶら下げときます。
あなたのいうアナログ的なことがデジタルでできるのがストリーミングと言われる技術です。
「MPEGとAVIの違い」とか、さらに詳しくは PS/TS とかいろいろあるのでググッてください。
Re: (スコア:0)
Re:うさんくさい (スコア:1)
Re: (スコア:0)
その辺は USB機器側がOSに情報を渡すことになってるので、
そこの設定次第でどんな機器としても見せかけることができます。
ただし何をどう渡せばどう認識するというのはOSによって多少変わるので
機器側がWindows決め打ちの情報しか渡さないので、linuxだと正しく認識できない、とかいうのは稀にあります。
他社のHDDの修理を受け付けるとこなんてあるのか? (スコア:1)
どうしてもデータを復旧したい人相手の高額なサービスならあるけど、
症状説明はそういう性質のものとは思えない。自社のブランドを騙って
そいういうインチキ製品が売られていたなら、笑っていられる状況では
ないよね。いわゆる、ロシア特有のアナクドート(小話)ですな。
本気にするだけ野暮でしょう。
あと、本家のストーリーにリンクされている画像みたいに、重量物が
中心に偏っていると、敏感な人は軽く振っただけ、下手すると端を
つかんで持ち上げただけで、違和感を覚えると思うぞ。
Re: (スコア:0)
あちこちでこの話が出ているけど、僕もおかしいと思っている。
だって、ファイルをコピーして最後の5分間分だけ記録できたとしても、ヘッダが読めないんじゃ普通は残っている5分間も再生できないよね?
Re:うさんくさい (スコア:2, 参考になる)
AVIファイルやMPEG4系はファイル先頭に重要情報が集まってたりするので削ると再生できませんが
MPEG2/TSはもちろん(Transport Streamだし)、MPEG2/PSでも途中でぶったぎったファイル
途中から再生できますよ。実際に手持ちのファイルを末尾切りだして再生してみればいい。
で、眉唾もなにも当のloopモードなUSBメモリは普通にヤフオクでも売って [yahoo.co.jp]ます(笑)
このストーリーにあるシロモノと同じものは工作できますので、本当にありえない話かどうか作って実験してみてはいかが?
Re:うさんくさい (スコア:1)
うぉう!普通に(普通じゃないが)売ってるのか!(売ってるの?)
とりあえず何も考えずに一定期間のログを出力するターゲットとして、一本欲しいが……
いかがわしいんでしょう?
Re: (スコア:0)
loopモードがフラッシュメモリに存在することを疑ってるんじゃないよ。
それがNTFSだかext3だかHFS+だかもわからないようなファイルシステム上の特定のファイル以外を壊さないように都合よく上書きしていくなんてことが実験するまでもなくありえないって言ってるだけなんだが。
うっかりBigDriveを有効にし忘れてドライブを壊した経験とかないの?
Re:うさんくさい (スコア:2, 興味深い)
#1935809のACですが。
http://page.auctions.yahoo.co.jp/jp/auction/145111983 [yahoo.co.jp]
>ファイルシステム上の特定のファイル以外を壊さないように都合よく上書きしていく
別にそんなめんどくさいことする必要はなく、FAT/ディレクトリエントリを壊さなければ一見正しく動作しているように見える。
難しいことしなくても、管理エリア(FAT/ディレクトリエントリ)に使われそうなディスク先頭・末尾以外をループさせればたいていの場面で「うまく」動作すると思いますよ?
映画ファイルのような巨大な(本来のメディアサイズを超える大きさの)ものを書きこめば当然末尾だけ残るでしょう。
それより前にコピーした他のファイルを読みだそうとすると映画ファイルの一部が読み出されているように見えるはず。
>実験するまでもなくありえない
FATなら自力で読み書きするドライバ書いたことあるけど、当の現象は「ありえる」と想像できるけどなあ。
Re:うさんくさい (スコア:2)
この記事の書き方だと、繋ぎっぱなしのうちは、ファイル名くらいは出ているけど、
実はコピー後にいちど抜いて挿し直したら、もうファイルシステムとして認識されないとも考えられる。
普通、FATやディレクトリエントリ等のメタデータはOSがキャッシュしていますから、
繋ぎっぱなしのうちは(実際にUSBから読まれる)データ部分だけが壊れたように見えた、ということかも。
Re:うさんくさい (スコア:1)
Re: (スコア:0)
ファイルの先頭に管理情報が集中していない映像フォーマットの形式を引き合いに出してるくせに、どうしてディスクの管理情報はパーティションの先頭に集中してると思ってるの?
FAT/DOS時代のカビが生えたような知識しかないから?
Re:うさんくさい (スコア:1)
「フォーマット済み」として売れば管理境域は固定になるのでどうにでもなると思うが。
あるいはwindowsのフォーマッタだとxxxサイズのディスクだとyyyセクタにくるとか計算が決まってるかもしれないし。
Re: (スコア:0)
出荷時にFATでフォーマットすりゃいいだけの話だと思ってるから。
# 自分でNTFSでフォーマットしなおすようなタイプの人はそもそも引っかからない
Re: (スコア:0)
> FAT/DOS時代のカビが生えたような知識しかないから?
国内ではいまだにデフォルトフォーマットがFAT32であるUSB HDDがバリバリ(死語)流通してます
Mac/PS3/REGZAなどの需要もあるので
海外でもMac/PS3など向けとして
「500GBのUSB HDDのデフォルトフォーマットがFAT32」は「あり」でしょうから
件の偽USB HDDはFAT32をデフォルトフォーマットにしていて
仮にNTFSとかでフォーマットした場合にはちゃんと(?)ループする以前に挙動不審になる
ような程度の代物である気がするのですが実際はどうなのでしょうかね
Re: (スコア:0)
>どんな超技術だよ。
という発言から
>FAT/DOS時代のカビが生えたような知識しかないから?
という結論になったということは,キミにとってFATは超技術のファイルシステムだったということで良いのかな?
Re: (スコア:0)
REGZA は XFS じゃないか?
Re:うさんくさい (スコア:1)
>うっかりBigDriveを有効にし忘れてドライブを壊した経験とかないの?
「うんうん、だれにでもある苦い経験だよねー」
と素通りしそうになったがそうはいかんぞ。
Re:うさんくさい (スコア:1)
現物がどうなのかは知りませんが、
「先頭1MBは固定」「残りの容量はループ」といった仕様なら、
「管理領域は壊れない」けど「ファイルデータはループで上書き」といったディスクは作れそうです。
ある程度ファイルを作ったところでフォルダを掘ったりすれば、そのフォルダ部分は壊れそうですが、
ルートディレクトリは守られるので、あまりフォルダを掘らない使い方なら発覚しにくそうです。
#そもそもループしても偽装としてあまりメリットないというか、騙すなら
#「容量は2TBに見えるけど、先頭1GBしか保存されない」ぐらいで十分だと思いますが…
Re:うさんくさい (スコア:2)
このスレを見て思い出したのですが、
むかしメモリ管理ライブラリをいじっていたとき、通常1万ブロック使用していたものが
諸般の事情から0-99番までの100ブロックだけをリングバッファ的に使用したい、という仕様変更要求に
next_block = current_block + 1;
の1行を
next_block = (current_block + 1) % 100;
と変えただけのやっつけ仕事でしのいだことがあります。
今回のループモードとかやらも意外とそんなパッチを適用しただけだったりして。
Re: (スコア:0)
> 「先頭1MBは固定」「残りの容量はループ」といった仕様なら、
> 「管理領域は壊れない」けど「ファイルデータはループで上書き」といったディスクは作れそうです。
これだけでは無理、管理領域に書いたセクターと実際のアドレスを読み替える機能がないと
最後の5分でも読み出せない
Re: (スコア:0)
「セクターとアドレスを読み替える機能」が具体的に何をイメージしてるのかよくわかりませんが
「ループで上書き」を実現すれば必然的に読み替えることになるとおもいますよ。
ていうかシリンダ数を1としてシリンダ番号は0固定、トラックとセクタでアドレスを指定する状況を仮定
管理領域分として先頭2トラックを保護、残り98トラックをループ(=物理サイズ全100トラック)のメディアを作る場合
アクセス指示されたトラック番号をa
実際にアクセスするトラック番号をb
として、
if (a<100) { b=a; } else { b=(a-2)%98+2; }
やることはこれだけでいいんじゃないですかね。みんな複雑に考えすぎ。
Re: (スコア:0)
それじゃだめだ。
1周以上するファイルは、開始タイミングによっては
ファイルの最後10秒からになったりする
美しくないので却下
Re: (スコア:0)
> 「先頭1MBは固定」
NTFSのMFTはディスクの中央付近に作られるわけだが。
まあSSDはOSから見た物理セクタと論理セクタにまったく関連がないわけだし絶対不可能とは言わんけど「中華製の安物」を笑ってるんじゃなかったの? マクドのハンバーガーにミミズが入ってるって都市伝説と同じ構造。
Re: (スコア:0)
普通に考えて、FATの方だろうと判断するのが自然だと思う
Re: (スコア:0)
500GBのディスクの FAT32 の管理領域の大きさは、128MB (32KBクラスタの場合)では。管理領域を壊さずに上書きするのは無理だと思います。通常と異なるフォーマットにする手はありますが、トラブルを起こして早めにばれそうなので、それをやるぐらいなら見かけのディスク容量を小さくするか実サイズを大きくするでしょう。
Re: (スコア:0)
逆に言うと、フラッシュメモリに主に使われるファイルシステムの情報に対応させれば、作れるってことですね
Re: (スコア:0)
FATのドライバーを流用して、アプリ側から容量を調べて生きている部分を割り出すと。
#開発がちょっとだけ楽になるかも?
Re: (スコア:0)
ファイルが多少壊れてても強引に再生してくれるプレイヤーだと、ヘッダが無くても0フィルされてる部分があっても、ファイルサイズに合わせてシークバーが出ます。
コントローラーが正常(であるかのよう)な情報を帰し、OSからも正常に見えるなら、ありえなくも無いかも。
Re: (スコア:0)
Re: (スコア:0)
そんな面倒なファームウェアを作る手間暇かけるより
すなおに検査落ちのHDDでも入れといた方が簡単だと思う。
なんか、「インチキして楽に稼ぐためなら、どんな苦労もいとわない」
って感じで、そのスキルをまっとうな方面に生かせよと。
Re:うさんくさい (スコア:2)
中国のそういった方面のエネルギーは本当に尊敬するね。
こないだなんて、大便から食用油を生成というのもあったし。
http://news.livedoor.com/article/detail/5482039/ [livedoor.com]
もっと楽で大量生産できる方法なんていくらでもあるだろうに。
Re:うさんくさい (スコア:1)
模造品を作ろうとする情熱は物凄いけど、モラルは全くないね。
その、うんこから食用油にしてもそう。
モラルがないから濡れ手に粟の儲け方を最優先にする。
日本、というか殆どの先進国は、モラルと信用を大事にするから当然そういう発想は思いつかないし、加えて費用対効果を考えてうんこを精錬して所望の成分を抽出しようだなんてこともやらない。
Re: (スコア:0)
安物USBメモリーは2チップ構成で
FAT前提なので最初の部分にアクセスの早いメモリ
後半の大容量部分に遅い安いメモリを実装しています。
その大容量部分のメモリーを実装しなければOK
Re: (スコア:0)
Re: (スコア:0)