逆コンパイルって...
■ このスレッドは過去ログ倉庫に格納されています
00011
NGNG初心者な質問で申し訳ない.やっぱ,いいソフトの構造って
知りたくならない?
Code Warrior使ってるんだけど.
ゴルァ〜なしでお願いできれば嬉しいんだけどね(笑)
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG00041
NGNGすまん
00053
NGNG作ったのかどうかは知らんが。
まあ機械語がわからなければ無理ってもんさ。
00061
NGNG残念.
どっかに関連ソフト落ちてないかな?
00073
NGNG00082
NGNGとりあえず逆コンパイルは出来ないことはないけど
可読性は期待できない。故に実用性ゼロ。
大抵のソース公開されてないソフトは
リバースエンジニアリングも禁止されてるだろうし。
本当にいいソフトの構造を知りたい、勉強したいというだけなら
http://sourceforge.net/ などから
最初からソースが公開されてるものを拾ってきて読みましょう。
00091
NGNG0010デフォルトの名無しさん
NGNGクソスレと言われるのは
単発Qするからだ
他のスレで聞けばよかろう
このスレどうする?(・∀・)ウヒッ
0011デフォルトの名無しさん
NGNG8085って8080の改良版の8ビットCPUだよ。Pentiumとはぜんぜん別物。
8086だったらPentiumのリアルモードと互換性があるから、
こっちの間違いじゃないかな?
00121
NGNG目障りなら消してもらうけど?
0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNG00151
NGNGおまえ、あたま悪そうだな。
まあ、がんばれ! 応援する。
00161
NGNGさみしいやつめ。
まあ、がんばれ! 応援する。
00181
NGNG人にケチつけるだけの人生だろ?
あわれじゃぁ〜〜〜
00191
NGNG00201
NGNGおまえがかえれぇ〜〜〜(笑)
0021晒し上げ
NGNGこれがあなたのお子さんの実態です。
0022デフォルトの名無しさん
NGNGお母さんはいくつ?
00231
NGNGもっと脳みそつかえ。引きこもりよりアフォなやつめ。
0024デフォルトの名無しさん
NGNGくっくっくっく。
無理だろうな。
0025デフォルトの名無しさん
NGNG00261
NGNGいい夢を見てください。
0027デフォルトの名無しさん
NGNG糞スレ立ててんじゃねーよ(゚Д゚)ゴルァ
しかもしつこいまでにageんな(゚Д゚)ゴルァ
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNGおまえがここ作ったのか?
ただ乗りしてるだけだろ?
でけぇ〜口叩くな!
ヒッキーめ! 自分のケツの穴でも眺めてろ!
0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNG00321
NGNG0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNGいい感じだぞ〜
ヒッキ〜どもがんばれ!(笑)
0038デフォルトの名無しさん
NGNGさみしいと感じるヒッキーなのだ。
ヒッキーかわいそうだから、会話の続くようなスレ立ててあげてよ(笑)
これでヒッキー>>12の心も晴れ晴れさぁ(笑)
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG比較してタイーホになったんだよ。
名人が一人いたらしい。
基本的なやり方はコンパイラ関係のスレの過去ログ参照。
キーワードは木構造とスタックの操作。
0041デフォルトの名無しさん
NGNGそれとも逆コンパイルして犯人をつきとめることができたってこと?
0042デフォルトの名無しさん
NGNG犯人の書いたソースをコンパイルして、
ワームの実行可能ファイルと比較すればいいのでは?
0043デフォルトの名無しさん
NGNGのロジックが一致して決め手になった。
0044デフォルトの名無しさん
NGNGなんか、かっこいいな
0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNGひとつ情報を得た。
00481
NGNGくだらねぇ。
0049デフォルトの名無しさん
NGNGわちきは
自分のソフト、逆コンされたら
怒るぞ プン
ソース欲しいって 素直に言えんやつは わちきは 知らん プン
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNGソースファイルを持っているなら、それをコンパイルして
作成されたバイナリと比較すればいいのでは?
0052デフォルトの名無しさん
NGNGワームの分析が先。駆除が必要だから。
その後、VAXから怪しいソースファイルが出てきて
それが証拠になったという順序。
この辺りの話って10年以上前のbitの特集だから
かなり忘れてる。探してくんろ。
0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNG10年以上前って参考にならないやん
今は最適化でぐちゃぐちゃのマシンコードから
もとのソースを取り出すのは無理だろ
0055デフォルトの名無しさん
NGNGあん時はワームのバグ修正してパッチもUSENETに流れた。
0056デフォルトの名無しさん
NGNG皆さんどのような取っている対策をとっていますか?
0057デフォルトの名無しさん
NGNGオープンソース化。
0058デフォルトの名無しさん
NGNGGPLにする。
0059糞スレ&単発質問スレを考える会
NGNGこのスレは明らかに単発質問スレですね。
こういうスレは無駄です。以下のスレを利用して聞きましょう。
***すれ立てるまでもない質問はここで 第11刷***
http://pc.2ch.net/test/read.cgi/tech/1014478527/l50
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG例えばここはオンラインでサービスを提供してる
http://www.jreveal.org/
0063デフォルトの名無しさん
NGNGスゲーとこだな。
逆コンパイルサービスと難読化サービスを両方やっていやがる。
あこぎだ。
というかWeb上に置いたものを勝手に解読したり、難読化したり
するらしいが、それだと難読化はされても、この会社にはバレバレだ。
というかこの会社、山ほどソース盗めない?
普通のフールでありそうなんですけどね。
でも私は知らない。
強度の問題と、性能低下をおこなさないかという点とかも気になる。
00641
NGNG0065デフォルトの名無しさん
NGNGJavaなら楽勝だよ。コメントまで復元してくれる。
だけど、変数名とか変えられてたら醜くてしょうがないけど。
0066デフォルトの名無しさん
NGNGは? コメント?
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG良い傾向だ。
実に
0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNG> Cとかでかかれてると逆コンパイルは難しいそうだね。
それはプロセッサによる。
0071デフォルトの名無しさん
NGNGCode Warriorを実際に使った事ないので、
どんな機能が入っているかしらんが、
Source Navigatorといったソース構造
解析ツール(逆アセではない)を使う
と、構造体の定義や、関数の実装に
素早くアクセスできるので便利。
0072デフォルトの名無しさん
NGNGprivate でもクラス変数やインスタンス変数名は残るよ。
ローカル変数は残らんけど。コメントは…
0073デフォルトの名無しさん
NGNGソースを「読む」なら、vim + ctags とか doxygen, GLOBAL + htags でハイパー
リンクつきの HTML を書き出す、という手もあるね。
0074ふむふむ
NGNGWPNPの解析に使ったのは、フリーでつかえる逆アセンブラ&デバッガでした。
吐き出された物が読めるか読めないかは、殺る気次第だと思うけどな。
0075デフォルトの名無しさん
NGNGジャバでおながいします。
世田谷区82歳
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG一回書いてみたかった
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG一回書いてみたかった
0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNG関数の中身は中身はMSILっていう独自のアセンブラで書いてあるけど、
最適化とかで込み入ってないしなかなか読みやすい。
MSILから完全ではないにせよC#に復元することもできるはずなんだが、
既にやった神はいないのか?
0082あゆを守って!
NGNGこのあいだカウントダウンライブやったんです。
カウントダウンライブ。
そこで座ってる奴に
「座ってんじゃねぇよ!感じ悪いねぇ?」
って言ったら非難ゴーゴーですよ。
もう、アホかと。バカかと。
たった一人の為に、
一緒に盛り上げてくれてるファンが冷めるのはどうでもいいのかよ。
こっちは金取ってんだよ。客を楽しませるのが仕事なんだよ。
雰囲気ブチ壊してる奴を指摘して何が悪いんだよ。
法律で言えば、座っていた奴は犯罪者だよ。
精神錯乱状態だったとしても、人を殺してもいいのかよ。
同じ事があてはまるだろ?
座るような奴は、最初から来なければよかったんだよ。
途中で帰ってくれた方がまだマシだったよ。
ほんと、有名人はつらいよな。いい晒し者だよ、まったく。
そう思うだろ?
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNG0086www
NGNG全部出てきたりしないんですか?
0087デフォルトの名無しさん
NGNGおまえバカだろ(w
0088デフォルトの名無しさん
NGNG吉野屋コピペジェネレータをつかいたまえ
http://8931.com/yosinoya.php3
0089デフォルトの名無しさん
NGNGうぉ、こんなんあったんだ!便利〜
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNGクラスファイルの利用には気をつけましょう。
0094manko_chinko ◆c2rpKRNM
NGNG逆アセンブラって難しいものなの?
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNG0097デフォルトの名無しさん
NGNG昨日、近所のCプログラム見たんです。Cプログラム。
そしたらなんかgoto文使いまくりで読めないんです。
で、よく見たらなんかコメントに"僕はポインタが理解できない"と書いてあるんです。
もうね、アホかと。馬鹿かと。
お前らな、ポインタ如きで普段来てないCプログラムに来てんじゃねーよ、ボケが。
ポインタだよ、ポインタ。
なんか親子連れとかもいるし。一家4人でCプログラムか。おめでてーな。
よーしパパ教えちゃうぞー、とか言ってるの。もう見てらんない。
お前らな、ポインタからgoto文消せと。
Cプログラムってのはな、もっと殺伐としてるべきなんだよ。
モニターの向こうの奴奴といつ喧嘩が始まってもおかしくない、
刺すか刺されるか、そんな雰囲気がいいんじゃねーか。女子供は、すっこんでろ。
で、やっと読めたかと思ったら、隣の奴が、ポインタは難しい、とか言ってるんです。
そこでまたぶち切れですよ。
あのな、ポインタは難しいなんてきょうび流行んねーんだよ。ボケが。
得意げな顔して何が、ポインタは難しい、だ。
お前は本当にポインタは難しいを言いたいのかと問いたい。問い詰めたい。小1時間問い詰めたい。
お前、ポインタは難しいって言いたいだけちゃうんかと。
Cプログラム通の俺から言わせてもらえば今、Cプログラム通の間での最新流行はやっぱり、
繰り返し文、これだね。
無限繰り返し文while。これが通の頼み方。
繰り返し文ってのは同じことをさせる。そん代わり楽。これ。
で、それに無限while。これ最強。
しかしこれを頼むと次から日本政府にマークされるという危険も伴う、諸刃の剣。
素人にはお薦め出来ない。
まあお前らド素人は、BASICでもやってなさいってこった。
0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNG分かってるとは思うけどさぁ…。
0101デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています