Discuss Scratch

apple502j
Scratcher
1000+ posts

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

Scratchのプロジェクト(sb3)をzipとして解凍すれば出てきます。

Critical vulnerability in SVG rendering engine in Scratch. Allows arbitrary code execution. Update Scratch app to 3.17.1 See details
緊急:Scratch SVG描画エンジンに脆弱性。 任意のコードが実行可能。 Scratchアプリを3.17.1に至急更新すること。 詳細
hhayyatto
Scratcher
1000+ posts

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

apple502j wrote:

Scratchのプロジェクト(sb3)をzipとして解凍すれば出てきます。
??どういうことですか??

署名を-Jikky-さんっぽくしてみた。
1000posts ᏄᏄᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹ 2000posts
wakisaka285
Scratcher
100+ posts

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

hhayyatto wrote:

apple502j wrote:

Scratchのプロジェクト(sb3)をzipとして解凍すれば出てきます。
??どういうことですか??
  1. sb3ファイル(いじるやつ)をダウンロードする
  2. 拡張子を.zipにする
  3. 展開する
  4. 中のproject.jsonをいじる
  5. 圧縮する
  6. 拡張子を.sb3にする
  7. アップロード
  8. 完成!

*何のとりえもなく生まれて、平凡な一生を過ごし、そして亡くなる?*そんなのお断りだ。すみません、調子に乗りました。
ソーシャルディスタンスを保とう。これは署名です。
   人
    ↑
  2m ↓ 2m
人←→人←→人
    ↑
  ↓
   人












このリンクを見つけたならフォローしてくれよな。
hhayyatto
Scratcher
1000+ posts

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

wakisaka285 wrote:

hhayyatto wrote:

apple502j wrote:

Scratchのプロジェクト(sb3)をzipとして解凍すれば出てきます。
??どういうことですか??
  1. sb3ファイル(いじるやつ)をダウンロードする
  2. 拡張子を.zipにする
  3. 展開する
  4. 中のproject.jsonをいじる
  5. 圧縮する
  6. 拡張子を.sb3にする
  7. アップロード
  8. 完成!
ありがとうございます。

署名を-Jikky-さんっぽくしてみた。
1000posts ᏄᏄᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹᎹ 2000posts
yukku
Scratcher
1000+ posts

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

hhayyatto wrote:

俺も(凍結)作りたいけど厚切りjsonってどうすれば出てくるんですか?
左上のファイルからパソコンにプログラムを保存して拡張子を.zipに変えます。するとなかに.jsonがあります。(自分はスプライトを保存してやってます。)

ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。
inoking
Scratcher
1000+ posts

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

#135 にも書きましたが
これを共有していいものなのか、方法を解説していいものなのか、疑問です。
「その他の方法でScratchコミュニティにいたずらする」に通じませんか?

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
yukku
Scratcher
1000+ posts

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

いったん非共有にしておきました。

ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。
wakisaka285
Scratcher
100+ posts

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

私がやっているブロックの解説講座で、ブロックを取り込んだところ、透明スプライトができました。手順はプロジェクトに書いてあります。これについて知ってる人はいますか?
透明スプライト

*何のとりえもなく生まれて、平凡な一生を過ごし、そして亡くなる?*そんなのお断りだ。すみません、調子に乗りました。
ソーシャルディスタンスを保とう。これは署名です。
   人
    ↑
  2m ↓ 2m
人←→人←→人
    ↑
  ↓
   人












このリンクを見つけたならフォローしてくれよな。
apple502j
Scratcher
1000+ posts

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

apple502j wrote:

Record Project Videoを実装しています。
ついに完成しました。https://github.com/apple502j/scratch-gui/tree/stage-record-again

Critical vulnerability in SVG rendering engine in Scratch. Allows arbitrary code execution. Update Scratch app to 3.17.1 See details
緊急:Scratch SVG描画エンジンに脆弱性。 任意のコードが実行可能。 Scratchアプリを3.17.1に至急更新すること。 詳細
inoking
Scratcher
1000+ posts

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

