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. JAVA使用Gson解析json数据,实例

    封装类Attribute: public class Attribute { private int id; private String name; private int age; public ...

  2. Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术

    Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术 课程目录 Yeslab华为安全HCIE-第五门-防火墙攻击防范技术(8篇)\1_单包攻击防范.aviYeslab华为安全HCIE-第五门-防 ...

  3. Django_shell命令操作

  4. QQ,新浪,SNS等公众平台的登录及api操作

    QQ的写法地址:http://www.oschina.net/code/snippet_930167_19888 Sina的写法地址:http://www.oschina.net/code/snipp ...

  5. Swift学习笔记(13)--属性 (Properties)

    普通属性用var和let即可,本文不做详述 1.延迟存储属性 延迟存储属性是指当第一次被调用的时候才会计算其初始值的属性.在属性声明前使用@lazy来标示一个延迟存储属性. class DataImp ...

  6. HDU——T 1506 Largest Rectangle in a Histogram|| POJ——T 2559 Largest Rectangle in a Histogram

    http://acm.hdu.edu.cn/showproblem.php?pid=1506  || http://poj.org/problem?id=2559 Time Limit: 2000/1 ...

  7. 检查类型是否包含iterator

  8. c++中六种构造函数的实现以及9中情况下,构造函数的调用过程

    六种构造函数的实现代码例如以下: #include<iostream> using namespace std; //c++中六种默认的构造函数 class Test { public: ...

  9. 版本号控制-搭建gitserver

    GitHub是一个免费托管开源码的Gitserver,假设我们不想公开项目的源码,又不想付费使用.那么我们能够自己搭建一台Gitserver. 以下我们就看看,怎样在Ubuntu上搭建Gitserve ...

  10. unity 获取物体尺寸

     unity3d中获得物体的size 以size的x方向为例 1:gameObject.renderer.bounds.size.x;//这个值的结果真实反应出有MeshRenderer这个组件的 ...