Jump to content

Tutorial for program (Sky-sniffer)


Recommended Posts

For update server you need update crypto-key and packets structures.

Sky-sniffer help for this.

Download sky-sniffer you can in this thread: 

 

First step: Unpack folder sky_sniffer.

Second step: Install drivers from folder "Install".

Third step: Start Sky.exe

Fourth step: You need Find out ip address. For this start Black Desert and click on this after start client bdo.

image.png.53d26f0e200d19e9ca69ceac746e29fb.png

Five step: Search process Black Desert and check port. This login server port. For game port need enter to list characters.

image.png.07f527ced8aefefb40577762806ff975.png

 

Six step: After you find login port and game port. Need create new protocol in folder sky_sniffer/Protocol. This example login protocol. Expansion file to xml.

<?xml version="1.0" encoding="utf-8"?>
<protocol xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" crypt="BDOLoginCrypt" name="TestProtocol" port="8888">
	<blocks />
	<packetfamily way="ServerPackets">
		<struct type="BDOPlugin.BDOPacketHeader">
			<data />
		</struct>
      	<packet id="0x03EB" name="SMSetFrameworkInformation">
			<part name="magicBytesXorkey" type="b" size="114" />
		</packet>
	</packetfamily>
	<packetfamily way="ClientPackets">
		<struct type="BDOPlugin.BDOPacketHeader">
			<data />
		</struct>
      <packet id="0x03E9" name="CMHeartbeat" />
	</packetfamily>
</protocol>

Seven step: Restart sky_sniffer.

Eight step:  Click Captors->SharpPcap capturing->Choose your adapter for sniff.

image.png.72644c0d5bf3e7f4448b1929e8d5c962.png

 

Nine step: Write name file and choose your protocol.

image.png.09ab654fa30ad2fac359f6a4d2eb0c94.png

 

Ten step: Click start and after this start client. If you client started before start sniffer packets can broken.

image.thumb.png.142de9314c914e4de58b5bdd901d6776.png

 

This video tutorial for you: 

 

 

  • Like 4
Link to post
Share on other sites
  • 4 weeks later...
Hello Kirito, thank you very much for sharing these tools with the community.
I am having problems with the Sky-Sniffer that is not saving the packages obtained in the xml. It tells me: "Object reference not set as an instance of an object"
I hope you can help me.

SkySnifer.thumb.PNG.3d5175b61e1a84311bebd6639c838120.PNG

 

Link to post
Share on other sites
  • 6 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...