アカウント名:
パスワード:
ソースが欲しけりゃ、わざわざ盗むまでもなく逆アセンブルすればええだけやん
現代におけるソースコード盗用とは意味が違いすぎますわ
アセンブラ知らなさすぎ。ディスアセンブラが吐き出したものは、ラベル付けやワークエリアの解析などかなり手間暇かけないとアセンブラのソースにはならんよ。
この場合の盗用は、現代におけるソースの盗用とほぼ同じ。
自己書換のコードなんてのも普通にあったし、ワークエリア使いまわしとか、
PL/M ってそんなコード吐くんだあ、勉強になるなあ。
あの頃に、1行もアセンブラ含まずに高級言語で開発されるなんてあるんだろうか。フツーのアプリケーションですら平気でアセンブラ混ざりかねん時代だろ?# だからといって自己書き換えしてたと言いたいわけでもない。突っ込みたかっただけ。
CP/M の PL/M のソースが既に公開されてて自己書換やワークエリア使いまわしの有無なんて簡単に確認できるのにそれすらしないで何か突っ込みしてるつもりかあ。お目出度い馬鹿ですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
フルアセンブラなんですがそれは (スコア:0)
ソースが欲しけりゃ、わざわざ盗むまでもなく逆アセンブルすればええだけやん
現代におけるソースコード盗用とは意味が違いすぎますわ
Re: (スコア:0)
アセンブラ知らなさすぎ。
ディスアセンブラが吐き出したものは、ラベル付けやワークエリアの解析など
かなり手間暇かけないとアセンブラのソースにはならんよ。
この場合の盗用は、現代におけるソースの盗用とほぼ同じ。
Re: (スコア:5, 参考になる)
特にワークの意味合いまで完全に調べるのは、相当に手間がかかる。
「簡単」と言っている人は多分実際にはやったことなくて、「やった事例がある」のを知ってるだけだと思う。やったのなら、その手間に辟易してるだろうから。
ただし、だからと言ってソース化が不可能と言っている訳ではない。もちろん可能。
dis.xや半自動化ツールは親コメがいう所の「ワークの解析」なんてのはやってくれない。
(=親コメで言っているものと同等ですらないものを持ち出しているだけ)
毎日逆アセと解析している身としては、まぁCP/Mぐらいの規模になれば、ソースを盗用するよりは、むしろ見えているAPIを下敷きに、模倣する方が100倍くらい楽。
仮にCP/Mの動作を確認したいとしても、テストコード書いて確認すれば良いだけだから、わざわざコストの高い解析をするとは考えにくい。
Re:フルアセンブラなんですがそれは (スコア:0)
Re: (スコア:0)
自己書換のコードなんてのも普通にあったし、ワークエリア使いまわしとか、
PL/M ってそんなコード吐くんだあ、勉強になるなあ。
Re: (スコア:0)
あの頃に、1行もアセンブラ含まずに高級言語で開発されるなんてあるんだろうか。
フツーのアプリケーションですら平気でアセンブラ混ざりかねん時代だろ?
# だからといって自己書き換えしてたと言いたいわけでもない。突っ込みたかっただけ。
Re: (スコア:0)
CP/M の PL/M のソースが既に公開されてて自己書換やワークエリア使いまわしの有無なんて簡単に確認できるのにそれすらしないで何か突っ込みしてるつもりかあ。お目出度い馬鹿ですね。