Scenexe Socket Fiddler

Scenexe socket fiddler. Modify incoming and outgoing packets by writing functions for incoming and outgoing.

Pada tanggal 07 Januari 2023. Lihat %(latest_version_link).

Skrip ini tidak untuk dipasang secara langsung. Ini adalah pustaka skrip lain untuk disertakan dengan direktif meta // @require https://update.greatest.deepsurf.us/scripts/457775/1135823/Scenexe%20Socket%20Fiddler.js

Penulis
discordtehe
Versi
0.1
Dibuat
07 Januari 2023
Diperbarui
07 Januari 2023
Size
1,69 KB
Lisensi
N/A

Scenexe Socket Fiddler

Allows you to modify and log incoming and outgoing packets by writing functions for window.incoming and window.outgoing.

A simple function you can write is a simple socket logger:

window.incoming = (data) => {
    console.log('incoming:', data);
}
window.outgoing = (data) => {
    console.log('outgoing:', data);
}

The incoming data is an array where the 1st item is an opcode and the 2nd item contains the packet data. Refer to https://github.com/discordtehe/scenexe/blob/main/src/shared/constants.js#L441 for info on opcodes.

If you need to modify incoming and outgoing packets, just return the modified data:

window.incoming = (data) => {
    data[1] = ...edit some stuff...;
    return data;
}
window.outgoing = (data) => {
    data[1] = ...edit some stuff...;
    return data;
}

Refer to https://github.com/discordtehe/scenexe/blob/main/src/gamesocket.js#L440 for info on how to parse incoming packets and https://github.com/discordtehe/scenexe/blob/main/src/gamesocket.js#L1467 for how various outgoing packets look like.