HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0424
苗字実行ファイルからソースを解析するのを止める方法2解決


苗字

リンク

2017/4/24(Mon) 03:06:45|NO.79268

簡単に言えば題名通りなのですが、どうやら実行ファイルになっているものからいろいろすれば
ソースを解析できるという話を聞いたのですが、もしそれが本当ならあまりソースを見られるのは
気分のいい事じゃないので、出来ないようにしたいのですがどうすればいいでしょうか?
それとも、実はデマでそんなことは不可能なのでしょうか?



この記事に返信する


kanahiron

リンク

2017/4/24(Mon) 04:02:57|NO.79269

HSPという言語を使う以上、逆コンパイルされることは避けられません。
axファイルという中間言語にインタプリタを乗せた物が実行ファイルなので、そのaxファイルから元のソースに戻すことは容易です。
他の言語では難読化ツールというものがありますが、HSPでは聞いたことが無いですね…
c4hspなどで処理をCで書きマシン語を埋め込むことで難読化は出来なくもないですが、最初からCでやれと言う感じでHSPを使う意味は一切なくなります。

ソースを見られるのがイヤということですが、逆コンパイルをしても処理の流れがわかるだけで変数名などの情報は入っていません。
むしろソースを公開することで、おかしな箇所を人に指摘してもらえスキルアップにつながるという利点があります。
オープンソースも流行っていますし、意識を変えるしか方法はないと思います。



苗字

リンク

2017/4/24(Mon) 04:10:34|NO.79270

kanahironさんありがとうございます。
>ソースを見られるのがイヤということですが、逆コンパイルをしても処理の流れがわかるだけで変数名などの情報は入っていません。
>むしろソースを公開することで、おかしな箇所を人に指摘してもらえスキルアップにつながるという利点があります。
そうなんですね、プログラミング初心者でソースに無駄が有ったり汚かったりして、
一度自分のブログで公開したら使用者から「ソースに無駄がありすぎwwもっと整理して書けよ。初心者4ね」
とコメントされてからあまりソース見られたくないなと思っていたので・・・・
変数などの情報が入っていないという事で、どう言う感じで閲覧できるのか分かりませんが、
自分の意識を変えてソース見られてもいいやと思う事にします。

ありがとうございます。



ONION software Copyright 1997-2023(c) All rights reserved.