异次元

 找回密码
 立即注册
KURUN CLOUD 美国CN2GIA服务器轻云互联 美国香港CN2GIA服务器会员请立即修改密码
查看: 155|回复: 1

SKAPP搭建教程三

[复制链接]

3

主题

8

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2024-9-19 17:31:37 | 显示全部楼层 |阅读模式
3、第三步:前端反编译
3.1、反编译之前先搞定SK后台对接的动态域名地址,这个地址要跟反编译的地址长度一样,一共37个字符,不能多也不能少:原来地址是https://skapp.lingutv.cn/skapp/sk.txt
我们到Node项目找到sk项目设置,域名管理添加新域名:127.0.0.1:6541
外网映射打开
伪静态:
rewrite ^/index.txt$ /assets/index.txt last;
rewrite ^/index.txt/(.*)$ /$1 last;
这里特别说明下这个伪静态,如果你的对接地址txt前缀是aaindex.txt那上面的伪静态地址要把所有的index.txt改成aaindex.txt,一共3个地方,红色标注了,具体aaindex.txt怎么来的看下面说明,这里只是教程说明,具体取什么名字,自己根据长度来定。
这些设置好以后重启sk node项目
现在来凑SK对接地址:
比如你服务器域名是:
我们现在就来凑xxx.txt长度 使得这个域名总长度是37个字符就行
这里我取名字为aaindex.txt正好跟上面的地址一样长,37个字符,你也可以取bbindex.txt,前缀字母自己取,反正长度一样长就行
现在我们只要去/www/wwwroot/skapp_server/uat285/sk-api/assets下面新建一个aaindex.txt文件即可
txt文件里面内容就是你的SK动态地址:http://175.24.167.54:6541
最后浏览器输入http://175.24.167.54:6541/aaindex.txt能访问到你的这个动态地址http://175.24.167.54:6541就表示OK了
3.2、使用010editor软件反编译,先把010editor解压出来,然后010Editor.exe反编译lib文件夹里面的arm64-v8a和armeabi-v7a下面的so文件,一个个来,先修改arm64-v8a下面的so文件:
第一个搜索关键词 mainapi,找到上面一点有个地址https://skapp.lingutv.cn/skapp/sk.txt
换成你自己的对接地址http://175.24.167.54:6541/aaindex.txt
然后搜索第二个FROMSKZZJM,一共会出来6个
安卓我们主要修改第12345个,苹果就是修改第12346个
第一个就是修改APP名字,使用在线AES加密解密
把前面的秘钥ygcnbcypiareqngo
和偏移量6446518729143708输进去,输出选择hex
把你APP名字输入进去点AES加密
把加密结果复制,然后到这个小写字母转大写字母网站转换出来全大写:
得到类似这种全大写字符
68B720A9649D7634085EC1ED8F67DD9F
接下来点第一个FROMSKZZJM,把FROMSKZZJM后面的439EE46E21FE1C2E7F53D518F3CE4F45字符替换成上面的68B720A9649D7634085EC1ED8F67DD9F
第二个FROMSKZZJM就是修改对接的地址,跟上面一样的操作,先获取对接地址http://175.24.167.54:6541/aaindex.txt的AES加密然后转换成全大写
0245553BD2862C028B8618295358BA59DC487562BE474AEEDFE3E6A682D02413E94FD312B571B1335D7EEDF4F114A59D
然后010Editor点第二个FROMSKZZJM,将后面的560718FB25EF048BCA5F527650EF4709900006042DEAE80F181E5992C9547F294FB701C3DF12316959F1540E23624A1F改成0245553BD2862C028B8618295358BA59DC487562BE474AEEDFE3E6A682D02413E94FD312B571B1335D7EEDF4F114A59D
第三个FROMSKZZJM就是改:软件未授权!加密,跟上面一样操作,输入 软件未授权!获取加密字符然后换成全大写。
点第三个替换FROMSKZZJM把CF16C6311B643B050ADBE1969DFAA20058F29E4BC16F1FEF8D58FEB26F9832F8改成
DE011977E83418A2096271E8C980E61F2E0C08DFC61C3428D5DEF2C2C9DAD3A5
第四个FROMSKZZJM需要改2个地方:
找到下面一点的位置有个dsb开头的dsbygcnbczurlriwmoq改成你的加密地址dsbygcnbcypiareqngo
另外就是下面的06开头的0659202017143708
改成你的6446518729143708
这2个秘钥就是最前面讲到的,所有的密码教程是教程的,你自己的网站是根据自己的生成的,跟教程里面肯定是不一样的,教程只是给你们讲解思路。
第五个FROMSKZZJM就是友盟统计替换,先去友盟统计注册ID申请APP应用,会获取到一个ID,我们把这个ID号码一样的操作:先AES加密,然后换成全大写,然后跟上面一样的操作替换,点第五个FROMSKZZJM找到后面对应的字符替换掉就行。
所有的搞完保存so文件,这个文件就完事。
然后一样的方法改armeabi-v7a里面的libapp.so文件,重复上面的步骤!
3.3、接下来就是用MT反编译软件编译伍月影视,先替换libapp.so两个文件,把修改好的lib文件夹放到雷电模拟器leidian9\Pictures文件夹
然后用MT管理器找到伍月影视对应目录添加进去覆盖这2个so文件。
接下来就是用MT管理器编辑名字和包名那些,
用MT打开伍月影视,找到AndroidManifest.xml编辑
第一个是内部版本号
第二个是版本名称跟SK后台版本好对应
第三个是包名im.ehub.skfilm,改成自己的包名即可
第83行APP名字伍月影视改成自己的,最后点上面的保存,返回退出保存。
3.4、接下来就是替换LOGO图片,先去生成应用图标
上传自己的logo 图片,选择安卓平台,更多参数选择:自动圆角 18
文件名 launcher_icon,生成后下载icons.zip
将icon.zip复制到雷电模拟器文件夹picture里面,用MT软件把icon.zip里面的图片替换到伍月影视对应的文件夹:
hdpi mdpi xhdpi xxhdpi xxxhdpi里面对应的图片
最后一张图片替换在伍月影视assets目录下_compile.apk/assets/flutter_assets/assets/icon/icon.png 这个icon.png图片使用icons.zip根目录的图片替换,记得名字改成icon.png再替换
全部改完,七重加密反编译就算完事了,最后讲讲广告SDK对接与修改。

到此为止,搭建和反编译就算完全OK,大家可以欢快的使用了!!
支持的广告类型:开屏、插屏、激励、banner广告 优效广告,仅支持安卓端!!
教程花了大量精力制作不容易。
苹果反编译教程改日补上!
下载地址:https://www.123pan.com/s/4ZOLVv-s8kNH?提取码:qoIi

11

主题

31

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
发表于 2024-9-23 21:30:51 | 显示全部楼层
谢谢教程
高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|异次元 | 繁体中文 本站支持IPv6访问

GMT+9, 2024-11-25 10:54 , Processed in 0.150847 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表