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.

Filter by
Sorted by
Tagged with
1 vote
0 answers
14 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. ...
2 votes
1 answer
613 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
1 answer
50 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
82 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 ...
14 votes
2 answers
29k 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 ...
2 votes
1 answer
398 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
85 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....
0 votes
0 answers
211 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
463 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 ...
-3 votes
1 answer
634 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) ...
1 vote
1 answer
394 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
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
63 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'...
1 vote
1 answer
377 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 ...
2 votes
1 answer
118 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
964 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
982 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
776 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 ...
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 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 ...
1 vote
0 answers
408 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 ...
3 votes
1 answer
487 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 ...
0 votes
0 answers
498 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 ...
1 vote
0 answers
90 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
678 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
248 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
921 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 (...