iOS 11.2〜11.3.1向け脱獄である「Electra」がオープンソースとして公開されました。
CoolStar氏がこれまで断固拒否していたオープンソース化ですが、公開された事によりElectraの仕組みなどを学ぶことが出来る非常にイイ教材に…!
Electraがオープンソース化
Electra for iOS 11.3.1 is now open source! https://t.co/NWIGmKYwCX
— Electra Team (@electra_team) 2018年7月18日
以前からCoolStar氏は「Electraをオープンソースとして公開する気はない」としていましたが、なんと今回Electraがオープンソースとして公開されました。
これにより、脱獄開発を行ってみたい方…などに対して、Electraの動作などをソースから一つ一つ学んでいける機会が提供された事になります。
ただ、逆にAppleに対しては修正すべき点をソースから確認できる状態で提供してしまった…というデメリットも。
なぜオープンソースに?
TL;DR: We have had several problems with pwn20wnd and have decided to remove him from the Electra team due to his recent behavior. https://t.co/XSI7z334GF
I have caught wind that he was planning to leak the source code, and so have open sourced it before he could do that.
— CoolStar (@coolstarorg) 2018年7月18日
なぜ断固拒否していたオープンソース化が実現したのか…という点ですが、なにやら色々と大変な事になっているようで…。
CoolStar氏によると『Pwn20wnd氏がElectraのソースをリークしようと計画していたので、彼がリークする前に自らオープンソースとして公開しました』とのこと。
あくまで現時点ではCoolStar氏曰く…ではありますが、Pwn20wnd氏がCoolStar氏やElectraチームの意向を無視して「Electraのソース」をリーク(無断で公開)する計画を目論んでいたそうです。
Electraチームからも除名
更に、こういった行動(計画)はElectraチームとしても見過ごすことが出来なかったようで、Pwn20wnd氏をElectraチームから排除した事が報告されています。
気がついていた方もいらっしゃった様ですが、一昨日の夜辺りにはElectraチームのメンバーリストから名前が消えており、こういった事が理由だったようで…。
加入もCoolStar氏によるものではない?
FTR: It was not my decision to add pwn20wnd to the Electra team. nullpixel added him to the git repository without giving me much choice.
He has blown his contributions way out of proportion and was stirring up unnecessary hype on twitter without asking any of us first.
— CoolStar (@coolstarorg) 2018年7月18日
CoolStar氏は更に『Pwn20wnd氏のElectraチームへの加入もnullpixel氏が行ったもの』と説明。
また『Pwn20wnd氏は私に尋ねることもなく、Twitterなどで不必要な誇大宣伝を行い、それにより自分自身の貢献を吹き飛ばしてしまった…。』ともしています。
更に更に『とは言え、加入したのはiOS 11.2〜11.2.6の脱獄が全て完了したずっと後で、実際にElectraで行った作業といえばUI(アプリ側の作成)やNonceをセットする機能の部分だけ』と、ほとんど何もしてなかったと言わんばかりの報告も…。
Pwn20wnd氏の反応は…
So let me clear it up here: I planned on building a new open source jailbreak from scratch. But I never planned on leaking Electra’s code. That’s such a pointless attack.
— Pwn20wnd (@Pwn20wnd) 2018年7月18日
これらの報告に対して、Pwn20wnd氏は『私は最初からオープンソースな脱獄ツールを計画していた。でも、Electraのソースをリークする計画など、そんな物はない。』と反応。
また、『私がリークすると嘘の情報をCoolStar氏に伝えた”誰か”が居るようだ。まぁそれが誰であったとしても驚かないが…。』ともしています。
色々わからない感じに…
CoolStar氏は今回の騒動について3つのツイートしかしていないのですが、Pwn20wnd氏は15個のツイート&リツイートを行い、反応しています。
全てをご紹介するとすごく長くなるので、掻い摘んでご紹介すると…以下のような主張になっています。
『Electraチームから排除されたのは気にしていない。でも、嘘の報告を行っているCoolStar氏には話し合いを求める。今のところ返事は無いけれど、ブロックはされていない様なので。
それに、CoolStar氏が言っていたよりも、私は多くの作業をしたよ。
CoolStar氏は間違った情報でドラマを作り出し、注目を集めたいだけなんだろうね。
私はこれ以上ドラマを続けるつもりはない。ドラマを作り上げるのは、本意ではないからね。』
〆
とりあえず、今回の報告で確実にわかったことは「Electraがオープンソースになった」という事くらいでしょうか…。
とにかく、オープンソース化されたことで、これから脱獄開発に参入したいと考える方の教材として有用なのは確かです!これは非常に良いことではなかろうかと!(私が見ても何が何やらでしたが……)
〆〆
もう色々ゴタっていて、大変…。
個人的な感想ではありますが、Pwn20wnd氏…絶対気にしてるよ…。ほぼ同じ内容のツイートを何回もしてる場面があったりするもの…。
もし今回の出来事が”誰か”の企みによって発生し、CoolStar氏やElectraチームがそれに踊らされてしまっていただけ…という事ならば、それはそれでうまく収まって欲しい気もしますが…。
なかなかうまくいかないものですね…。
Pwn20wnd氏は、確かに他のメンバーと比べて多くの発言を行っていました。その中には「ちょっと大げさじゃないかな…」と思うものもあり、実はそういった極端な物はご紹介するときに省いていたりもしました。
その意味では誇大宣伝と言われても致し方ない気もしますが、単純にチーム加入でテンションが上がっていればそうなるだろうと予想は付くので、その点は許してあげて欲しい気持ちも…。
はてさて、Electraチームとしてはどう収まっていくのか、チームから出されてしまったPwn20wnd氏は今後どう見返していくのか、未来の脱獄のためにも、この辺りは注目でしょうか…。
コメント
「おーぷんそーす」可愛い
私には理解しかねます。
?
オープンソースにしたのが私には、、
なんでしょうか?
一般の脱獄民としては、こういうゴタゴタが脱獄ツールが公開されてからで助かった
いつの間にか公開されてると思ったらそういうことでしたか
で、それらがiOS11.4.2とかiOS12以降で修正されて、また難しくするワケか…
でも未公開のExploitがあるんだっけ?
12はある、11.4.2はないけどあれば簡単?にElectra1131に実装出来る見たいな
SemiRestore11 / Rollectraのアップデートはどうなるんだろう?
SemiRestore 11自体は特にアップデートしなければならない内容が残っていないので、このままで問題ないのかな…と。
また、SemiRestore 11の中身は2つのコマンドで行えてしまう…ということがCoolStar氏から明かされており、何かあったとしても、こっちで対処できそうな雰囲気でしょうか…
複数のアプリデータを保持/切り替えできるtweakかアプリ複製する方法ありませんかね?
Shitty Slices
repo:
ttps://repo.jed.bz/
terminal使わないと行けませんよね?
ttps://github.com/jlippold/shit-slices/blob/master/README.md
ありがとう
activatorで今までみたいにメニュー出して選択出来るようにできた
com.dingner.plutil
こちらのパケが足りないといわれました。。どう解決しましたか?
真偽を確認する前にオープンソースかしたのかね
そこが不自然に感じた
脱獄回避はどうなるのか。。
脱獄を回避したいのか…
草ァ!!
11.3.1で使えるの?
どこでも足の引っ張り合いってあるんだね
最近ApplePayで支払うときに、1回目では支払いに失敗し、2回目で成功するという現象に苛まれてます…対策わかる方っていらっしゃいますかね…?
まちごーたw
SemiRestore
ソースコードマニアのわし、歓喜
Electra12を作って、、
apple工作員による偽のタレコミがあり、踊らされた冷星さんがオープンにしてしまい(せざるを得ない状況にされた?)、appleウマーだったり…
別に今からでもオープン取りやめても。。。
単純に何か仕込んで二次配布っての絶対出てくるし
だからやめない方がいいんじゃ?
今後に影響しなければ良いが…
手の内を見せればそれを潰しに来る相手の手の内も解りやすくなるからその裏をかいて?新たな手法で?とか
最悪だ…
慌てることないのに
船頭は一人で十分。
船頭はね…
Pwn20wnd氏がリーク?う〜ん
リークって誰かに売る為?
全てはSANTAさんの手のひらの上である可能性…?
だから、Saurik 以外信用できないんだよ
脱獄も終わるかな
人望のない若僧には限界がある
Saurik氏的には終わってる(死んでる)んだけどね。。。
Saurikは「脱獄はもう終わった」発言してから一切信用出来ないな
だが、Saurik いなきゃ今はないんだぞ
Electraの入獄モード期待してたけど
絶望的かな?
脱獄対策の無効化はしばらく無理だな
脱獄環境とどっちがいいかで決まるよ。
Xは、脱獄の必要性をほんと感じない
逆なんだよなぁ、バッテリー%表示やらhome bar消したりマルチタスクを強化したり…
普段と違うからこそ必要になってくる機能がある。
個人の感想です
入獄モードに関しては、以前の報告で「Umang Raghuvanshi氏の作業のおかげで…」といった発言があったので、CoolStar氏の報告が正しければ…入獄モードの開発などはPwn20wnd氏ではなくUmang Raghuvanshi氏の担当なのかもしれません。
まあ平和にいこや
Ext3derでipaをsign with accountでインストールしようとすると、buffer:cpp:285と出て、インストールができないのですが…何か対処法はありますか?
また、revoke all certificates nowを実行すると、/listalldevelopmentCerts.actionと表示されます。こちらの対処法も、何かありますか?
なんでMP版使わないんだ?
誰もElectra入れるなんて言ってねーだろ?勝手に決めつけないほうがいいぞ??
ごめんなさい…、私もElectraでは…と思いご回答をしていたのですが、違う場合はエラー原因が別の部分になる可能性があります。
具体的にはどのipaをインストールしようとしていますでしょうか?
おっと、、それは誤解をさせてしまい、すいません。
Tweakboxでインストールすると広告が入ってしまうので、Instagram++や、Cercube 4を、ipaから入れようと思っています。そうすると、上記のエラーが出てしまいます。ただ、このエラーが出る前はきちんと動作したipaなので、ファイル自体に問題あるとは、考えにくく、対処法はないかな…と
デバイスに空き容量が十分にあるか、確認してみてください
141GB残っているので、容量の方は大丈夫なのですが…
何が原因なのでしょうか?
Pwn20wn氏あんがい好きだったんだけどな
脱獄で守らないといけないものなど、若僧には分からんだろ、だから短命
コード読んでると
NSLog(@” ♫ KPP never bothered me anyway… ♫ “);
とか書いてあって楽しい
PATREONでの一月あたりの収入
CoolStar → $1292
Pwn20Wnd → $158
CoolStarが羨ましくなってぶっ壊したくなっちゃったか
CoolStarでもそれだけか、、
思ったより少ないんだなぁ。そりゃあ開発者が手を引いていくわけだ
Paypalなんかで直接もらった寄付金はもっとあるはず