【IT】CSVファイルで感染 ウイルス対策の常識覆される
■ このスレッドは過去ログ倉庫に格納されています
テキストファイルは開いても安全――。情報セキュリティーの常識だ。ところが、その常識が覆された。テキストファイルの一種であるCSVファイルを使った標的型攻撃が国内で確認されたのだ。CSVファイルを開いただけでウイルス(マルウエア)に感染する恐れがある。CSVファイルも危ないファイル形式の1つだと認識すべきだ。
■エクセルと関連付け
CSVファイルとは、表の要素などをカンマや改行を使って記述したテキス…
https://www.nikkei.com/article/DGXMZO31260600R00C18A6000000/ はああああああ????
テキストファイルじゃんか、エディタの脆弱性つくの???? エクセルと関連付けするような情弱じゃなければ感染するわけがない ,;:⌒:;,
8(・ω・)8 どういう仕組みなんでしょうか とりあえず>>3の言う通り、エクセルとの関連付けを解除しておけ
こういうニュースは広く公開しないと事故多発するだろうな 拡張子がCSVの中身はエクセルマクロのファイルじゃないか テキストファイルをテキスト形式で開いた場合でも換算するかどうかが重要では
拡張子はファイルの関連付けでしか無いわけで 拡張子はcsvだけど、中身は別物ってことだろ? アホくさ csvをエクセルで開くとかないわ。
開いたエクセルにcsvをペーストならするが とりあえず俺はいつ怪しい拡張子はメモ帳に関連付けさせといてる システムエンジニアの方の解説が良く解ります
https://www.asobou.co.jp/blog/bussiness/csv-security
CSVファイルでウイルスに感染!?「CSVに関数を埋め込んで実行してみた」 拡張子変えてはいアウトってのもあるよね? 中身はテキストベースでも CSVなんて所詮ただのテキストだからバイナリ解析なんて簡単だろ
引っかかるのは余程の情弱 エクセルの問題の気がするな
コマンド内包してるような奴は開けませんにしておけばいい
それで困るユーザーいないだろ csvをcsvとして扱わないMSクソセルの脆弱性であって、csvの問題ではない よくわからんけど、画面をキャプチャすると感染する可能性あんの? >>13
GJ
Excelにこんな変な関数あるの、知らんかったわ 馬鹿馬鹿しくてうんざりする
世の中馬鹿ばっかりなんだなと
再認識してしまうわ テキストファイルインポートやってればいいならそれでいいや >>18
可能性の使い方が良く分からんが
そうなる様にしとけばそうなる
このテキストファイルの話も同類 Officeインストールすると、
勝手にCSVが関連付けられる。
制御文字を工夫して、
スクリプトとかマクロと
解釈されるようになる
Excelのバグを使ってるのかな? 警告は出るけどだいたい無視されるってところがみそか CSVが危ないってより、Excelが危ないってことか
知ってたわ 良く分からんが、CSVに実行バイナリが埋め込まれていて実行されたりするのか。 SQLインジェクションと考え方は同じだな
Excelのセル解釈を利用した手口
このCSVファイルをテキストエディタで開いた場合は100%何も起こらない 愛用のさくらで開いたら問題ないのね。
そのままエクセルで開く奴を狙った奴か。 だいたいCSVダブルクリックするとEXCELで開くのがMicrosoftの陰謀。
.CSVファイルは秀丸に関連付けるのがツウ。 >>13
なるほど。
これCSVに限らず、エクセルファイルでも同じってことだよね。
マクロで同じことできるから、office が全体として危険ってことになるなあ。 まあ、オッサンやらスマホ小僧はまんまとやられるんだろうな。
とりあえず、ダブルクリックw >>13
エクセル動作中も、警告文出まくっているから、
これで感染するのは あ ほ ? マクロ入りのエクセル生ファイルが飛び交ってるからノーダメノーダメ
PDFで感染とかあんの? そもそもエクセルとか使ってる時点で危機感の放棄だ。 >>13
これで感染する奴は感染した奴が悪いだろ。 >>39
警告文が出たとしても、あまり関係ないね。
上司のパソコンにウイルスを仕込んで、
部下全員に「添付のエクセルを至急確認せよ」っていうメールを自動送信させれば、
警告無視して開く部下は少なくないだろうね、特に連絡取れない深夜なら。
exeファイルとかと違ってアンチウイルスは作動しないからね。 感染する方がアホすぎるって言ってるやつは会社組織しらなすぎじゃね?
Office入れてない事務用PCなんて無いし、それこそ適当なエディタを勝手に入れる方が怒られる >>43
PCに詳しくないやつは「有効にするを押さないと動いてくれないだろ」という判断 うっかりミスもあるしね
どうやらOpenOfficeの時代が来たようだな あれか?
ウイルス.csv.......................exeってやつ? >>13
一つ賢くなったわ。
データロガーの記録見るなら問題ないな。 CSVというより、エクセルのバックドア開くのにCSVの記述形式で済むって言う話だろ?
マイクロソフトが作るソフトは基本バックドアが存在する。
俺の予想では、バックドアの存在は40年前から存在する致命的な問題があるが、
その修正はビルゲイツが意地でも変えさせない。
今は、そのバックドアを閉じる方法はマイクロソフトにいるプログラマが
そのバックドアを実行させないように大量の条件を書いてコーディングする。
という対策でどうにかしているって言うレベル。
私ぐらいになると、条件さえ揃えばそのバックドアが変数の代入だけで突破できる。
というのは知っている。
10年前、新しい計算アルゴリズムを作った時に、
その訳が分からないバックドアのせいでプログラムがクラッシュした事がある。
その後、対策が発表されたけど、
対策はそのバックドアを実行させないように型宣言に(void*)は使うなだったけど、
根本的にその恐ろしいバックドアって基本的に閉じてないし、
実行条件さえ知っていればたった数行で突破できると分かっている。
ぶっちゃけ、悪用する気はないけど、ビルゲイツが生きている限り、
マイクロソフトの作る物にはバックドアが存在するし、
しかも、そのバックドアの年季が凄すぎて誰もメンテナンスできなくなってしまっているという話。
雪だるま式にでかくなりすぎて既に直せないレベルになっている。 Excelのセル上からコマンド実行できるのかよ、初めて知った。 >>64
「お前に言っても無駄」「お前にはわからない」「お前はわかってない」
これは敗北宣言だゾ えー
ゆいつ気軽に開ける系だったのにこれからスキャンしないと怖くて開けなくなるのか
ストレスで禿げるわ え?
え?
いやいやいやコレおかしいだろ
だってcsvはカンマ区切りの定数を列挙したテキストだろ?
仕様がおかしいんだよ
csvなのに関数を要素に含むなんて、不正なcsvだと思うがね >>67
スキャンしなくても、ファイル開いてExcel実行しようとした時点で警告出るよ
警告文読まずにyes押さない限り感染しない >>66
テキストに何書かれてても、それを処理するのはアプリケーションの方だからね
それを動作させないようにすればいいだけでしょw、まあ敗北宣言と思われてもお前に思われるなら光栄だわw 意味がわからん
バイナリエディタでみるとどないコードが見えるん
わけわかめ >>72
だから実行ファイル(Excel)で作動させないようになってないのがヤバイんでしょw >>71
エクセルの仕様がおかしい、というなら賛成できる。
「1-1」を勝手に日付にしたり、数字の先頭のゼロとったり、勝手に関数実行したり、
普通にテキストで読めよ、と何度思ったことか。 yappa、アプリケーションの自己申告から徹底的なAPI制限を課すOpenBSD式を導入しないとダメだな
ギリギリまで自縛しかつユーザに面倒を掛けないアプリだけが生き残れる世界を >>13
なるほど。
CSVからマクロ実行できるならウイルスも余裕だな CSVに偽装したCSVもどきファイルということなら
理解できるが。。 >>74
chromeでもウイルス込みのexeをどこかのサイトからダウンロードして、chrome内から実行すると
ウイルスに感染するよ
ウイルス込みのプログラムを実行できるchromeもウイルスソフトじゃん
って言っているのかい? Excelで開かないんならCSV使う意味無くなるじゃん こちらの記事の方が分かりやすい
覆された常識、CSVファイルでウイルス感染
http://tech.nikkeibp.co.jp/atcl/nxt/column/18/00001/00535/
CSVファイルに書かれている内容が単なるテキストなら、それを表示するだけなので害はない。
だが、関数などが記述されていると、Excelはそれを読み込んで解釈し、その内容に従って
動作する。コマンド(プログラム)を実行する関数を記述することもできる。 >>82
なにを行っているのかわからないけど、CSVテキストファイルに何書いたらそれ単体でウイルスになるの
もしそんな凄いことができるなら大混乱だよ .csvなんてテキストファイルの感覚だったから、ショックが大きいな。
今度は、.txtでも感染か。 >>82
csv は、エクセルによって読込み・処理がなされるけど、
chrome でダウンロードした exe ファイルは、それ単体で実行されるから、
違うとおもわれ。 >>24
スキャンしても引っ掛からないんじゃないの? >>88
だから、エクセルは実行前に警告を出している
exeの単体実行もwindowsが実行前に警告を出したりする
エクセルだろうがexe単体実行だろうが、警告を無視した場合に感染するという流れに違いはない
csv単体でウイルスに感染すると思っている奴もいるみたいだが。 >>87
Excelの仕様がどうなってるのかわからないが、中身がCSV形式で拡張子だけTXTを親切にCSV形式だと思って開いてくれるなら
案外、TXTでも危険かもね windowsのコマンドプロンプトで動くviエディタってあるんだろうか
もう何も信用できない
もう誰も愛さない 日経のパソコンに詳しくない奴が書いたアホ記事だなぁ
基本的に外からもらったExcelファイルやCSVはマクロ禁止でしか開かない(常識だろ?)
セキュリティ警告が出たら無視しない。で十分に防げる話
つまり普通の常識がある人なら感染しない。赤信号にノーブレーキで突っ込みたいなら別だがw それ自体が悪意のプログラムじゃなくて、リンクなりを仕込んどいてエクセルで開いた時にマルウェアをc&cサーバからダウンロードするんだな。
エクセルの脆弱性だな。いくらでも対応できそうだが。 >>90
そうだね。
横レスの俺には特に意見の対立はない。
ただ、exeファイルはアンチウイルスの対象になるけど、
csvファイルは対象にならないし、
まさかただのテキストファイルがウイルス的役割をすると思われてないところがミソだと思う。 >>84
csvファイルなんだから関数を解釈せずに文字列として扱えって話だな >>98
なんにしろ、実行していいかどうか聞かれたらとりあえず拒否しとけ
という教育を社内ではするべきかと。
必要なときは手順書を作って回覧するなどをするべき
それがテキストだろうが何だろうが、危険性があるから警告メッセージが出ているわけだからなぁ これExcelのマクロの問題じゃん、バカみたいに許可してるからこうなる、
ただMSもマクロのコマンド一つ一つ有効無効を設定できりゃいいとは思う。 拡張子で安全性なんてわからないからな
ファイル名の途中に、アラビア語とかの右から左へ文字が進むように切り替える制御文字を埋め込んで
なんとか★exe.csvみたいな表示は作れるしね
★のとこに見えない制御文字があって、そこから右は右から左に読むってことね ん?
csv 拡張子で マクロが走ったりするか?
普通禁止だろ
そんなんだったら txtでも走るんちゃう? >>93
csvはExcelが開くよう関連付けを変更してくるが、テキストはExcelが開こうとしないから
多分、テキストでもExcelで開いたらウィルス感染させることができるはず 関連付けの問題なんだからCSVが安全なんて常識ないだろ AI「もう人間はコンピューターにかかわらないほうがいいんじゃ ふむふむ、関数の自動実行か〜
シート上の関数でウイルスが組めれば、開いた時に
csv関連付けで自動実行されて
被害が出るわけね
ちょっと半信半疑だけどな〜 Excel警告出してくれるじゃねーか
有効にするをクリックした奴がアホなだけで >>111
関数でウイルス組むよりも、URL埋め込んでウイルスダウンロードさせる方が効果的でしょ csv って Excel とかで開けるファイルじゃないの? メモ帳でも開くけど 列だっけ?横方向が無いで開く
CSVにはデータだけでなくマクロも入るのか
MSクソだな >>15
お前のお前の言ってることが良くわからんのだが
誰か解説よろ csvで感染というより
MS Officeの脆弱性と呼ぶべきだと思います あわてて、CSV関連付け調べたら、vimになっていたw 一安心。 見知らぬモノは全てシャットアウトや
無視すればエエのだよ。
登録された電話番号以外からは電話受けない。
登録された発信元メールアドレス以外からのメールは
全て削除フォルダへ。
注文した覚えの無い宅配郵便員には全て居留守を
使う。
他人の作った食い物は絶対に食べない。 これ脆弱性か?
ここまで脆弱性とか言われたら
なんもできんぞ。 その理論でいくとソースコード(ただのテキスト)すら感染源になりかねんぞ… >>6
そうであってもマクロの警告が出るやろ
そこでおかしいと気付くはず >>13
CSVにここまで書けるとは知らなかった
xlsと同じ扱いなんやね ,で区切られたアラビア語みたいな文字列が実行掲示板でキックされちゃうのかな。 >>16
コマンド内包してると判断してるのがおかしい。
CSVを開いてるんやったらコマンドは文字列としてセルに表示さるないと csvって
ウイルスチェック対象外なことも多いのが恐怖 開くソフトの問題だろ。
これだったらモノによってはTXTは危険、常識が覆せられるとなる。
CSVファイル経由で感染するウイルス(ただしExcel限定)が話題に
https://security.srad.jp/story/18/06/01/0532257/ ファイルの拡張子だけでアプリケーションと関連付けしてあるのに、
アプリケーション側では拡張子を見ないでマクロを実行ってのが問題だろ。
OSの問題かアプリケーションの問題か分からないけど、
作った連中がヘボだっただけじゃないか。 標的型攻撃なんかエンドポイントの
ウィルス対策ソフト程度じゃひっかけられないよ エクセルがウンコなだけだろ
CSVファイルは何も悪くない マクロ自動実行可能なxlmxファイルのxlmxというサフィックス(接尾辞)がcsvにリネーム(書き換え)されてた。
それをマクロ自動実行可能設定にしているExcelで読み込むと仕込まれてる自動実行マクロが起動する。
そのマクロがウイルスだ。
こゆうこと?
なら昔から言われてるマクロ自動オフで防止対策おけね? マイ糞ソフトだもの
アップルのエクセルでもそうなるの? csv開いてマクロ警告が出た時点で偽装丸わかりだから危険度は低いわな。コレをおかしいと思えん奴は 途中で送っちゃった、
おかしいと思えん奴はそもそもcsvが何かも判らないレベルだろから、csvだろうが何だろうが構わず開いてどのみちウイルス感染するだろうと思う。 こんな今更な情弱向け記事を有料で読ませるのか。
ああ、日経か。 >>98
テキストで書かれたスクリプトウイルスなんていくらでもあるわけで。
なんでこんな奴がドヤ顔で他人に講釈垂れてるんや? >>1
まとめ
Excel は CVS を読み込むときに要素を文字列として読み込むのではなく
Excel で有効な関数として評価するバグがあり、一服盛られる事案が発生しております メモ帳で
=1+1
とだけ書いて拡張子をcsvにしてexcelで開くとA1に何が表示されるかっていう話 そもそもexcelのcsv取り込み自体が糞仕様
UTF-8のCSVファイルを関連付けで起動すると文字化けするのに、
excelのメニューからテキスト取り込みでやると文字化けしないとか >>2
エディタで開いてもコマンドを実行しないから安心しろ
あくまでもエクセルがCSVに書き込まれた関数を実行する時に危険性があるっていう話 >テキストファイルは開いても安全――。情報セキュリティーの常識だ。
プレーンテキストのメールならどのメーラーで開いても安全。って言ってんのと同じじゃん。
ソフト側が攻撃想定してなけりゃ、表計算だろうがエディタだろうが.txtに仕込んだバイナリコード実行させる事も可能だろ。
xxx.csv.xlsx
じゃえねのかよw
日頃拡張子を表示してないとついうっかりww
>>13
長いことExcel使ってるがcsvファイルで関数使えるのは知らなかったわ >>11
うちの会社じゃそれが常識として広まってしまってる
もう遅いわ
エクセルで開いて保存するだけでだめになったりするのに >>154
あいつら言っても言っても聞かねえからVBSで変換ツール作ったわ >>13
関数埋め込むって発想がなかった
出来るのか その昔、Unix系システム設定例を控えたファイルに敢えて.gz拡張子つけて後輩に渡したら「開けないじゃないすかどうしてくれるんすかぁ」と叱られたな… エクセルで、CSVファイルを開くと感染する可能性がある。
ちゃんと書いて欲しいわ。 csvをメモ帳なり他のテキストエディタで開くように関連づければ終わり
そもそも、csvをエクセルで扱う場合は普通はテキストインポート操作でやるものだけど、
いきなりダブルクリックするような情弱層はどうせ他のマルウェアにも引っ掛かるよね >>174
他のマルウェアに引っ掛かることは予想出来るから制限できるけど、CSVからの感染はテキストファイルだからとあまり注視されてなかった、って記事だろ >>175
そもそもExcelがテキストファイルの内容を有効なコードして処理しているとか誰が予想したか >>176
放り込んでから普通のExcelとして機能してるだけやろ CSVをExcelで開いたら頭の0がなくなったんだけど
これもウイルスだったんだな >>177
CSVだから大丈夫と油断させられるのが問題。
batとかexeやvbsは危ないってわかる
ただ、わかる時点で初心者じゃないんだけどな
中途半端な中級者が騙されるてこと >>179
Excelをすぐにアンインストールしないと大変なことになるぞ! うろ覚えだけど
大昔、テキストにコントロールコード埋め込んでエディターのコマンド実行させるのなかったっけ? >>179
0ってのは毛の事ですか?
間違いなくウィルスです。 >>186
パンピーはそれしか扱う術を知らんからな >>175
実行する際ダイアログが出るわけで、例えばエクセルマクロなんかと比べて危険って話でもないけどな というかグループポリシーで関連付け制御出来たよな
AD入れられないような零細はしらん >>191
だからエクセルマクロウイルスと同レベルで、特段とりあげるものでもないと言ってるんだが? >>192
まあアンチウイルス引っかかるようになればそうだけどさ いいたいことがよくわからん
ウイルス対策ソフトなんて無数にすり抜けあるし信用ならんものだぞ
ゼロデイや標的型に無力なのは周知の事実
入れるなとは言わんが、真面目に守るなら多層が常識なんだからウイルス対策ソフト云々関係ない 新しく発見されたんだからそりゃ取り上げるだろうよ
知ってたんなら先言えば良かったじゃん 医薬品メーカーのシステムは全てCSVを通してる。
CSVを通してないシステムが査察で見つかると下手する営業停止くらうよ。 普通の社畜は画面に理解できない警告や英語のダイアログが出たら目を逸らしてenterキーを狂ったように乱打するから怖い >>195
しかるべき機関に通報ならともかく、サイバー攻撃の手段を言いふらすわけないだろ >>13
これは知らんかった
今度イタズラして見よう LibreOfficeや、Apache OpenOfficeのCalcも同じ挙動だったりしてな。 >>13
なんか使い方次第では逆に便利なような気もするな >>203
レイアウト崩れるけど一括変換とか正規表現使ったりとか面白そうではあるね Excel2007辺りからマクロ入りファイルは拡張子「.xls」では保存できず
「.xlsm」でしか保存できなくなったよね
同じような感じで、関数として実行可能な文字列を内包してる場合はCSV形式で保存できない、
あるいは関数として実行可能な文字列を内包したCSVファイルは関連付けに関係無くExcelでは開けない
みたいにできないのかな? これも嘘記事だろう
海上自衛隊は、俺の設計書見つかってないと嘘ついたけど
使ってるんじゃないか ネット通販やってるとかじゃないとCSVなんて縁ないだろw >>202
LibreOfficeで>>13試してみたら、sumとaverageは普通に動いた
webserviceは「他のデータへのリンクがあります リンクを更新しますか」ってダイアログが出て、はいを選ぶとhtml取ってくる
cmdはリファレンスに見当たらない >>205
いやいやそんなアホなことやる前に ' 付けてでもいいから単なる文字列として読み込めよ TXTファイルをWordに紐付けても同じことできんじゃね? 警告文を読む知能さえあれば問題ない。
これに関わらず、システムの発するアラートを全く読まずに次に進む奴大杉。 ・ユーザー権限しか与えられない
(ソフトをインストールするのに本社に伺いを立てないといけないしほぼ却下される)
・Excelファイルを処理するのがほとんど
VBAが1番現実的な言語になって落ち着いてしまっている。 警告無視して実行するアホにのみひっかかる罠をウイルスというのはどうかと ちょっと作りかた教えて
ツールはよ
ムカつく奴に送ってやりたい すごい馬鹿のバブル世代が、俺のやった仕事のファイルとかかぎまわってる感じだな
どうせ肝心なのは出てこないのに なるほど。
ためしに作ってみたら警告表示はでるけど何でもできるね。 >>220
えーーと 昔VBAで作ったハードディスクを丸ごと消去するってもの
CSVで作ることできるのかな。。 >>45
csvファイルの住所録データをダブルクリックしてエクセルで開き、
番地などのデータがエクセルに日付認識され書き換えられたことに気づかず保存するバカがいる職場は最悪
数万件のデータでやらかされたよ コマンドを動かせる=バッチファイルやVBScript、EXEファイルなどを起動できる。
どれくらい危険かあとは解るよな。 >>13
へー!CSVファイルに手書きでワークシート関数を埋めただけでも実行されてまうんかー!
これアカン奴やろ。
少なくとも、CSVで読むデータは無条件で文字列取り込みさせな。
あと関数は弾かせないとな。 これ大昔からあるやつだろ、csvでもエクセルで開いたらダメっての
日経だから仕方ないか バカな記事のせいでバカが心配してんじゃん。外部へアクセスするセル計算なんて警告されるっての ここだけの話、CSVは「Comma-Separated Values」の略
直訳すると「値をカンマで分けたった」です。 危ないファイル形式じゃなくて
実装がクソで突破されただけだろ
だから
標的型攻撃なんだよ
ほんと日経は理解してない生ゴミが記事書くからゴミ 2chのdatログにテキストコード仕込むのと同じだな >>227
LFで項目内改行とか、あり得ん仕様でしょ
文字列"007"が表せないとか、あり得ん仕様でしょ >>240
ふつうのCSVやTSVを扱ったことないでしょ? >>241
普通というのはExcelが出力するやつだろ >>240
標準仕様って、Excelの世界だけの話でしょ。
>>241
まともな頭があれば、エスケープ文字を使ってLFは"\n"、CRは"\r"などと全部
printableな文字へ置換して、テキストで表現するよう考えるよな。 今参加して
いる炎上中の某プロジェクトでは、インポート機能で単に1行づつ読み込んだテキ
ストをカンマ文字でSplit()しているみたいで、『商品名にカンマ文字を含む売価
データのCSVファイルが取り込めないのは仕様です』とか客に説明してるらしい。 >>245
それを言うなら、テキトーなテキストでは? 拡張子csvなだけで実際はxlsmとかそういうのじゃなく? そもそもテキストファイルが安全なら
拡張子batとかjsとか中身テキストだけと安全なのか?って話よな
メモ帳で開くからテキストが安全なだけであって >>240
こういうのが引っかかるわけね
納得だわ >>240は標準だからって、root権限のパスも変えずにそのまま使ってボロボロにされるタイプ 開いたら即実行されるならともかく、
警告出るなら実質的に大した問題はないな >>254
全然標準じゃないって
Excelのcsvは、他のソフトとのインポート/エクスポートに意味もなく苦労するんだから
拡張子がcsvの、独自形式だよ nikkeiソースじゃ詳細が分からんがな。
CSVで感染なら恐らくバッファオーバーフロー系だろ >>236
RFC4180 Common Format and MIME Type for Comma-Separated Values (CSV) Files
に準拠する場合、
CRが先行しないLFはline breakではない >>254
どんな狭い世界の話だよ?
CSVフォーマットができたのは1970年代初頭だし、
標準化はRFCにある。 >>259
で、それはUnix系システムにポーティングできる? >>261
pythonのライブラリとか使ってください
素のawkじゃ"括りの,すら処理できない >>262
UnixはLFで改行なのに、項目内改行と区別つくのか、と言ってるんだ >>263
CSVはCRLFで改行しろってことだよ >>265
テキストだけど、エクセルが勝手に判断しておかしなことになるって
事だと思う >>264
後付けルールを持ち出してもな。 そもそも、そのRFCは標準と認められていないし。 >>13 を読んで理解できない人はcsvファイルを不用意にクリックするなということだな csv でデータ交換したことない
.csv で定義したファイルに落としたレコードを
自分でエクセルに取り込んでるだけだし >>263
古典的なツール群で処理しなきゃいいだけ
UNIXのテキストファイルはLFで改行なんてのは間違い
UNIXのファイルには型はない
古典的なツール群にはテキストファイルの作法があるだけ >>264
めんどくせえから読み込む時に統一しろよ >>271
まともなライブラリを使えば面倒くさくもなんともない
改行がLFのUNIX方言csvも扱えるし
RFC4180に適合したcsvも扱える
例えばpythonのcsvライブラリは方言クラスがある
自分で閉じたデータはawk -F,で扱う前提のcsvで済ますことも多いがな >>270
>古典的なツール群にはテキストファイルの作法があるだけ
それ、/etc/rcを初めとした各種のシステム設定用テキストファイルの作法なんだからUNIXシステム全体の作法だよ
ってか、
https://people.eecs.berkeley.edu/~brewer/cs262/unix.pdf
3.1 Ordinary Files
A file contains whatever information the user places on
it, for example symbolic or binary (object) programs. No
particular structuring is expected by the system. Files of
text consist simply of a string of characters, with lines
demarcated by the new-line character.
だから、OSは特定の構造をサポートはしないがテキストファイルの改行がニューラインなのはUNIXの仕様だな >>274
ordinaryだから仕様ではない
一般的にはそうだと言ってるだけ >>275
Ordinary Filesの意味もわからんとか、お前馬鹿だな エクセル先生がきちんと「拡張子と中身のフォーマットが違うんだけど開いても良い?」と聞いてくれれば良いのだ 例えばCSVで
1,unnko,unnko.jpg
2,mannko,mannko.exe
3,chinko,chinko.bat
とかだとexeとかbatファイルをキックすることできるの? 1位が驚きの結果に…「美人度が高い国ランキング」トップ10
http://guolz.zizefw.com/7.jpg >>280
フォルダがぬけてたか
2,mannko,C:\Program Files (x86)\mannko\mannko.exe
3,chinko,C:\Program Files (x86)\chinko\chinko.bat ■ このスレッドは過去ログ倉庫に格納されています