Skip to content

Instantly share code, notes, and snippets.

View MFDGaming's full-sized avatar
🏠
Working from home

Alexander Argentakis MFDGaming

🏠
Working from home
View GitHub Profile
@MFDGaming
MFDGaming / mcpe-0.6.1-libc-symbols-sorted.txt
Created December 23, 2022 16:51
mcpe-0.6.1-libc-symbols-sorted.txt
start pthread.h
pthread_attr_destroy
pthread_attr_init
pthread_attr_setdetachstate
pthread_attr_setschedparam
pthread_attr_setstacksize
pthread_cond_broadcast
pthread_cond_destroy
pthread_cond_init
pthread_cond_timedwait
# Copyright MFDGaming 2021
base64_table = r"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
def b64encode(value: bytes) -> str:
result = ""
padding = 0
for i in range(2):
if len(value) * 8 % 6 != 0:
padding += 1
@MFDGaming
MFDGaming / 0.1.1j.txt
Created April 28, 2021 12:39
Minecraft: Pocket Edition 0.1.1j protocol
LoginPacket 0x86 (string)
MessagePacket 0x87 (string)
StartGamePacket 0x88 (long, int, int, float, float, float)
AddPlayerPacket 0x89 (guid, string, int, float, float, float)
RemoveEntityPacket 0x8a (int)
MovePlayerPacket 0x8b (int, float, float, float, float, float)
PlaceBlockPacket 0x8c (int, int, int, ubyte, ubyte, ubyte)
RemoveBlockPacket 0x8d (int, int, int, ubyte)
UpdateBlockPacket 0x8e (int, int, ubyte, ubyte, ubyte)
RequestChunkPacket 0x8f (int, int)
U abort
U accept
U access
U AConfiguration_delete
U AConfiguration_fromAssetManager
U AConfiguration_getCountry
U AConfiguration_getLanguage
U AConfiguration_new
001a3bec T __adddf3
001a45e0 T __addsf3
@MFDGaming
MFDGaming / client.txt
Created February 7, 2021 23:35 — forked from shoghicp/client.txt
Partial Client Minecraft PE packet dump
This file has been truncated, but you can view the full file.
[1350855337.7126] [CLIENT->SERVER :0]: ID_UNCONNECTED_PING_OPEN_CONNECTIONS (0x02) [lenght 25]
0000 02 40 90 0f 3f 7e 00 00 00 00 ff ff 00 fe fe fe .@..?~..........
0010 fe fd fd fd fd 12 34 56 78 ......4Vx
0 => double(1027.8120040894)
[1350855337.7229] [SERVER->CLIENT 192.168.0.196:19132]: ID_UNCONNECTED_PONG (0x1c) [lenght 54]
0000 1c 40 90 0f 3f 7e 00 00 00 00 00 00 00 7b de dd .@..?~.......{..
0010 88 00 ff ff 00 fe fe fe fe fd fd fd fd 12 34 56 ..............4V
0020 78 00 13 4d 43 43 50 50 3b 44 65 6d 6f 3b 73 68 x..MCCPP;Demo;sh
0030 6f 67 68 69 63 70 oghicp
@MFDGaming
MFDGaming / server.txt
Created February 7, 2021 23:33 — forked from shoghicp/server.txt
Partial Custom Server Minecraft PE Packet Dump
[1350855799.3375] [CLIENT->SERVER 192.168.0.196:43727]: ID_UNCONNECTED_PING_OPEN_CONNECTIONS (0x02) [lenght 25]
0000 02 00 00 00 00 00 09 76 d9 00 ff ff 00 fe fe fe .......v........
0010 fe fd fd fd fd 12 34 56 78 ......4Vx
0 => double(3.0644372276739E-318)
1 => magic(00ffff00fefefefefdfdfdfd12345678)
[1350855799.339] [SERVER->CLIENT :0]: ID_UNCONNECTED_PONG (0x1c) [lenght 54]
0000 1c 00 00 00 00 00 09 76 d9 b8 f9 7d ec fa bf d9 .......v...}....
0010 b8 00 ff ff 00 fe fe fe fe fd fd fd fd 12 34 56 ..............4V
0020 78 00 13 4d 43 43 50 50 3b 44 65 6d 6f 3b 73 68 x..MCCPP;Demo;sh
@MFDGaming
MFDGaming / 0.7.0.txt
Created February 7, 2021 23:31 — forked from shoghicp/0.7.0.txt
Minecraft: Pocket Edition 0.7.0 & 0.7.1 protocol
# Minecraft PE 0.7.0 & 0.7.1 alpha Protocol #11
# 50 identified Packets
[C ==> S] 0x82 LoginPacket (String, int, int, int, String)
[C <== S] 0x83 LoginStatusPacket (int)
[C ==> S] 0x84 ReadyPacket (bits[8])
[C <=> S] 0x85 MessagePacket (String)
[C <== S] 0x86 SetTimePacket (int)
[C <== S] 0x87 StartGamePacket (int, int, int, int, float, float, float)
[C <== S] 0x88 AddMobPacket (int, int, float, float, float, byte, byte, Metadata)
@MFDGaming
MFDGaming / 0.6.1.txt
Created February 7, 2021 23:27 — forked from shoghicp/0.6.1.txt
Minecraft: Pocket Edition 0.6.1 protocol
# Minecraft PE v0.6.1 alpha Protocol #9
# 49 identified Packets
[C ==> S] 0x82 LoginPacket (String, int, int)
[C <== S] 0x83 LoginStatusPacket (int)
[C ==> S] 0x84 ReadyPacket (bits[8])
[C <== S] 0x85 MessagePacket (String)
[C <== S] 0x86 SetTimePacket (long)
[C <== S] 0x87 StartGamePacket (long, int, int, int, float, float, float)
[C <== S] 0x88 AddMobPacket (int, int, float, float, float, byte, byte, Metadata)