Questions tagged [packet]
A formatted unit of data carried by a network. This is the smallest unit of data that you can capture on packet-switched networks.
30
questions
0
votes
0
answers
31
views
How would you go about understanding the networking of a game and doing your own server?
I'm trying to reverse the network of a game. The commands are strings, however, it's not as easy as getting the function that encrypts the packet, as it's not encrypted, just encoded in its own way, ...
4
votes
0
answers
77
views
Why would a packet-based protocol occasionally XOR it's payload?
I'm REing the Bluetooth protocol for the Ecoflow Delta 2 power station, and so far I've had some success. But there's a strange behaviour that, while not hampering my efforts, has me puzzled.
The ...
2
votes
0
answers
45
views
is there any way to find that a firewall is protecting a server and showing all ports closed in nmap?
I am using nmap to scan open ports on a device which uses FTP protocol to transfer firmware for update. But it is showing all 1000 ports are closed.
It comes with a software to update its firmware. ...
0
votes
1
answer
124
views
Identifying the source of encryption used by UDP packets in a PCAP file
I have a PCAP file (mediafire link to the file) which basically represents packet captures between 2 machines running the same game connected to each other via LAN inside RPCS3 using RPCN.
One of ...
1
vote
1
answer
87
views
Automated instruction analysis of dynamic memory
Introduction to problem: I have a binary executable with an unknown network packet protocol. I want to reverse engineer this packet protocol. My current way of doing it is to send some data and step ...
2
votes
1
answer
495
views
Help regarding XOR game decryption algorithm
I'm currently trying to reverse engineer the decryption algorithm for an old online game, using a chat message packet, as it contains text which is easily recognizable.
I used a packet sniffer to get ...
0
votes
1
answer
96
views
how to calculate a byte value
We are reversing the method of creating a byte array packet.
These values are obtained by serialport monitor from mediatek metamode usb port.The values of both packets are changed by changing the imei....
2
votes
1
answer
918
views
Reverse UART communication protocol
I'm objective is to build a custom wifi module to be used on a Samsung AC AR24HSFSAWKN. I have such an official module SWL-B70F for which I'm trying to reverse engineer the communication with the main ...
0
votes
0
answers
258
views
Reversing WSASend finding functions that called it
I'm trying to make my first DLL calling game functions
What I need is tracing functions that call WSASend, so it will be easy for me to get all functions address to call them from my DLL.
What I ...
0
votes
1
answer
668
views
Determine checksum / CRC algorithm
I am doing reverse engineering on some network protocol. It is client to server communication and I am pretty stuck with identifying checksum (or CRC) algorithm used in packet structure.
I tried ...
1
vote
1
answer
472
views
Change sending IP of only certain executable
An executable that access the Internet uses my IP to do so. Is it be possible, with the help of a software or something like that, to change what IP an executable uses to access the Internet? Without ...
-3
votes
1
answer
650
views
How to get Packet Structures
I'm trying to reverse engineer a game with the goal of creating an emulator.
I want to know how to get the structure of a network packet of a game whether it is client or server.
Example (Random) ...
3
votes
1
answer
1k
views
Analysis of SSL traffic from a Windows 10 application
I have to analyse SSL traffic of an executable under Windows 10.
This sounds trivial really, why not just use Burp suite?
Using Burp
Using Burp I setup an invisible proxy listenning on port 443 and ...
1
vote
0
answers
68
views
Reversing a serial communication with two inputs
I'm making a device that needs me to transfer some sort of initiation code like handshaking to start further communications.
There is 2 inputs and 2 outputs the first output is pretty similar to a two'...
2
votes
1
answer
122
views
Need help to figure out a chksum [closed]
I am looking at a 32 byte sequence, the chksum I believe is either the 1st two bytes or last 2 bytes (I am leaning on the last 2 bytes). I think it is a straight 16bit xor but I can't find the crunch ...
1
vote
0
answers
986
views
Reversing network traffic and rebuild packets
I want to learn something about reverse engineering.
I want to rebuild the TeamSpeak connection (client connects to server).
I hooked the recv and send + encrypt/decrypt functions and logged the ...
1
vote
1
answer
1k
views
Figuring out the CRC part of a packet
Currently, I am trying to figure out the packet structure (for encryption) of an old MMO in order to create an emulator. Its official servers shut down 3 years ago and this version is over 11 years ...
3
votes
1
answer
820
views
How to reverse engineer dash cam metadata
I'm trying to write a video player for clips from Roadhawk dash cams that shows a speedometer and map. I've got the basics covered, it plays the video and sound and extracts the raw metadata from the ...
1
vote
1
answer
383
views
Reversing checksum calculation of embedded communication
I need to find relations last byte with others. Tried these solutions, but it didn't work.
My tries:
* When I write all datas as binary, 1's count not equal but last byte same for some datas.
* When ...
0
votes
1
answer
3k
views
How to translate IDA pseudocode to C/C++ code?
I am trying to reverse engineer a packet protocol and I was abled to find a subroutine which is likely to be an encryption function. I do not know much about cryptography but it looked like a CBC ...
3
votes
1
answer
498
views
How to analyze packets?
I have a packet that I want to analyze which consists 16 bytes. I can produce as much as of these packets needed to analyze.
Even though packet does the same thing on application the data in the ...
15
votes
2
answers
31k
views
How do I work out the Ultranet protocol?
Ultranet is a audio protocol that allows low latency audio with many channels to be transmitted over standard Ethernet cables. For instance you might have a Midas sound desk transmitting audio packets ...
1
vote
0
answers
431
views
How should I approach decrypting packet protocols?
I'm able to see the packets before they're encrypted by setting a breakpoint before the encryption subroutine. My problem is that this subroutine is really complicated and goes really deep. Which ...
0
votes
0
answers
500
views
How to identify the encryption in packet data using OLLYDBG [duplicate]
I've been slowly learning the processes of packet decryption over the last 6 or so months, and it's been slow progress.
I've found the winsock2 send function in OllyDbg, and I'm using this tutorial ...
7
votes
1
answer
10k
views
Reverse Engineering of a packet encryption function of a game
I am trying to make a game server emulator for a specific MMORPG (Perfect World). I know the basics of how the network of the game works and the structure for some packets, but they all are encrypted, ...
1
vote
0
answers
97
views
Work out packet structure from usb capture
Im hoping to understand the way a auto diagnostics tool is reporting data over usb.
I've made a usb capture to look for changes according to known changes to the input it measures.
The measurement is ...
2
votes
1
answer
710
views
Reversing checksum algorithm
I am writing a program to control an old camera over serial.
I have no access to the protocol or source code of the demonstration program that i have, but i can generate some correct checksums by ...
3
votes
2
answers
256
views
Interpreting bluetooth string Pebble watch
I am trying to determine the bluetooth string that is sent when programmatically unloading an app from the Pebble watch. I have unloaded an app (in slot 2) 5 times, and got 5 similar but slightly ...
2
votes
2
answers
2k
views
Identifying protocol in a pcap file?
Is it possible to identify a protocol in a pcap file? I have a file which is a capture of data going between my phone and an IP camera, and I'd like to identify the protocol. I am using the app "MEye" ...
4
votes
0
answers
943
views
How to find a login packet structure (client-side only)? [closed]
As Google did not yield any results, I decided to ask it here.
I'd like to reverse the login sequence of a game (using gamespy).
In this login sequence, first the game uses the gamespy protocol (...