Scenexe Socket Fiddler

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

נכון ליום 07-01-2023. ראה הגרסה האחרונה.

אין להתקין סקריפט זה ישירות. זוהי ספריה עבור סקריפטים אחרים // @require https://update.greatest.deepsurf.us/scripts/457775/1135823/Scenexe%20Socket%20Fiddler.js

יוצר
discordtehe
גרסה
0.1
נוצר
07-01-2023
עודכן
07-01-2023
Size
1.69 קילו-בייט
רישיון
לא זמין

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.