このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


C-技術s: Zimperlich sources

Thursday, February 24, 2011

Zimperlich sources

Since there were some requests I made the source of
the zygote jailbreak, zimperlich, 利用できる here.


Its straight 今後 code just like the adb setuid() one.
Most of the time I spent getting the Makefile 権利 and
tricking zygote to spawn the 権利 量 of 過程s and
calling setuid() once more when we are already running.
Keeping in mind that I dont like Java.


I solved this with a ContentProvider and giving it a new
過程 指名する in AndroidManifest.xml, so the ContentProvider
is 保証(人)d to be invoked as a new 過程.
If the NPROC 限界 is reached this will be the root
過程.


Also, we want some native code carried along with the .apk
for convenient 目的s. The Android ABI 要求するs that
it must be 指名するd libNAME.so but in fact it is of
type ET_EXEC and not ET_DYN so we can 遂行する/発効させる it as
binary.


If you look at the Makefile you can imagine that this
was a horror. You 要求する a 完全にする Android build in
$AROOT to 後継する.


Of course you could also mis-use the RageAgainstTheCage
binary to 偉業/利用する zygote (and not adb) if called from
an .apk like the z4root did. But I think nobody noticed
or cared that a different setuid() bug was 現実に 偉業/利用するd.
Thats at least what my short 分析 showed. If I am wrong
I will 除去する this paragraph. So, only use the 初めの
old but gold code on the commandline as 提案するd
to get the real 取引,協定! :)







19 comments:

Unknown said...

Thanks a lot. Really 利益/興味ing.
Unfortunately my LG E720 received an 昇格 to 2.2.1 and I did not 後継する in やじ it again :-(
all known 偉業/利用するs fail now.

Bytec0d3 said...

Thanks you.
Just a question: after an 使用/適用 has 首尾よく 成し遂げるd the rageagainstthecage 偉業/利用する, how can i connect to the adb daemon to open a root 爆撃する from the 使用/適用?

I'm not making a maleware but just a 論題/論文 on the Android 安全 :P

Sebastian said...

That was also my question.
The trick is that such apps
do not 偉業/利用する adb. Zygote has
got the same bug and the uid
that runs rageagainstthecage
also runs out of NPROC.
So 基本的に the next 過程
slot 需要・要求するd from zygote will
automatically run as root.
You dont really need adb running,
unless you softbreak from a adb 爆撃する itself.

Bytec0d3 said...

Thank you very much Icke.
Tomorrow i'll try to edit rageagainstthecage to 偉業/利用する Zygote and try to 伸び(る) a root 爆撃する from the 使用/適用.

Joshua said...

Very 利益/興味ing. I'll publish the Unrevoked Zysploit sources in the next few days, too, which was based off a 類似の idea. In particular, on this iteration, we used spawn() instead of fork() to 速度(を上げる) things up 徹底的に -- on a quiescent system, the 偉業/利用する takes only a few seconds.

匿名の/不明の said...

Can you please 解放(する) Gingerbreak now? I really want to 昇格 to 2.3.3 but I will not do so until I can easily root it without flashing any 回復s or 打ち明けるing the bootloader.

Joshua said...

I've 解放(する)d our 見解/翻訳/版 now: http://github.com/unrevoked/zysploit . It's very 類似の to yours, I 嫌疑者,容疑者/疑う, though I 港/避難所't read yours yet.

匿名の/不明の said...

I can't root this 装置. Xperia 10

匿名の/不明の said...

I need help やじ my huawei m380

zte warp n860 said...

Has anybody rooted zte warp n860 上げる 動きやすい? My first android phone and i want more 支配(する)/統制する and 業績/成果. I don't know where to start with the やじ 過程...

Unknown said...

has anyone been able to root a good brand new razrs? I tried every program I can come up with and have yet to find 1 that 作品.

匿名の/不明の said...

HTC salsa root anyone

匿名の/不明の said...

Help me root my cherry 動きやすい amber w380 amdriod phone..

匿名の/不明の said...

Root my phone pls..

匿名の/不明の said...

How to do root for Samsung. 星雲. S4

匿名の/不明の said...

Pls hw can i root my Lg optimus2x lge-lgsu660

匿名の/不明の said...

Hey there! I've been reading your website for a
long time now and finally got the courage to go ahead and give you a shout out from Porter Tx!

Just 手配中の,お尋ね者 to tell you keep up the 広大な/多数の/重要な work!

匿名の/不明の said...

This text is invaluable. How can I find out more?

匿名の/不明の said...

Hello! Would ?ou mind if Ι 株 yo?r bllg w?th my facebook ?roup?

Тhere's a lot of people that I think w?uld rе同盟(する)
enjoy your ?ontent. ?賃貸し(する) let me know. Thanks