SKAPP搭建教程三
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对接地址:比如你服务器域名是:http://175.24.167.54/地址就是http://175.24.167.54:6541/xxx.txt我们现在就来凑xxx.txt长度 使得这个域名总长度是37个字符就行https://skapp.lingutv.cn/skapp/sk.txt这里我取名字为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加密解密https://tool.lmeee.com/jiami/aes(浏览器打开)把前面的秘钥ygcnbcypiareqngo和偏移量6446518729143708输进去,输出选择hexhttps://vip1.cloudmiyun.com/cloudmiyun/2024/09/13/66e3e61c23289.png把你APP名字输入进去点AES加密把加密结果复制,然后到这个小写字母转大写字母网站转换出来全大写:https://www.iamwawa.cn/daxiaoxie.html得到类似这种全大写字符68B720A9649D7634085EC1ED8F67DD9F接下来点第一个FROMSKZZJM,把FROMSKZZJM后面的439EE46E21FE1C2E7F53D518F3CE4F45字符替换成上面的68B720A9649D7634085EC1ED8F67DD9F第二个FROMSKZZJM就是修改对接的地址,跟上面一样的操作,先获取对接地址http://175.24.167.54:6541/aaindex.txt的AES加密然后转换成全大写0245553BD2862C028B8618295358BA59DC487562BE474AEEDFE3E6A682D02413E94FD312B571B1335D7EEDF4F114A59D然后010Editor点第二个FROMSKZZJM,将后面的560718FB25EF048BCA5F527650EF4709900006042DEAE80F181E5992C9547F294FB701C3DF12316959F1540E23624A1F改成0245553BD2862C028B8618295358BA59DC487562BE474AEEDFE3E6A682D02413E94FD312B571B1335D7EEDF4F114A59D第三个FROMSKZZJM就是改:软件未授权!加密,跟上面一样操作,输入 软件未授权!获取加密字符然后换成全大写。https://vip1.cloudmiyun.com/cloudmiyun/2024/09/13/66e3e81233e88.png点第三个替换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编辑https://vip1.cloudmiyun.com/cloudmiyun/2024/09/13/66e3e61cda77b.png第一个是内部版本号第二个是版本名称跟SK后台版本好对应第三个是包名im.ehub.skfilm,改成自己的包名即可第83行APP名字伍月影视改成自己的,最后点上面的保存,返回退出保存。3.4、接下来就是替换LOGO图片,先去生成应用图标https://icon.wuruihong.com/#/google_vignette上传自己的logo 图片,选择安卓平台,更多参数选择:自动圆角 18文件名 launcher_icon,生成后下载icons.zip将icon.zip复制到雷电模拟器文件夹picture里面,用MT软件把icon.zip里面的图片替换到伍月影视对应的文件夹:hdpi mdpi xhdpi xxhdpi xxxhdpi里面对应的图片https://vip1.cloudmiyun.com/cloudmiyun/2024/09/13/66e3e61c8dac7.png最后一张图片替换在伍月影视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
谢谢教程
页:
[1]