首页
社区
课程
招聘
[原创]android破解实战:游戏蜂窝3.21版本破解记录
发表于: 2018-9-12 11:27 13862

[原创]android破解实战:游戏蜂窝3.21版本破解记录

2018-9-12 11:27
13862

游戏蜂窝321版本破解补充

修改VIP部分见319版本的文章.

.method public isVip()I

    .locals 1

    .prologue

    .line 771

    invoke-virtual {p0}, Lcom/mfwfz/game/manager/LoginManager;->isLoginV70()Z

    move-result v0

    if-eqz v0, :cond_0

    .line 772

    iget-object v0, p0, Lcom/mfwfz/game/manager/LoginManager;->mInfo:Lcom/mfwfz/game/model/LoginResultInfo;

    iget v0, v0, Lcom/mfwfz/game/model/LoginResultInfo;->IsVip:I

    .line 774

    :goto_0

    const/4 v0, 0x1

    return v0

    :cond_0

    const/4 v0, 0x0

    goto :goto_0

.end method

 

\smali\com\mfwfz\game\fengwo\*.smail

搜索isLoginV70 函数调用

修改所有isLoginV70调用的返回值为“1”实现单击中间免ROOT脚本的游戏免登录.

 

\smali\com\mfwfz\game\fengwoscript\.smail

搜索isLogin函数的所有调用

修改所有isLogin调用的返回值为“1,继续找到下面两句.

iget-boolean v1, v1, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->Run:Z

const v1,0x1

if-nez v1, :cond_2

 

iget-boolean v1, v1, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->Try:Z

const v1,0x1

if-eqz v1, :cond_0

 

\smali\com\mfwfz\game\fengwoscript\model\manager\HeartAndPermManager.smali

找到checkRunPerm函数的实现

iget-boolean v2, v0, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->KickedOut:Z

const v2, 0x0

if-eqz v2, :cond_0

 

iget-boolean v2, v0, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->BanRun:Z

const v2, 0x0

if-nez v2, :cond_1

 

iget-boolean v2, v0, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->TryExpired:Z

const v2, 0x0

if-eqz v2, :cond_2

 

\smali\com\mfwfz\game\fengwoscript\ui\help\SzScriptInfoSetHelp.smali

 

找到函数setInfo的实现,修改下面.

iget-boolean v1, v1, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->Run:Z

const v1, 0x1

if-nez v1, :cond_0

 

iget-boolean v1, v1, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->Try:Z

const v1, 0x1

if-eqz v1, :cond_3

 

\smali\com\mfwfz\game\fengwoscript\model\manager\HeartAndPermManager.smali

找到函数isRun的实现,Return前面添加

const/4 v1, 0x1

return v1

 

\smali\com\mfwfz\game\fengwoscript\presenter\ScriptInfoPresenter.smali

 

找到startScriptOnClick函数的实现

iget-boolean v1, v1, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->Run:Z

const v1,0x1

if-nez v1, :cond_2

 

iget-boolean v1, v1, Lcom/mfwfz/game/vip/bean/VipRunPermInfo;->Try:Z

const v1,0x1

if-eqz v1, :cond_0

 

\smali\com\mfwfz\game\fengwoscript\model\manager\HeartAndPermManager.smali

找到onEventMainThread函数实现(可以用“Lcom/mfwfz/game/vip/bean/VipScriptHeartInfo;->Status”搜索)

iget-boolean v4, v1, Lcom/mfwfz/game/vip/bean/VipScriptHeartInfo;->IsShowMsg:Z

iput-boolean v4, v2, Lcom/mfwfz/game/vip/bean/VipAdResultInfo;->IsShowMsg:Z

.line 180

iget v4, v1, Lcom/mfwfz/game/vip/bean/VipScriptHeartInfo;->Status:I

const/4 v4, 0x3

if-ne v4, v5, :cond_2

 

iget v4, v1, Lcom/mfwfz/game/vip/bean/VipScriptHeartInfo;->Status:I

const/4 v5, 0x6

const/4 v4, 0x3

if-ne v4, v5, :cond_3

 

\smali_classes2\com\cyjh\gundam\utils\UUIDManager.smali

找到generateUUID函数的实现,函数开始添加下面:

