Discuss Scratch

Catapult-
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

また、Scratch のコスチューム取得にはMD5が使われていますがハッシュ関数なので逆関数はないですよね。
ブルートフォースで調べているのですか?
Sjhjljkbiot
Scratcher
11 posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

Mario-098 wrote:

Scratch 3.0 のハックってiPadでもできるんですか❔
よくわからないから
教えてほしい
end
出来ます。このサイトを使います。ハックをしたいプロジェクトIDを「Project id」のところに入力します。
tsumuri3
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

Catapult- wrote:

rotationCenterXとrotationCenterYは何を表しているのでしょうか?
回転の中心です。Scratch3.0でこの機能は廃止されてました…
2.0のスクリーンショットをupしときます
yukku
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

>> #505
オフラインエディターの場合はsb3ファイル内のファイルを、オンラインエディターの場合は
https://mv-ezproxy-com.ezproxyberklee.flo.org/internalapi/asset/<md5>.<拡張子>/get/
というURLで保存・取得しています。

Last edited by yukku (March 27, 2022 23:27:47)

kotau
Scratcher
34 posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

dream1030 wrote:

素数got(どうでもいい)
β版3.0からファイルをダウンロードして、拡張子をzipに変更してjsonファイルをWin付属のWordで開いたら

って言われて変更できなかった(泣)
zipを解凍してください。
Mario-098
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

どのようにしてファイルをjs形式に直すんですか?
tsumuri3
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

jsとjsonは別物です。
itta611さんのツールを使うと楽です。
https://itta611.github.io
noty2008
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

Mario-098 wrote:

どのようにしてファイルをjs形式に直すんですか?
JavaScriptにしたい場合は、Turbowarp Packagerを使うと各データ形式に変換できます。jsonファイルを取り出したい場合はそのプロジェクトのsb3ファイルの拡張子をzipに変換すると抽出できますが、#511のようにScratch JSON Loaderを使うと簡単です。
Mario-098
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

noty2008 wrote:

Mario-098 wrote:

どのようにしてファイルをjs形式に直すんですか?
JavaScriptにしたい場合は、Turbowarp Packagerを使うと各データ形式に変換できます。jsonファイルを取り出したい場合はそのプロジェクトのsb3ファイルの拡張子をzipに変換すると抽出できますが、#511のようにScratch JSON Loaderを使うと簡単です。
ありがとうございます。
chara112356
Scratcher
11 posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

3.0のハッキングってできるんですか?
[よくわからないから] と言う
と言う

p_nuts
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

あなたの言うハッキングが何かはわかりませんが、
少なくともソースコードは元から公開されています。
サーバーを落としたり、機密データを盗むのはクラッキングと言って、また別物です
Mario-098
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

chara112356 wrote:

3.0のハッキングってできるんですか?
[よくわからないから] と言う
と言う

このトピックを最初から読むといろいろわかりますが、JSONのファイルを改ざん?してやります
Windows1000000_2
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

Scratchのサイトのスタイルシート(例えばプロジェクトページの3.0風のデザイン)ってどうやったら入手できますか?
tsumuri3
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

ディベロッパツール開く…
トピ違いでは()
Windows1000000_2
Scratcher
1000+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

tsumuri3 wrote:

トピ違いでは()
あっサーセン()
Atridott
Scratcher
500+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

「Scratchに参加しよう」の部分のソースコードってありますかね?
noty2008
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

Atridott wrote:

「Scratchに参加しよう」の部分のソースコードってありますかね?
ScratchはオープンソースなのでGitHubにてソースコードがいくつか公開されているようですが、リポジトリを見てもその部分のソースコードは見当たりませんでした(もしかしたらあるかも)。とりあえずブラウザの「ページのソースを表示」で多少は中身が読み取れるかもしれません。尚、ソースコードが公開されているのはエディタ部分が多いのでない可能性の方が高いのではないかと思います。

Last edited by noty2008 (May 2, 2022 11:53:14)

Atridott
Scratcher
500+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

#2にはエディタ関係のソースコードしかなかったように見えました。
とりあえず検証ツールで確かめてみます。
Atridott
Scratcher
500+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

ユーザー名の長さを調べていたのですが、とりあえず次のようなコードを見つけました。「length<3」と「length>20」が見えます。
e.exports.validateUsernameLocally=function(e){return e&&""!==e?e.length<3?{valid:!1,errMsgId:"registration.validationUsernameMinLength"}:e.length>20?{valid:!1,errMsgId:"registration.validationUsernameMaxLength"}
この辺りには全く詳しくなく恐縮ですが、数年前の「参加しよう」の画面を見ることはできますか? WavebackMachinでできるのでしょうか。
noty2008
Scratcher
100+ posts

Scratch 3.0 をハック(動作や構造を解析すること)しよう!

Atridott wrote:

ユーザー名の長さを調べていたのですが、とりあえず次のようなコードを見つけました。「length<3」と「length>20」が見えます。
e.exports.validateUsernameLocally=function(e){return e&&""!==e?e.length<3?{valid:!1,errMsgId:"registration.validationUsernameMinLength"}:e.length>20?{valid:!1,errMsgId:"registration.validationUsernameMaxLength"}
この辺りには全く詳しくなく恐縮ですが、数年前の「参加しよう」の画面を見ることはできますか? WavebackMachinでできるのでしょうか。
scratch.mit.edu/joinのURLだと2019年のキャプチャが最古のアーカイブなので、以前は登録画面のURLが違ったのではないかと推測できます(僕は割と新参なので昔のことはわかりません…)。アーカイブをみてみると、2019年頃から登録画面は特に変わってないみたいですね。

Last edited by noty2008 (May 2, 2022 12:19:53)

Powered by DjangoBB