Skip to content

Commit d9280e8

Browse files
committed
🐛 fix: test obfs
1 parent b9c503a commit d9280e8

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

src/obfs/websocket.ts

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -140,12 +140,13 @@ class WebSocket extends ObfsMethod {
140140
* @returns The de-obfuscated message payload.
141141
*/
142142
deObfuscate(message: Buffer): Buffer {
143-
if (this.handshakeFlag === false) {
144-
return message
145-
} else {
146-
const payloadOffset = 2 // Skipping the first 2 bytes of WebSocket framing
147-
return message.slice(payloadOffset)
148-
}
143+
return message
144+
// if (this.handshakeFlag === false) {
145+
// return message
146+
// } else {
147+
// const payloadOffset = 2 // Skipping the first 2 bytes of WebSocket framing
148+
// return message.slice(payloadOffset)
149+
// }
149150
}
150151

151152
/**
@@ -154,16 +155,17 @@ class WebSocket extends ObfsMethod {
154155
* @returns The obfuscated WebSocket message.
155156
*/
156157
obfuscate(message: Buffer): Buffer {
157-
if (this.handshakeFlag === false) {
158-
return message
159-
} else {
160-
const frame = Buffer.alloc(message.length + 2) // Basic WebSocket frame
161-
frame[0] = 0x81 // Set FIN and TextFrame opcode
162-
frame[1] = message.length // Payload length
158+
return message
159+
// if (this.handshakeFlag === false) {
160+
// return message
161+
// } else {
162+
// const frame = Buffer.alloc(message.length + 2) // Basic WebSocket frame
163+
// frame[0] = 0x81 // Set FIN and TextFrame opcode
164+
// frame[1] = message.length // Payload length
163165

164-
message.copy(frame, 2) // Copy the message payload after the WebSocket header
165-
return frame
166-
}
166+
// message.copy(frame, 2) // Copy the message payload after the WebSocket header
167+
// return frame
168+
// }
167169
}
168170
}
169171

0 commit comments

Comments
 (0)