本日、突然CoolStar氏やPwn20wnd氏より「特定のリポジトリをブロックしていない」との発言がありました。
「そうなんだ」と流してしまってもイイとは思うのですが、なぜ両者から同じタイミングで同じ様な発言が出たのか気になったので、少し調べてみました。
気になっていた方はお暇なときにでもお読みいただけると、スッキリ…出来る…かも…?もしくは、出来ないかも…?
ブロックしていない
Unlike certain other tools, Sileo on both Chimera and Electra does not block any repo!
Any repo that has been updated to work with APT 1.8 is accessible in Sileo!
(We do warn about piracy repos, but the user may choose to ignore the warning and add I anyways)
— Sileo (@GetSileo) August 20, 2019
先にSileo側(CoolStar氏)より「他のツールとは異なり、ChimeraとElectraは特定のリポジトリをブロックしません!Apt1.8に対応しているリポジトリは、全てSileoからアクセス可能です。海賊版リポジトリについても、警告は行いますが、無視する事も可能です。」という、ある種の表明が行われました。
Pwn20wnd氏からも
unc0ver does not block any repo. The hosts file entries are being added by a popular tweak I am not aware of yet. The misinformation was first spread by a piracy repo owner. Please be aware — This is not true. https://t.co/kDm3Ggy8jE
— Pwn20wnd is reviving 0-Days (@Pwn20wnd) August 20, 2019
数時間の違いはありますが、ほぼ同タイミングでunc0ver側(Pwn20wnd氏)からも「unc0verはリポジトリをブロックしていません」と発言が行われています。
何があった?
ことの発端は、ある海賊版リポジトリの運営者が「自身のリポジトリへのアクセスを、unc0verがブロックしている」という主張を行った事から始まった様です。
「unc0verで脱獄すると、hostsファイルにいくつかの海賊版リポジトリをブロックする記述が追加される」という内容で、海賊版の性質は別として、一部からPwn20wnd氏への事実確認を求める声や批判が出ていました。
Pwn20wnd氏の回答は…
これに対し、Pwn20wnd氏は「ブロックなんてしていない。きちんと確認して。ただ、脱獄の理念に反さないのであれば、2秒でブロックしてるけどな」と返答しています。
事実は?
さて、片方では「ブロックしている」、もう片方では「ブロックしていない」と言っていますが、事実はブロックしていないとの事です。
他の方によりunc0verのソースの確認も行われましたが「唯一ブロックしているのは、OTAアップデートだけ」と報告されています。
なんでこうなった?
なぜ「ブロックされている」と思い込んだのか…という点ですが、実はNepeta氏の環境も同様にブロックする記述が追加されていた様で、Nepeta氏によると「何かしらの脱獄アプリが、海賊版リポジトリをブロックする記述を追加したようだ」とのこと。
ただどの脱獄アプリが追加したのかまでは現状分かっていないそうです。
この辺りはNepeta氏が原因となった脱獄アプリの特定作業を行っている様なので、その報告待ちなのかなと思います(ちなみに、私の環境でも全て確認してみましたが、記述はありませんでした)。
〆
理由は分かったけど、原因が微妙に分からない…スッキリしたような、しないような!
可能性が高そうなのは、被害にあっている開発者さんによる、脱獄アプリでしょうか…?海賊版は憎むべき対象ですので、そういった理由でブロックする気持ちも理解出来ます。
また、海賊版リポジトリから配布されている何かしらが、自身の脱獄アプリに影響を及ぼしたから…という可能性もあるのかもしれません。この辺りは開発者さんしか分からない部分でしょうか…。
個人的に思う事としては、以前からこの仕様で脱獄アプリが配布されていたのであれば、今の今まで運営者すら気がついていなかったということは、海賊版を使う人がそれだけ少ないという事なのかな?と思ったり。そうであれば、嬉しいことです。
ただ、理由が分かった後にSileo側(CoolStar氏)の発言を読み返すと、若干unc0ver側を煽っている様に見えるのが…気になりますが…。仲良くしてっ…。みんな、仲良くしてっ…。
コメント
真相としては、
1. 当該リポジトリが某海賊版リポジトリからパッケージをコピー
2. 当該レポジトリのサーバーにて再配布
3. 再配布されたパッケージのpostinst(hostsを書き換えるプログラム)が実行される
って感じなんですけどね。
正直自業自得というか、Tweak開発者としてはなんで110円も払えないんだろうと思うわけですが・・・。
海賊版リポジトリをブロックする事はダメなことなんですか?
脱獄がiOSの自由を拡張するっていう目的で開発された経緯を考えると、その自由を個人が制限するっていうのは脱獄自体の思念というか思想に反するからかな…って介錯してる。
海賊版の善悪は別としてね。
批判の内容としては「脱獄の理念である自由を、誰かがコッソリと阻むのは如何なものか」という物が多かったようです。
海賊版に関してはブロックしても仕方ない…とは個人的には思うのですが、それを使う使わないという部分も強制されるものではなく「自由」であるべき…という考え方でしょうか。
ウンコバーへの批判で先にブロックしてないと表明、“他のツールとは異なり”という記述、どう考えても煽ってるなwwww
海賊版のことなんだしだんまり決め込んでも良かったけどそんなこと書かれたらブロックしてないって表明しなきゃいけないわ
iOS12.4の第7世代iPod touchをウンコで脱獄したんですが
bingnerのレポジトリが404エラー出て読み込めません
dnsや回線変えても無理、手動追加も無理、12.0のiPadは問題ないんですが、、
必須パッケージが手に入らないのでfilzaもインストールできない…
混んでいてサーバーが落ちている場合があるようです。時間を変えて、再度試してみてください
ありがとうございます
iPadでは認識されるのにiPodで404エラーが未だにでるので自分だけな気がしてきました
解決するまでbingnerの必須パッケージはブラウザからdebを拾ってzebraでインストールします。。
こいつらいつも喧嘩してんな
脱獄版同士なかよくして