opera mini 7.5安卓改服版

Opera mini 7.5安卓版前两天发布了,试着进行改服实现***,过程跟以前的OPM7.0差不多,大家可参照我之前的博客教程Opera mini7.0改服教程,原理基本一样,需要注意的是\opm\classes\com\opera\mini\android\ai.smali这个里面的http相关的不需要动,这个貌似是自动补全地址栏用的。需要修改的class有\opm\classes\ap.smali    和  \opm\classes\b.2.smali和\opm\classes\com\opera\mini\android\I.smali还有\opm\classes\g.smali。其实你也可以从我的成品中反编译把我改过的地址换成你自己的就行,这样更简单!

好了给大家提供一个成品,点这里下载。

欢迎关注我的twitter:@jetzhang

opera mini 改服  

下载  opera 和 opera mini
ftp://ftp.opera.com/pub/opera/android/mini/
ftp://ftp.opera.com/pub/opera/android/  

改服方法教程  

http://www.chenai.org/archives/opera.html
https://www.nopme.com/opera-mini-7-6-for-android-gai-fu-wu-qi-jiao-cheng.html  

1. 手机 apktools 修改方法
用apktools打开apk文件,进入smali目录,打开aq.smali(或ap.smali) b.2.smali g.smali
替换所有http://为上面获取到的url,双斜线后面带内容都都不用动
替换所有socket://为socket://you_cant_use让socket连接无效化
用apktools打包回apk,再用autosigner签名  

2. PC 端smali 反编译
https://github.com/as0ler/Android-Tools/tree/master/Autosign/Auto-Sign
https://github.com/JesusFreke/smali
https://bitbucket.org/JesusFreke/smali/downloads/
需要安装 JRE
java -jar baksmali/baksmali-2.0.5.jar classes.dex -o classes
java -jar baksmali/smali-2.0.5.jar classes  

3. python 脚本 operamini11 以后的不行
https://hk.v2ex.com/t/98905#reply16
https://gist.github.com/linusyang/7515929#file-libom-patch-py  

M2Crypto 的安装
追加环境变量 ;C:\Python27\;C:\Python27\scripts\
安装VC++ for Python 2.7:  http://aka.ms/vcpython27
pip install cryptography
pip install M2CryptoWin32  或者 pip install --egg M2CryptoWin64  

python libom-patch.py Opera安装包.apk -d 服务器地址  

4. 制作 socket 中转代理
iptables -t nat -A PREROUTING -p tcp --dport 自定义端口 -j DNAT --to-destination 141.0.11.253:1080    (这是 demo.opera-mini.net)
iptables -t nat -A POSTROUTING -p tcp --dport 1080 -j SNAT --to-source 你的IP  

107.167.113.220  mini5resource.opera-mini.net
141.0.11.253     demo.opera-mini.net
111.11.6.75      mini5cn.opera-mini.net  

样例

https://pan.baidu.com/s/1uf3gteHza2j5QGa_RcysSw   t2f2

https://yadi.sk/d/1eYoRc9y3VCB6a
http://disk.6tu.me/opm

opera mini 7.5安卓改服版的更多相关文章

  1. opera mini 改服

    opera mini 改服 下载 opera 和 opera mini ftp://ftp.opera.com/pub/opera/android/mini/ ftp://ftp.opera.com/ ...

  2. Opera mini for S60 custom server

    Opera mini for S60 custom server 在线改服 http://yourshell.info/mo/mini/ 本人贫穷一族,一直在用S60V2,这种手机启动JAVA很占内存 ...

  3. baidu手机浏览器安卓4.5版公布:由于快,所以爱

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDUyMzk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQk ...

  4. 支付宝红包口令自动复制到剪贴板脚本js,安卓,IOS通用版

    有客户找到涛舅舅,要求开发一个可以自动支付宝红包口令的js脚本,经过大量探索和优化,目前此脚本功能已经测试成功! 预期效果: 只要来访用户在当前网页的任意位置点击一下,支付宝红包口令即可复制到用户手机 ...

  5. software collection

    software software Table of Contents 1. Privacy 2. GFW 2.1. google search 2.2. 修改 DNS 服务器 2.2.1. 修改ip ...

  6. 用Opera Mobile调试手机版网页【转】

    注意:新版本的opera已经采用webkit内核,没有dragonfly了. 要下载12版的http://get.geo.opera.com/pub/opera/win/1216/int/Opera_ ...

  7. 在线客服兼容谷歌Chrome、苹果Safari、Opera浏览器的修改

    纵览全网提供的众多号称兼容多浏览器的自动收缩在线客服,其实只兼容了IE和FF两种,当遇到谷歌Chrome.苹果Safari.Opera浏览器时鼠标还没点到客服按钮就会自动缩回,实用效果完全打折 以下代 ...

  8. phpcms v9 黄页实现手机访问手机版,电脑访问电脑版(双模板)

    第一步.模板文件夹下,yp复制一份,改名字 ypwap 第二步.修改phpcms/modules/yp/index.php和phpcms/modules/ypwap/index.php //判断客户端 ...

  9. 蚂蚁金服研发的金融级分布式中间件SOFA背后的故事

    导读:GIAC大会期间,蚂蚁金服杨冰,黄挺等讲师面向华南技术社区做了<数字金融时代的云原生架构转型路径>和<从传统服务化走向Service Mesh>等演讲,就此机会,高可用架 ...

随机推荐

  1. 23.IDEA 运行junit单元测试方法

    转自:https://blog.csdn.net/weixin_42231507/article/details/80714716 配置Run,增加Junit 最终配置如下:

  2. Semi-Prime(半素数)

    http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2723 Semi-Prime Time Limit: 2 Seconds   ...

  3. 概率编程:《贝叶斯方法概率编程与贝叶斯推断》中文PDF+英文PDF+代码

    贝叶斯推理的方法非常自然和极其强大.然而,大多数图书讨论贝叶斯推理,依赖于非常复杂的数学分析和人工的例子,使没有强大数学背景的人无法接触.<贝叶斯方法概率编程与贝叶斯推断>从编程.计算的角 ...

  4. 推荐学习《Python与量化投资从基础到实战》PDF及代码+《量化投资以Python为工具》PDF及代码

    利用python分析量化投资问题是现在研究的热点,推荐两份资料用于学习 <Python与量化投资:从基础到实战>主要讲解如何利用Python进行量化投资,包括对数据的获取.整理.分析挖掘. ...

  5. JS实现分页效果

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. 深入解析开源项目之Universal-Image-Loader(二)硬盘---缓存篇

    文件命名: FileNameGenerator,HashCodeFileNameGenerator,Md5FileNameGenerator package com.nostra13.universa ...

  7. php intval函数

    php intval函数 作用 intval — 获取变量的整数值 使用实例 <?php echo intval('-42'); // -42 ?> 相似函数 boolval() - 获取 ...

  8. Kinect 开发 —— 进阶指引 (下)

    运动识别 利用运动识别(motion detection)来进行近景识别是最有意思的一种方式.实现运动识别的基本原理是设置一个起始的基准RGB图像,然后将从摄像头获取的每一帧影像和这个基准图像进行比较 ...

  9. Kinect 开发 —— Hello,Kinect

    控制台输出深度数据: using System; using System.Collections.Generic; using System.Linq; using System.Text; usi ...

  10. CMDB学习之四 ——DEBUG模式

    定义一个debug,进行解析调试,到测试文件 配置文件,配置debug模式,定义环境变量, #!/usr/bin/env python # -*- coding:utf-8 -*- import os ...