const-string/jumbo v0, "1c59f8d2-a569-4968-ba4c-89488b3f1f34"

return-object v0

 

找到isExist函数,函数开始添加

const/4 v0, 0x1

return v0

 

\smali\com\mfwfz\game\fengwoscript\ui\help\SzScriptInfoSetHelp.smali

搜索字符串"isSupportYGJ",一些游戏支持云挂机有个按钮:

iget-object v1, p0, Lcom/mfwfz/game/fengwoscript/ui/help/SzScriptInfoSetHelp;->mGoToYGJTv:Landroid/widget/LinearLayout;

if-eqz v0, :cond_2

:goto_1

const/16 v2, 0x8

invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

 

 

首页按钮,没有网络时会出现.

\res\layout\view_homepage_ad_layout.xml

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout android:orientation="vertical" android:layout_width="0.0dip" android:layout_height="0.0dip"

  xmlns:android="http://schemas.android.com/apk/res/android">

    <ImageView android:id="@id/vhal_iv" android:layout_width="0.0dip" android:layout_height="0.0dip" android:src="@drawable/game_image_default_9" android:scaleType="fitXY" />

</LinearLayout>

\res\layout\home_header_layout.xml

 

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout android:orientation="vertical" android:layout_width="0.0dip" android:layout_height="0.0dip"

  xmlns:android="http://schemas.android.com/apk/res/android">

    <com.mfwfz.game.fengwo.ui.widget.homepage.HomePageAdView android:id="@id/slideshowView" android:layout_width="0.0dip" android:layout_height="wrap_content" />

    <android.support.v7.widget.RecyclerView android:id="@id/hhl_gethomeshortcuts_layout" style="@style/fw_new_index_link" />

    <ImageView android:id="@id/adposiont" android:visibility="gone" android:layout_height="0.0dip" android:src="@drawable/game_image_default" android:scaleType="fitXY" style="@style/hauto" />

    <com.mfwfz.game.fengwo.ui.widget.homepage.HomeHeaderCrackGamesView android:orientation="vertical" android:id="@id/hhl_crackgames_layout" android:background="#ffffffff" android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_marginBottom="0.0dip" />

    <com.mfwfz.game.fengwo.ui.widget.homepage.HomeHeadlinesLayout android:id="@id/hhl_headlines_ll" android:background="#ffffffff" android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_marginBottom="0.0dip" />

</LinearLayout>

\res\layout\ab_index_list_layout.xml

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout android:orientation="vertical" android:layout_width="0.0dip" android:layout_height="0.0dip"

  xmlns:android="http://schemas.android.com/apk/res/android">

    <RelativeLayout android:orientation="horizontal" android:id="@id/abill_search_layout" android:background="#00000000" style="@style/common_head">

        <RelativeLayout android:id="@id/home_title_root_layout" android:background="@drawable/fw_index_head_solid" android:layout_width="32.0dip" android:layout_height="32.0dip" android:layout_marginLeft="8.0dip" android:layout_centerVertical="true">

            <LinearLayout android:gravity="center" android:layout_width="32.0dip" android:layout_height="32.0dip">

                <com.mfwfz.game.fengwo.ui.widget.RoundedImageView android:id="@id/homeAvatar" android:background="@drawable/fw_nav_left_nologin_img" android:layout_width="30.0dip" android:layout_height="30.0dip" style="@style/whauto" />

            </LinearLayout>

            <ImageView android:id="@id/home_title_red_iv" android:background="@drawable/head_img_red" android:visibility="gone" android:layout_alignParentTop="true" android:layout_alignParentRight="true" style="@style/whauto" />


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2018-9-14 16:44 被猪会被杀掉编辑 ,原因: 重新排版
收藏
免费 1
支持
分享
打赏 + 1.00雪花
打赏次数 1 雪花 + 1.00
 
赞赏  跳热舞   +1.00 2018/09/12
最新回复 (4)
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
thanks for your share@$%
2018-9-14 06:45
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
老铁  可有破解版
2018-9-23 10:03
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
求破解版连接
2018-9-23 19:10
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
新版本有验证,进不了脚本,求分享思路
2019-1-8 23:32
0
游客
登录 | 注册 方可回帖
返回
//