Skip to content

Commit eca8245

Browse files
add support 4.2.7
1 parent 2949c81 commit eca8245

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22

33
# Usage
44

5-
- Download [charles.jar](charles.jar), replace the official `charles.jar`.
5+
- Download [charles.jar](charles.jar), replace the official `charles.jar`. Run command in Terminal (**For MacOS only**)
6+
7+
```
8+
xattr -d com.apple.quarantine Charles.app/
9+
```
610
- **Or (for MacOS only)**
711
- Hack with the below script by yourself. [hack.sh](hack.sh)
812

913
# Official Download Link
1014

11-
- [Windows 64 bit](https://www.charlesproxy.com/assets/release/4.2.6/charles-proxy-4.2.6-win64.msi)
12-
- [Windows 32 bit](https://www.charlesproxy.com/assets/release/4.2.6/charles-proxy-4.2.6-win32.msi)
13-
- [macOS](https://www.charlesproxy.com/assets/release/4.2.6/charles-proxy-4.2.6.dmg)
14-
- [Linux 64/32 bit](https://www.charlesproxy.com/assets/release/4.2.6/charles-proxy-4.2.6.tar.gz)
15+
- [Windows 64 bit](https://www.charlesproxy.com/assets/release/4.2.7/charles-proxy-4.2.7-win64.msi)
16+
- [Windows 32 bit](https://www.charlesproxy.com/assets/release/4.2.7/charles-proxy-4.2.7-win32.msi)
17+
- [macOS](https://www.charlesproxy.com/assets/release/4.2.7/charles-proxy-4.2.7.dmg)
18+
- [Linux 64/32 bit](https://www.charlesproxy.com/assets/release/4.2.7/charles-proxy-4.2.7.tar.gz)

charles.jar

-736 Bytes
Binary file not shown.

hack.sh

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@ DIR=charleshack
33

44
mkdir $DIR
55
cd $DIR
6-
cat >> GPSz.java <<EOF
6+
cat >> kKPk.java <<EOF
77
package com.xk72.charles;
8-
public final class GPSz {
9-
public static boolean Dgmx() { return true; }
10-
public static void fxWP() {}
11-
public static String Wmmw() { return "Administrator"; }
12-
public static String Dgmx(String paramString1, String paramString2) { return null; }
8+
public final class kKPk {
9+
public static boolean lcJx() { return true; }
10+
public static void KcPF() {}
11+
public static String JZlU() { return "Administrator"; }
12+
public static String lcJx(String paramString1, String paramString2) { return null; }
1313
}
1414
EOF
15-
javac -encoding UTF-8 GPSz.java -d . && jar -uvf $CHARLES com/xk72/charles/GPSz.class
15+
javac -encoding UTF-8 kKPk.java -d . && jar -uvf $CHARLES com/xk72/charles/kKPk.class
1616
cd .. && rm -rf $DIR
17+
xattr -d com.apple.quarantine /Applications/Charles.app/

0 commit comments

Comments
 (0)