質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.33%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

3回答

1048閲覧

タイッツーとかいうサイトのソースコードは難読化されているのでしょうか

thrtkykyu

総合スコア5

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

1クリップ

投稿2025/02/11 22:25

https://taittsuu.com/js/taittsuu_post.js

難読化されてるにしてはあまりに中途半端だと思うのですがこれは難読化されてるのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

maisumakun

2025/02/11 23:34

> これは難読化されてるのでしょうか? その疑問の背景には、どのような問題意識がありますか?
kikukiku

2025/02/11 23:51

第一印象は、文字コードが合致していないため、 文字化けしているように思いました。
thrtkykyu

2025/02/13 21:55

その疑問の背景には、どのような問題意識がありますか?だの第一印象はだの それどうでもいいと思います。 よろしくお願いいたします。
maisumakun

2025/02/14 00:26 編集

> それどうでもいいと思います。 背景事情を明示してくれるなら、それに即した方向性からの回答ができる可能性もありますので、確認した次第ですが、そういうのも「どうでもいい」のでしょうか。
utm.

2025/02/14 09:45

> それどうでもいいと思います。 このサイトは基本的にナレッジサイトであることをベースとして公開されているので、特定のニッチなサービスのソースコードが難読化されているかという質問方法よりも、サービスが難読化されているか知る方法や、難読化する方法を問うのが正しい使い方と思います。 返信に対しては敬意を持った対応を心がけた方がよろしいのでは無いでしょうか。 YES/Noクエスチョンはエビデンスを示さなければ意味が無いことは明らかでしょうから、こういった質問に背景を問うのは妥当に思えます。 (答えられないという答え方もありでしょうし) ※まあ、公式が意見交換する時にナレッジでもなんでもない問いを出すことがあるが。
utm.

2025/02/14 09:54

あ、すみません。 ほかのやり取りを見ておらず、喧嘩凸的なそういうノリの質問でしたか。 失礼致しました。
guest

回答3

0

ざっと見: 難読化ではなく 最小化というのかな ミニファイ か、それしただけでは?
人間にとっては読みにくくなってるからそういう意味では 難読化 してるけど、それが目的ではなくサイズ縮小

投稿2025/02/17 10:46

winterboum

総合スコア23616

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

難読化を企図したものではなく、単純なミニファイ(ファイルの小型化を意図した処置)かと思われます。
余計なテキストデータを省くことでデータのダウンロード時間などのパフォーマンス改善が見込まれます。
結果として可読性が低くはなりますが、いわゆる難読化とは別物と考えて大丈夫なはずです。

難読化を意図した場合にはJSDefenderやPackerなどのサービスを使うことが多いと思います。


質問への回答と別に念のため補足を入れておきますが、利用規約の禁止事項に以下の記載がありますので、当該ソースコードの流用などといった行為は勿論、teratail内へそれらを掲載する行為は控えた方が良いかと思われます。

ユーザーは、当サービスの利用にあたり、以下の行為をしてはなりません。

  • (省略)
  • 当サービスや第三者のサーバーまたはネットワークに過度の負担をかけたり、その正常な作動を妨害する行為
  • 当サービスのサービスの運営を妨害するおそれのある行為
  • 不正アクセスをし、またはこれを試みる行為
  • 逆アセンブル、逆コンパイル、リバースエンジニアリング等によって当サービスのソースコードを解析する行為
  • 当サービスに接続しているシステムに権限なく不正にアクセスし又は当サービス設備に蓄積された情報を不正に書き換え若しくは消去する行為
  • 当サービスのウェブサイトやソフトウェアを複製、送信、譲渡、貸与又は改変する行為
  • (略)
  • 当サービスが意図しない方法によって当サービスに関連して利益を得ることを目的とする行為
  • (略)
  • 他のユーザーに関する個人情報等を収集または蓄積する行為
  • 違法、不正又は不当な目的を持って当サービスを利用する行為
  • 当サービスの他のユーザーまたはその他の第三者に不利益、損害、不快感を与える行為
  • (略)
  • スクレイピング等の技術的手段を利用して当サービスを不正に操作する行為
  • (略)

投稿2025/02/17 12:14

Refrain

総合スコア646

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

なんのためにこのような質問をしてるのか理解に苦しみますが、
はやいはなし、あなたはこのサイトのコードを無料で手に入れようとしてるってことなんでしょうか

投稿2025/02/11 23:45

y_waiwai

総合スコア88126

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

thrtkykyu

2025/02/13 21:46

理解に苦しむなら理解しないで結構です コードを無料で手に入れたい?糖質かなんかの方でしょうか?
y_waiwai

2025/02/13 23:04

えーと、こちらの質問に答えれないんでしょうか。 なるほど。そういうことなんですねえw
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.33%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問