Skip to content

Hacking Charles Web Debugging Proxy, Working 4.2.7 Version

Notifications You must be signed in to change notification settings

HeIp/CharlesHack

 
 

Repository files navigation

CharlesHack

Hacking Charles Web Debugging Proxy Notes for myself:

https://www.jianshu.com/p/46d29e60dd1b

http://blog.csdn.net/endlu/article/details/52175787

https://0x0d.im/archives/crack-charles-proxy-4-1-3.html

http://www.jianshu.com/p/0ca39869e3c3

http://endlulu.coding.me/2016/08/09/Charles4-0最新版破解/

Charles Web Proxy Crack Made possible by: https://github.com/100apps/charles-hacking

Will Update the crack for every version.

If failed to do so please report an issue & I will update since I use it regularly.

How to crack Charles 4.2.7

Copy over to charles jar directory

macOS: /Applications/Charles.app/Contents/Java/charles.jar

Windows: C:\Program Files\Charles\lib\charles.jar

Hackscript code:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
charles=/Applications/Charles.app/Contents/Java/charles.jar
dir=charleshack

mkdir $dir
cd $dir
cat >> kKPk.java <<EOF
package com.xk72.charles;
public final class kKPk {
public static boolean lcJx() { return true; }
	public static boolean yNVB() { return true; }
	public static String dGDk() { return "Administrator"; }
	public static String JZlU() { return "Administrator"; }
	public static String lcJx(String name, String key) { return null; }
}
EOF
javac -encoding UTF-8 kKPk.java -d .&& jar -uvf $charles com/xk72/charles/kKPk.class
cd .. && rm -rf $dir

For Mac:

Download hack.sh

open terminal in the same directory

make sure you have Charles.app in Applications

run the hack.sh using sh hack.sh

If failed to update following website probably has already cracked it :

https://www.zzzmode.com/mytools/charles