File tree Expand file tree Collapse file tree 4 files changed +29
-1
lines changed Expand file tree Collapse file tree 4 files changed +29
-1
lines changed Original file line number Diff line number Diff line change 44.mtj.tmp /
55
66# Package Files #
7- * .jar
87* .war
98* .ear
109
Original file line number Diff line number Diff line change 1+ # Hacking Charles Web Debugging Proxy
2+
3+ # Usage
4+
5+ - Download [ charles.jar] ( charles.jar ) , replace the official ` charles.jar ` .
6+ - ** Or (for MacOS only)**
7+ - Hack with the below script by yourself. [ hack.sh] ( hack.sh )
8+
9+ # Official Download Link
10+
11+ - [ Windows 64 bit] ( https://www.charlesproxy.com/assets/release/3.9.3/charles-proxy-3.9.3-win64.msi )
12+ - [ Windows 32 bit] ( https://www.charlesproxy.com/assets/release/3.9.3/charles-proxy-3.9.3-win32.msi )
13+ - [ macOS] ( https://www.charlesproxy.com/assets/release/3.9.3/charles-proxy-3.9.3.dmg )
14+ - [ Linux 64/32 bit] ( https://www.charlesproxy.com/assets/release/3.9.3/charles-proxy-3.9.3.tar.gz )
Original file line number Diff line number Diff line change 1+ CHARLES=/Applications/Charles.app/Contents/Java/charles.jar
2+ DIR=charleshack
3+
4+ mkdir $DIR
5+ cd $DIR
6+ cat >> Licence.java << EOF
7+ package com.xk72.charles.gui;
8+ public final class Licence {
9+ public static boolean a() { return true; }
10+ public static String b() { return "Administrator"; }
11+ public static String a(String paramString1, String paramString2) { return null; }
12+ }
13+ EOF
14+ javac -encoding UTF-8 Licence.java -d . && jar -uvf $CHARLES com/xk72/charles/gui/Licence.class
15+ cd .. && rm -rf $DIR
You can’t perform that action at this time.
0 commit comments