LTDSA
Born To Be Proud
LTDSA
绕过KDroid密码验证在Kindle设备运行Android

文章来自微博@穿越楚,方法未经验证,且这不是我使用的破解方法,我的破解方法即将公开,有兴趣的可以自己尝试。

最近在网上发现了神奇的 KDroid 项目,在 Kindle 设备运行 Android 4.4.2,不过作者身为国人,不仅闭源,还收取 160 RMB 作为激活费用,无疑违背了开源精神。由此,本文介绍绕过 KDroid 密码验证的方法。 

KDroid 刷机包普遍采用了 esystem.bin 这种打包方式,实际上通过 7-Zip 或者 Ubuntu 上的 file 工具,可以发现其为 ext4 格式的镜像,因此可以通过以下命令,在 Ubuntu 上挂载并编辑系统镜像文件。

sudo mount -o loop -t ext4 esystem.bin system

通过简单的文件浏览与反编译,可以发现,系统使用了开发者生成的 key 签名各个 apk 文件,因此不可以使用 test-keys 签名的 apk 进行替换。然而,可以通过手动破解 Android 核心的方式,禁用签名校验。

准备工作:从 Bitbucket 下载 smali.jar 与 baksmali.jar。

删除  system/framework/services.odex ,并使用以下命令解包 system/framework/services.jar :

java -Xmx256m -jar baksmali.jar -x system/framework/services.jar -o services

阅读生成的  services/com/android/server/pm/PackageManagerService.smali ,将  static int compareSignatures(Signature[] s1, Signature[] s2) 的字节码手动修改为以下内容,使其始终返回整数值 0,表示签名验证通过。

.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I

    .locals 11

    .param p0, "s1"    # [Landroid/content/pm/Signature;

    .param p1, "s2"    # [Landroid/content/pm/Signature;

    .prologue

    const/4 v7, 0x0

    .line 2934

    return v7

.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I

    .locals 11

    .param p0, "s1"    # [Landroid/content/pm/Signature;

    .param p1, "s2"    # [Landroid/content/pm/Signature;

 

    .prologue

    const/4 v7, 0x0

 

    .line 2934

    return v7

并重新打包为 services.jar:

java -Xmx256m -jar smali.jar services

使用该文件替换 system/framework/services.jar ,并设置权限 0644。

在进一步的反编译后,发现 system/app/JSONClient.apk 为系统中唯一具有   权限的应用,在开机时劫持用户界面,执行联网的密码验证,并使用了本地的加解密库,逻辑极为复杂,破解需要借助外部工具静态分析。

而若简单删除之,系统则无法启动,也无法从设备抓取日志查看详细原因,因此只能通过代码的修改和精简达到绕过验证的目的。

准备工作: 从 Bitbucket 下载 apktool.jar,并从 GitHub 下载 auto-sign 工具,最好可以手动下载 platform.pk8 与 platform.x509.pem 替换对应的 test-key 文件。

同样地,删除 system/app/JSONClient.odex,并将 system/app/JSONClient.apk 解包:

apktool d system/app/JSONClient.apk --frame-path system/framework

阅读 JSONClient/smali/com/aclient/MainActivity$AT.smali ,将以下字节码

.line 684

.local v4, "subresult":Ljava/lang/String;

const-string v5, "PASS"

invoke-virtual {v4, v5}, LZ

move-result v5

if-nez v5, :cond_2

const-string v5, "SUCC"

invoke-virtual {v4, v5}, LZ

move-result v5

if-eqz v5, :cond_4

.line 684

.local v4, "subresult":Ljava/lang/String;

const-string v5, "PASS"

 

invoke-virtual {v4, v5}, LZ

 

move-result v5

 

if-nez v5, :cond_2

 

const-string v5, "SUCC"

 

invoke-virtual {v4, v5}, LZ

 

move-result v5

 

if-eqz v5, :cond_4

中的  if-nez 和  if-eqz 对调,并删除

iput-boolean v7, v5, Lcom/aclient/MainActivity;->doreboot:Z

由此,验证通过的条件被更改为任意密码,因此只需联网即可验证通过,同时在逻辑中去除重启的代码,以保存验证通过的状态。

接下来,阅读 JSONClient/smali/com/aclient/MainActivity.smali ,可以发现以下字节码,在主界面创建按钮,使用户可以手动打开 Wi-Fi 设置。

.line 200

:cond_0

new-instance v1, Landroid/content/Intent;

const-string v2, "android.settings.WIFI_SETTINGS"