apple502j wrote:

apple502j wrote:

Record Project Videoを実装しています。
ついに完成しました。https://github.com/apple502j/scratch-gui/tree/stage-record-again
これはどういうものなのでしょうか?

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
apple502j
Scratcher
1000+ posts

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

Scratch 2.0に、ステージを録画する機能があったの覚えていますか? あれです。

Critical vulnerability in SVG rendering engine in Scratch. Allows arbitrary code execution. Update Scratch app to 3.17.1 See details
緊急:Scratch SVG描画エンジンに脆弱性。 任意のコードが実行可能。 Scratchアプリを3.17.1に至急更新すること。 詳細
inoking
Scratcher
1000+ posts

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

「プロジェクトのビデオを録画」ってやつですね!
あれは60秒しか録画できなくてイマイチ使えなかったのですが
この Mod? はどうなのでしょう?

Last edited by inoking (May 1, 2020 07:56:56)


当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
apple502j
Scratcher
1000+ posts

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

こっちも最大60秒です(もっと伸ばせるか実験してみますね)

Critical vulnerability in SVG rendering engine in Scratch. Allows arbitrary code execution. Update Scratch app to 3.17.1 See details
緊急:Scratch SVG描画エンジンに脆弱性。 任意のコードが実行可能。 Scratchアプリを3.17.1に至急更新すること。 詳細
yukku
Scratcher
1000+ posts

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

「見る」をあさってたらこんなプロジェクトを見つけました。いろいろ興味深いものがありますね。

ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。
inoking
Scratcher
1000+ posts

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

参照先のプロジェクトのメモとクレジットより:
- Your project will not be taken down if you use hacked blocks, but projects that feature or showcase a hack could be marked as NFE, according to a Scratch Team member. NFE or Not For Everyone means the project cannot be front paged or appear on trending. This project will probably be marked as NFE, for instance. However, if you just use these blocks to improve your project you should be alright.
凍結ブロックもこのような扱いになるかもしれませんね。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
yukku
Scratcher
1000+ posts

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

凍結ブロックらしきものもありました。
( ただし形が違います )

ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。
yukku
Scratcher
1000+ posts

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

このプロジェクトの「Useful」にある変数以外のステージモニターを表示する機能の仕組みを見てみると、変数のアドレスがtimerなど特殊な文字列になってました。それを見て再現してみたんですが、上手く働きません。もしかしたらアドレスだけじゃなくて変数名もそろえないといけないかもしれません。

Last edited by yukku (May 10, 2020 08:50:03)


ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。
yukku
Scratcher
1000+ posts

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

その後再読み込みしたらうまくいきました。しかし、「現在の○」はうまくいきません。

ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。
yukku
Scratcher
1000+ posts

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

ステージモニターの名前って変えられるんですね。

ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。
yukku
Scratcher
1000+ posts

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

超連投している。
{"opcode":"sensing_current","next":null,"parent":null,"inputs":{},"fields":{"CURRENTMENU":["YEAR",null]},"shadow":false,"topLevel":true,"x":0,"y":0}
これはproject.json上の
(現在の [ v])
です。これの
"fields":{"CURRENTMENU":["YEAR",nu​ll]}
のnullって何のためにありますか。

ここから下は署名といっていちいち手動で書いていません。
ここの下のほうのChange your signatureで変更できます。

↑の投稿に画像がある場合、使いまわしのプロジェクトのサムネを使用しているのでおかしいことがあります。
           ディスカッションフォーラムを使う前に読んだほうがいいもの           
日本語フォーラムに関する注意書き  日本語フォーラムを使う際に守らなくてはいけない決まりだよ
トピックの投稿機能  投稿する際に使える「技」集だよ
BBcode  文字に色を付けたり大きい文字を書いたりする方法だよ。ただし、スパムに使うのは禁止だよ。

Powered by DjangoBB

Standard | Mobile