记天翼客户端破解(非技术文)

前言

本文只是记录破解时找思路的方法,结尾附上破解思路,但不会涉及各项具体技术,故在标题与开头事先声明。另本文也不参与各项技术的讨论,最终解释权归作者所有

起因

由于电信的霸王条款,用一条不存在的法律条款和一条失效的法律条款,肆意在客户端上做手脚限制了 wifi 共享软件的使用及路由器,所以开始了破解之路。

初试探

一开始时,当然是搜索有没有相关的文章什么的了,所以上贴吧,google等搜索,发现有大神写出了破解版程序,下载过,也在虚拟机跑过,发现有几个问题:

  1. 初次使用时配置困难,对新手并不友好,尤其是没有计算机基础的人。也就导致了需要有一份图文说明,另外也有一些清真少年拿去电信营业厅问怎么用的可能
  2. 核心代码不开源,而是直接封装在 dll 库中,安全性未知
  3. 容易失效,每次电信升级就要重新制做

再切磋

在同学的推荐下下载了一款 wifi 共享软件,发现可以正常开 wifi,但是也有不足

  1. 带广告,不能忍受
  2. 无法使用路由器
  3. 网速慢

山重水复疑无路

后来我又尝试了各种方法,像挂起进程,限制客户端联网等各种方式,但要么就是不稳定,要么就是有各式各样的不足,对于我这个强迫症患者来说,忍受这些确实痛苦,渐渐感到似乎无路可走

柳暗花明又一村

在尝试过多种方法后,不甘忍受的我决定自己动手,逆向软件,所幸天翼的逆向破解并不困难,看起来倒像天翼觉得不会有人会去逆向破解,随便加了个壳而已,并没有对程序加密。通过对代码的反编译分析,发现天翼是使用全局钩子来监测共享软件和路由器的。这就有了两种破解方法:

  1. 使用 hips 禁用天翼的钩子
  2. 使用进程隐藏工具将 wifi 共享软件隐藏(如果不行则进行驱动隐藏,但本人测试了,进程隐藏足够了)

总结

  1. 有时不能光依赖别人,有时候自己动手更为重要
  2. 不要妄自菲薄,高估对手

我是 He110,一个爱玩爱闹有些二也有些呆的半吊子程序猿

你可能感兴趣的:(记天翼客户端破解(非技术文))