invoke-direct {v1, v2}, Landroid/content/Intent;->(LV

.line 202

.local v1, "intent":Landroid/content/Intent;

const-string v2, "testmode"

const/4 v3, 0x1

invoke-virtual {v1, v2, v3}, Landroid/content/Intent;->putExtra(LLandroid/content/Intent;

.line 203

invoke-virtual {p0, v1}, Lcom/aclient/MainActivity;->startActivity(Landroid/content/Intent;)V

.line 200

:cond_0

new-instance v1, Landroid/content/Intent;

 

const-string v2, "android.settings.WIFI_SETTINGS"

 

invoke-direct {v1, v2}, Landroid/content/Intent;->(LV

 

.line 202

.local v1, "intent":Landroid/content/Intent;

const-string v2, "testmode"

 

const/4 v3, 0x1

 

invoke-virtual {v1, v2, v3}, Landroid/content/Intent;->putExtra(LLandroid/content/Intent;

 

.line 203

invoke-virtual {p0, v1}, Lcom/aclient/MainActivity;->startActivity(Landroid/content/Intent;)V

鉴于程序开始执行之时即会自动打开 Wi-Fi 设置:

.line 364

iget-object v3, p0, Lcom/aclient/MainActivity;->mWifiManager:Landroid/net/wifi/WifiManager;

invoke-virtual {v3, v8}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z

.line 365

invoke-virtual {p0}, Lcom/aclient/MainActivity;->getWindow()Landroid/view/Window;

move-result-object v3

invoke-virtual {v3}, Landroid/view/Window;->getDecorView()Landroid/view/View;

move-result-object v3

invoke-virtual {v3}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;

move-result-object v3

invoke-virtual {p0, v3}, Lcom/aclient/MainActivity;->startWifiActivity(Landroid/os/IBinder;)V

.line 364

iget-object v3, p0, Lcom/aclient/MainActivity;->mWifiManager:Landroid/net/wifi/WifiManager;

 

invoke-virtual {v3, v8}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z

 

.line 365

invoke-virtual {p0}, Lcom/aclient/MainActivity;->getWindow()Landroid/view/Window;

 

move-result-object v3

 

invoke-virtual {v3}, Landroid/view/Window;->getDecorView()Landroid/view/View;

 

move-result-object v3

 

invoke-virtual {v3}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;

 

move-result-object v3

 

invoke-virtual {p0, v3}, Lcom/aclient/MainActivity;->startWifiActivity(Landroid/os/IBinder;)V

修改按钮对应的代码,将逻辑更改为,使用户点击时可以回到桌面:

.line 200

:cond_0

new-instance v0, Landroid/content/Intent;

const-string v1, "android.intent.action.MAIN"

invoke-direct v0, v1, Landroid/content/Intent;->(LV

.line 202

.local v0, "intent":Landroid/content/Intent;

const-string v1, 'android.intent.category.LAUNCHER'

invoke-virtual v0, v1, Landroid/content/Intent;->addCategory(LLandroid/content/Intent;

.line 203

invoke-virtual {p0, v1}, Lcom/aclient/MainActivity;->startActivity(Landroid/content/Intent;)V

.line 200

:cond_0

new-instance v0, Landroid/content/Intent;

 

const-string v1, "android.intent.action.MAIN"

 

invoke-direct v0, v1, Landroid/content/Intent;->(LV

 

.line 202

.local v0, "intent":Landroid/content/Intent;

const-string v1, 'android.intent.category.LAUNCHER'

 

invoke-virtual v0, v1, Landroid/content/Intent;->addCategory(LLandroid/content/Intent;

 

.line 203

invoke-virtual {p0, v1}, Lcom/aclient/MainActivity;->startActivity(Landroid/content/Intent;)V

如果知道第三方桌面的 apk 对应的软件包名,以及桌面 Activity(大多为 MainActivity),还可进一步创建 Intent 指向第三方桌面,这样可以防止 system/app/JSONClient.apk 对系统桌面选择的劫持,此处只是抛砖引玉。

之后,使用以下命令重新打包:

apktool b JSONClient JSONClient.apk --frame-path framework

在使用 auto-sign 签名后,替换原系统应用,设置权限 0644。同时,删除  system/priv-app/Launcher2.odex ,使用第三方桌面替换 system/priv-app/Launcher2.apk ,同样设置权限 0644。

最后,卸载系统镜像,并将镜像文件刷入 Kindle。

在设备启动后,首先会弹出 Wi-Fi 设置窗口。连接无线网络后返回,点击“验证”按钮,在出现“验证成功,重启中”提示后,继续点击“Wi-Fi”按钮,启动第三方桌面。之后,你可以在设置中强行停止 com.aclient ,并在昔日的泡面神器上感受全新的 Android 体验。

赞赏
没有标签
首页      开发者实验室      绕过KDroid密码验证在Kindle设备运行Android
https://secure.gravatar.com/avatar/75808b309361983b97b9569d75a814e0?s=256&d=mm&r=g

LTDSA

文章作者

一个穷学生,什么都折腾

发表评论

textsms
account_circle
email

  • https://secure.gravatar.com/avatar/5a1fa50f9227ba06919395ed797a94fd?s=80&d=mm&r=g
    uk

    对你使用的破解方法感兴趣,请问能分享么?

    8月前回复
  • https://secure.gravatar.com/avatar/255397f9c533ad1a1c949af5d0f2f483?s=80&d=mm&r=g
    鸿

    你好,请问你的方法能分享么?另外,我看到你的 GitHub 有一个kmiui的项目,不知效果如何啊。

    7月前回复
    • https://secure.gravatar.com/avatar/75808b309361983b97b9569d75a814e0?s=80&d=mm&r=g
      LTDSA博主

      @鸿: 首先谢谢关注,这个项目其实就是Kindle的MIUI,基于MIUI官方的开源项目,您也可以根据MIUI官方文档尝试编译,我最近不是很有空做这个……

      7月前回复
      • https://secure.gravatar.com/avatar/255397f9c533ad1a1c949af5d0f2f483?s=80&d=mm&r=g
        鸿

        @LTDSA: 好吧,谢谢,主要这些东西我不会,刷个机还行,编译什么的我还真没时间折腾,毕竟不是搞这个的,看来只能花钱用kdroid 了。

        7月前回复
  • https://secure.gravatar.com/avatar/f5d8ab5d4fd9ccbde4b65bfb587baa9b?s=80&d=mm&r=g
    一个LT粉

    期待,求最新教程还有资源

    6月前回复
  • https://secure.gravatar.com/avatar/2d8d6700b20ebb554e928f55662d3d75?s=80&d=mm&r=g

    所以怎么破解呢,求赐教 _(:з」∠)_
    (妈耶刚才发错了,发到另一篇下面去了)

    4月前回复
  • https://secure.gravatar.com/avatar/f927febee0552f579fd4c154538a0600?s=80&d=mm&r=g

    Is Requip 1 Safe To Use viagra Buy Dapoxetine Online No Prescription

    3月前回复
  • https://secure.gravatar.com/avatar/5e2bc89d44a7d4be0773c1e60f8010a4?s=80&d=mm&r=g

    Cialis Mode D’Action Viagra Sale In Canada Generic Viagra Review levitra prices Sildenafil Tablet 100mg

    3月前回复
  • https://secure.gravatar.com/avatar/61bf0ef2b7758c3c03c6b0cb7c8cc933?s=80&d=mm&r=g

    Do you mind if I quote a few of your posts as long
    as I provide credit and sources back to your website? My blog site is in the exact same area of interest as yours and my users would
    really benefit from a lot of the information you present here.
    Please let me know if this okay with you. Thank you!

    2月前回复
  • https://secure.gravatar.com/avatar/6a0ff21bd8d654d6e80ff8e5d7180e91?s=80&d=mm&r=g
    野狗

    大神你的破解文章发了吗?发在哪的?

    2月前回复
  • https://secure.gravatar.com/avatar/900be5f7df4f602ea5736076c5c1df8b?s=80&d=mm&r=g
    Xtivce

    generic cialis soft cialis 20 mg

    2月前回复
  • https://secure.gravatar.com/avatar/6a7506b66b80985b3dc614bb9cf18df2?s=80&d=mm&r=g

    It is the best time to make some plans for the future
    and it is time to be happy. I have read this post and if I could
    I want to suggest you few interesting things or tips.
    Perhaps you could write next articles referring to this article.
    I desire to read even more things about it!

    1月前回复
  • https://secure.gravatar.com/avatar/12ff5de3a9386f7652dd3ff850c85796?s=80&d=mm&r=g

    It’s the best time to make some plans for the future and it is time to be happy.
    I’ve read this post and if I could I desire to suggest you few interesting things or tips.

    Perhaps you can write next articles referring to this article.
    I desire to read more things about it!

    1月前回复
  • https://secure.gravatar.com/avatar/9718a50b6a57eb5bb9bdf74f97fdef59?s=80&d=mm&r=g

    I have been surfing on-line more than 3 hours these days, yet I by no
    means discovered any attention-grabbing article like yours.

    It is lovely price sufficient for me. In my opinion, if all webmasters and bloggers
    made just right content material as you probably did, the internet will likely be much more helpful than ever before.

    1月前回复
  • https://secure.gravatar.com/avatar/80d516c806dae5addff6f156ab665234?s=80&d=mm&r=g

    I’ve been surfing online more than 4 hours today, yet I never found any interesting article like yours.

    It’s pretty worth enough for me. In my view, if all web owners and bloggers
    made good content as you did, the internet will be much
    more useful than ever before.

    1月前回复
  • https://secure.gravatar.com/avatar/36327625601798231469b6b678562dc5?s=80&d=mm&r=g

    Everything is very open with a clear description of the challenges.
    It was truly informative. Your website is very helpful.
    Many thanks for sharing!

    1月前回复
  • https://secure.gravatar.com/avatar/14fa3c750140cfd3b3392554509fb007?s=80&d=mm&r=g

    I’ll right away clutch your rss feed as I can’t to find your e-mail subscription link or newsletter service.

    Do you’ve any? Please permit me recognise so that I may subscribe.
    Thanks.

    1月前回复
  • https://secure.gravatar.com/avatar/dc5f5091f8a5af4ce84dad1104bce120?s=80&d=mm&r=g

    I’ll right away snatch your rss as I can’t to find your e-mail subscription hyperlink or newsletter service.
    Do you’ve any? Please permit me recognise in order that
    I may just subscribe. Thanks.

    1月前回复
  • https://secure.gravatar.com/avatar/147aa0b837708120842eb743963e4fb4?s=80&d=mm&r=g

    I needed to thank you for this great read!! I definitely loved every bit of
    it. I have you bookmarked to check out new things you

    1月前回复
  • https://secure.gravatar.com/avatar/672d5f4c4f9bd0653cedb1c26050b017?s=80&d=mm&r=g

    I’ll right away grab your rss feed as I can not find your e-mail subscription link
    or newsletter service. Do you’ve any? Kindly let me understand in order that I may subscribe.
    Thanks.

    1月前回复
  • https://secure.gravatar.com/avatar/4e03a15b0c0e2b0833ff11fdf124c5e2?s=80&d=mm&r=g

    I have realized that of all kinds of insurance, medical insurance is the most marked by controversy because of the clash between the insurance company’s necessity to remain making money and the user’s need to have insurance cover. Insurance companies’ revenue on health plans are low, therefore some companies struggle to profit. Thanks for the concepts you write about through this web site.

    1月前回复
  • https://secure.gravatar.com/avatar/896bd97d8dfd738040d4a8c30a0275e0?s=80&d=mm&r=g

    I am sure this article has touched all the internet viewers,
    its really really pleasant article on building up new web
    site.

    1月前回复
  • https://secure.gravatar.com/avatar/8c4a15f81c27c9ddb997992b0269a801?s=80&d=mm&r=g

    I have been browsing online greater than 3 hours as of late, but
    I by no means discovered any fascinating article like
    yours. It is lovely worth sufficient for me. In my
    opinion, if all web owners and bloggers made
    just right content material as you did, the internet will likely
    be a lot more helpful than ever before.

    1月前回复
  • https://secure.gravatar.com/avatar/eaa678c7108df91a31bde9cc4354befa?s=80&d=mm&r=g

    I have been browsing online more than 3 hours today,
    yet I never found any interesting article like yours.
    It is pretty worth enough for me. In my view, if all
    webmasters and bloggers made good content as you did, the web will be
    a lot more useful than ever before.

    1月前回复
  • https://secure.gravatar.com/avatar/fe88b90dabc6d46b75ea313e429a97c4?s=80&d=mm&r=g

    Hello my loved one! I wish to say that this post is awesome, nice written and include almost all vital infos.
    I would like to peer extra posts like this .

    1月前回复
  • https://secure.gravatar.com/avatar/2513d8271c26cb4c557f55ab131d40e2?s=80&d=mm&r=g

    If some one desires to be updated with most up-to-date technologies therefore he must be pay a quick visit this web page and be up to date everyday.

    1月前回复
  • https://secure.gravatar.com/avatar/3e0761e749557f5b3ab1322f941b547d?s=80&d=mm&r=g

    I visited multiple websites but the audio quality for audio songs current at this site is truly excellent.

    1月前回复
  • https://secure.gravatar.com/avatar/4d4014d4669171cb97a1ce95bb8f57e8?s=80&d=mm&r=g

    Wow, this piece of writing is good, my sister is analyzing these things, so I am
    going to convey her.

    1月前回复
  • https://secure.gravatar.com/avatar/3424cdab17869773e166084119bceecc?s=80&d=mm&r=g

    Hello would you mind letting me know which webhost you’re
    using? I’ve loaded your blog in 3 completely different web browsers and I must
    say this blog loads a lot quicker then most.
    Can you recommend a good internet hosting provider at a honest
    price? Thank you, I appreciate it!

    1月前回复
  • https://secure.gravatar.com/avatar/62029e3f6d36fab38562e6a5f366cb62?s=80&d=mm&r=g

    Hola! I’ve been reading your site for some time now and finally got the courage to go ahead and
    give you a shout out from Kingwood Tx! Just wanted to mention keep up the good work!

    1月前回复
  • https://secure.gravatar.com/avatar/d6c9a5d0a2f977b395bf02d83232d1c5?s=80&d=mm&r=g

    It’s the best time to make some plans for the
    future and it is time to be happy. I’ve read this post and if
    I could I want to suggest you few interesting things or suggestions.
    Maybe you can write next articles referring to this
    article. I want to read even more things about it!

    1月前回复
  • https://secure.gravatar.com/avatar/8cda096e76ce201d011d58dd098073d0?s=80&d=mm&r=g

    I do not even understand how I stopped up here, but I assumed this post used to be good. I do not understand who you might be but certainly you are going to a famous blogger if you aren’t already 😉 Cheers!

    1月前回复
  • https://secure.gravatar.com/avatar/33f8c7055980f329743b8e8eee7b16dc?s=80&d=mm&r=g

    Hi there, I read your blog like every week.

    Your humoristic style is witty, keep up the good
    work!

    1月前回复
  • https://secure.gravatar.com/avatar/70a3e3ffebf000f189ec3c876e71a319?s=80&d=mm&r=g

    Hello! I’ve been following your web site for a while now and finally got the
    bravery to go ahead and give you a shout out from Huffman Texas!
    Just wanted to say keep up the good work!

    1月前回复
  • https://secure.gravatar.com/avatar/53a297f5c9424a05ec4d38517f5367ed?s=80&d=mm&r=g

    It’s perfect time to make a few plans for the long run and it is time to
    be happy. I have learn this put up and if I could I want to suggest you some
    interesting issues or tips. Perhaps you can write subsequent articles relating
    to this article. I want to read even more things about it!

    1月前回复
  • https://secure.gravatar.com/avatar/e69e50dd51afde42c1d466380864bf43?s=80&d=mm&r=g

    It’s appropriate time to make some plans for the future and it’s time to
    be happy. I’ve read this post and if I could I wish to suggest you some interesting things or tips.
    Perhaps you can write next articles referring to this article.
    I want to read more things about it!

    1月前回复
  • https://secure.gravatar.com/avatar/e97df6cdd608085b784a383c8d23aff1?s=80&d=mm&r=g

    Thank you for some other fantastic article. The place else may anyone get that kind of info in such an ideal method of writing? I have a presentation next week, and I am at the look for such info.

    1月前回复
  • https://secure.gravatar.com/avatar/6f1069044d76d88a5f82e51f61f0da8c?s=80&d=mm&r=g

    I’ll immediately snatch your rss feed as I can not in finding
    your email subscription hyperlink or e-newsletter service.

    Do you’ve any? Please permit me know so that I may subscribe.

    Thanks.

    1月前回复
  • https://secure.gravatar.com/avatar/47e4e9935c2c8a8e14ff7b5eb012c519?s=80&d=mm&r=g

    I am sure this article has touched all the internet people, its
    really really fastidious piece of writing on building up
    new weblog.

    1月前回复
  • https://secure.gravatar.com/avatar/11485d473ad9bed9011bca1ab8ea224a?s=80&d=mm&r=g

    It’s the best time to make a few plans for the long run and it’s time to be happy.
    I have read this publish and if I may just I want
    to recommend you few attention-grabbing issues or tips. Maybe you can write next articles relating
    to this article. I want to read more issues about it!

    1月前回复
  • https://secure.gravatar.com/avatar/e38969d1c4391a9de27ac2846148e61e?s=80&d=mm&r=g

    I’m extremely impressed with your writing skills and also with the layout on your blog.

    Is this a paid theme or did you customize it yourself?

    Anyway keep up the nice quality writing, it is rare to see a great blog like this one these days.

    1月前回复
  • https://secure.gravatar.com/avatar/55766fef4122b7662020265e967edcef?s=80&d=mm&r=g

    It is perfect time to make some plans for the future and it’s time to be happy.
    I have read this post and if I could I wish to suggest you some interesting things or suggestions.

    Maybe you could write next articles referring to this
    article. I want to read more things about it!

    1月前回复
  • https://secure.gravatar.com/avatar/9a68ca190fd664a38b32152cddd33e62?s=80&d=mm&r=g

    I have been browsing on-line more than three hours nowadays, but I by no means
    found any fascinating article like yours.
    It’s lovely value enough for me. In my opinion, if all
    web owners and bloggers made just right content as you probably did,
    the internet will likely be much more helpful than ever before.

    1月前回复
  • https://secure.gravatar.com/avatar/ce4d9fa4c29f45b28cdd88a0e0797ba9?s=80&d=mm&r=g

    I just could not leave your site prior to suggesting that I
    actually enjoyed the usual info an individual provide in your visitors?
    Is going to be again ceaselessly to investigate cross-check new posts

    1月前回复
  • https://secure.gravatar.com/avatar/8a4e5abbcda10d00e32af6f0d467c1cf?s=80&d=mm&r=g

    I needed to thank you for this excellent read!!
    I absolutely loved every bit of it. I have got you saved as a favorite to check out new
    things you

    1月前回复
  • https://secure.gravatar.com/avatar/36284f56176c7904644d3de3f2593be0?s=80&d=mm&r=g

    I am sure this article has touched all the internet people, its really really fastidious article on building up new webpage.

    1月前回复
  • https://secure.gravatar.com/avatar/7e44fc9990ecaebcd1fee78a5bec6c62?s=80&d=mm&r=g

    I visited several sites however the audio quality for audio songs current at this web site is in fact superb.

    1月前回复
  • https://secure.gravatar.com/avatar/40ef9e1ecc45e3fca6145c32cd97b544?s=80&d=mm&r=g

    Everyone loves it when individuals get together and share thoughts.
    Great website, continue the good work!

    1月前回复
  • https://secure.gravatar.com/avatar/773d61c8983ed3b041511c11c336efc2?s=80&d=mm&r=g

    I just could not leave your web site prior to suggesting that
    I actually loved the usual information an individual
    provide on your visitors? Is gonna be back ceaselessly in order to investigate cross-check new posts

    1月前回复
  • https://secure.gravatar.com/avatar/8d99ca7b1a989d63932603f59cacec67?s=80&d=mm&r=g

    It is the best time to make a few plans for the longer term and it is time to
    be happy. I’ve learn this publish and if I may I wish
    to counsel you some interesting issues or advice.
    Perhaps you can write subsequent articles regarding this article.
    I desire to learn more things approximately it!

    1月前回复
  • https://secure.gravatar.com/avatar/7b73faa78d48602b9e01b8d8360c74a9?s=80&d=mm&r=g

    It’s perfect time to make some plans for the
    future and it is time to be happy. I’ve read this post and if I could I wish to suggest you some interesting things or advice.

    Maybe you could write next articles referring to this article.
    I want to read even more things about it!

    1月前回复
  • https://secure.gravatar.com/avatar/2d2ec6024e2e1069d71baebc2674ab29?s=80&d=mm&r=g

    Ahaa, its fastidious discussion about this post here
    at this web site, I have read all that, so at this time
    me also commenting here.

    1月前回复
  • https://secure.gravatar.com/avatar/d41bd2dd7a1cd64970df8d2aafc14bf2?s=80&d=mm&r=g

    I’ve been browsing online more than 2 hours today, yet I never found any interesting article like
    yours. It is pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content
    as you did, the internet will be much more useful than ever before.

    1月前回复
  • https://secure.gravatar.com/avatar/a631cd33f6bb84762ab913f9b2d2fc99?s=80&d=mm&r=g

    I’ll immediately take hold of your rss feed as I can’t find
    your email subscription hyperlink or newsletter service.

    Do you’ve any? Please permit me realize in order that I could subscribe.

    Thanks.

    1月前回复
  • https://secure.gravatar.com/avatar/a6098e5f7f993a835d3b96f5670c12e0?s=80&d=mm&r=g

    I like what you guys are up too. This sort of clever work and exposure!

    Keep up the great works guys I’ve added you guys to my blogroll.

    1月前回复
  • https://secure.gravatar.com/avatar/423915166f4387783b9c8b8592e544ca?s=80&d=mm&r=g

    I’ve been browsing online more than three hours today, yet
    I never found any interesting article like yours. It is pretty worth enough
    for me. In my view, if all web owners and bloggers made
    good content as you did, the internet will be much more useful than ever before.

    1月前回复
  • https://secure.gravatar.com/avatar/11c8ce5f4d2c330b5898aacef0bcd54b?s=80&d=mm&r=g

    I simply couldn’t depart your web site prior to suggesting that I really enjoyed the standard information a person supply in your
    guests? Is going to be back often in order to inspect new posts

    1月前回复
  • https://secure.gravatar.com/avatar/7aa3cc23d9dd2543eb5a314f6b9bfed7?s=80&d=mm&r=g

    Greetings! Very useful advice within this article!

    It is the little changes that will make the largest changes.

    Thanks for sharing!

    1月前回复
  • https://secure.gravatar.com/avatar/056b3a93b89bc97776d7760db90d5770?s=80&d=mm&r=g

    Hi, I read your blog daily. Your story-telling style is awesome, keep up the good work!

    1月前回复
  • https://secure.gravatar.com/avatar/85d0123bd9b878e00d2524f36c1f39bf?s=80&d=mm&r=g

    I’ll right away grab your rss feed as I can not find your
    email subscription hyperlink or newsletter service.
    Do you have any? Please allow me know in order that I could subscribe.
    Thanks.

    1月前回复
  • https://secure.gravatar.com/avatar/6858073d65339b3b4c6f263b2270e61b?s=80&d=mm&r=g

    I am sure this post has touched all the internet visitors, its
    really really good article on building up new weblog.

    1月前回复
  • https://secure.gravatar.com/avatar/b16944587f3548709203673002e4cc30?s=80&d=mm&r=g

    It is perfect time to make some plans for the future and it is time to be happy.

    I have read this put up and if I may I want to recommend
    you few fascinating issues or advice. Maybe you can write next articles
    referring to this article. I want to learn even more
    issues about it!

    1月前回复
  • https://secure.gravatar.com/avatar/5c4a81a05b9920801056986e483e9d8e?s=80&d=mm&r=g

    Fantastic beat ! I wish to apprentice while you amend your website, how
    could i subscribe for a blog web site? The account helped me a acceptable deal.
    I had been tiny bit acquainted of this your broadcast offered bright clear concept

    4周前回复
  • https://secure.gravatar.com/avatar/dd3ac7354abd9f2a2a253164cabbc679?s=80&d=mm&r=g

    I am sure this piece of writing has touched all the internet users, its really really pleasant paragraph on building up new web site.

    4周前回复
  • https://secure.gravatar.com/avatar/bfa1c47f6506ee8428a58f58855ce5a5?s=80&d=mm&r=g

    I want to to thank you for this wonderful read!! I absolutely
    loved every little bit of it. I’ve got you book-marked to check out new things you

    4周前回复
  • https://secure.gravatar.com/avatar/65bc5b870646b1cda84afcbe21c80e68?s=80&d=mm&r=g

    Ahaa, its pleasant discussion about this article at this place at this webpage, I have read all that, so at
    this time me also commenting at this place.

    4周前回复
  • https://secure.gravatar.com/avatar/1a3e546e65ff7ae8e65abbcd4753b3eb?s=80&d=mm&r=g

    I’ve been browsing on-line more than 3 hours today, but I by no means found any fascinating article like yours.

    It is pretty price enough for me. Personally, if all website owners and bloggers made
    excellent content material as you probably did, the internet
    can be a lot more useful than ever before.

    4周前回复
  • https://secure.gravatar.com/avatar/b2c9cdad8803111f8b085783b10f378d?s=80&d=mm&r=g

    Greetings! Very useful advice in this particular
    article! It is the little changes that produce the largest changes.
    Many thanks for sharing!

    4周前回复
  • https://secure.gravatar.com/avatar/93389add1e9712cc2847114e3ff819cc?s=80&d=mm&r=g

    I have been browsing online more than three hours nowadays, yet
    I never found any attention-grabbing article like yours.
    It’s pretty worth enough for me. In my view, if all webmasters and bloggers made just right content
    material as you probably did, the net might be a lot more useful than ever before.

    4周前回复
  • https://secure.gravatar.com/avatar/d4ccfdf0742d7c1f31a280c142a6b363?s=80&d=mm&r=g

    I’ve been surfing online more than 2 hours today, yet I never found any interesting article
    like yours. It is pretty worth enough for me. Personally, if all webmasters and bloggers made good content as
    you did, the web will be much more useful than ever before.

    4周前回复
  • https://secure.gravatar.com/avatar/fb2d48ec02e5371072cd556be3898092?s=80&d=mm&r=g

    I like this web site it’s a master piece! Glad I found this on google.

    4周前回复
  • https://secure.gravatar.com/avatar/46b00b02c7864ffb66ac1b07245cc8f6?s=80&d=mm&r=g

    I’ve been surfing on-line greater than 3 hours nowadays, yet
    I never discovered any interesting article like yours.
    It is pretty worth enough for me. Personally, if all web owners and bloggers made just right content material
    as you probably did, the internet can be a lot more useful than ever
    before.

    4周前回复
  • https://secure.gravatar.com/avatar/d338552085eee631f4a0792aadbd5cb8?s=80&d=mm&r=g

    Wow! This blog looks exactly like my old one! It’s on a entirely different subject but it has pretty much the same layout and design. Great choice of colors!

    4周前回复
  • https://secure.gravatar.com/avatar/7e5fcddc01d4dd05b82294e83aa5b36f?s=80&d=mm&r=g

    I really like what you guys are usually up too.
    This sort of clever work and exposure! Keep up the superb works guys
    I’ve incorporated you guys to our blogroll.

    4周前回复
  • https://secure.gravatar.com/avatar/179caccffa3f63bbdd8fc4688d72c035?s=80&d=mm&r=g

    Its such as you learn my mind! You appear to understand
    a lot about this, such as you wrote the guide in it or something.
    I think that you just could do with some percent to force the message home a little bit,
    however instead of that, that is excellent blog. A fantastic read.
    I’ll definitely be back.

    4周前回复
  • https://secure.gravatar.com/avatar/0ec390d70c8c36825d8d3b54283f11b2?s=80&d=mm&r=g

    Hi! I could have sworn I’ve visited your blog before but after
    looking at some of the articles I realized it’s new to
    me. Anyways, I’m definitely pleased I found it and I’ll be bookmarking it and checking back regularly!

    4周前回复
  • https://secure.gravatar.com/avatar/a413970774a855b664d247337165700d?s=80&d=mm&r=g

    india pharmacy ed drugs buy cialis

    2周前回复
  • https://secure.gravatar.com/avatar/6f2cae888ea12789011c67e822e45788?s=80&d=mm&r=g

    Propecia E Esterilidad Amoxicillin Overdose cheap levitra canada Free Shipping Worldwide Levaquin Website Comprar Levitra En Espana Priligy Posologia

    2周前回复
  • https://secure.gravatar.com/avatar/c1fed30bd191ee1eb78545d0b73cdc32?s=80&d=mm&r=g

    ed drugs cialis prices cialis coupon

    2周前回复
  • https://secure.gravatar.com/avatar/13b7b200a805f322b527abcc2e395819?s=80&d=mm&r=g

    cialis prices canada pharmacy cialis prices

    1周前回复
  • https://secure.gravatar.com/avatar/b541464e7156e1274839e08b0b3e5e5a?s=80&d=mm&r=g

    buy tadalafil cialis coupon canadian online pharmacy

    3天前回复
  • https://secure.gravatar.com/avatar/00db31dddae0f9137a8e07d689a0b885?s=80&d=mm&r=g
  • https://secure.gravatar.com/avatar/0a56d6e254554e65d24bec950236c40e?s=80&d=mm&r=g

    canada pharmacy cialis coupon canada pharmacy

    2天前回复
  • https://secure.gravatar.com/avatar/13fc1e09d3dd3b2362fe90de7a954a34?s=80&d=mm&r=g

    usa pharmacy tadalafil tablets online pharmacy

    2天前回复
  • https://secure.gravatar.com/avatar/d3376e34512fc7e618f67d20ff02fcdb?s=80&d=mm&r=g

    tadalafil coupon cialis coupon cialis online

    1天前回复
  • https://secure.gravatar.com/avatar/c09b78fc4fce36d94cf375047eceecc9?s=80&d=mm&r=g

    online prescription order finasteride cialis

    12小时前回复
  • https://secure.gravatar.com/avatar/4856677e77f12a14ae716dbbe77bc8b2?s=80&d=mm&r=g

    online prescription ed meds online prescription

    4小时前回复

LTDSA

绕过KDroid密码验证在Kindle设备运行Android
文章来自微博@穿越楚,方法未经验证,且这不是我使用的破解方法,我的破解方法即将公开,有兴趣的可以自己尝试。 最近在网上发现了神奇的 KDroid 项目,在 Kindle 设备运行 Android 4.…
扫描二维码继续阅读
2018-10-13
分类目录
文章日程表
2018年十月
    11月 »
 123456
78910111213
14151617181920
21222324252627
28293031  
Born To Be Proud

Born To Be Proud