Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlternativeLink

Implementation of the SharkLink protocol for PC and other devices.

Currently only a working python prototype.

How to try it out

One Shark Jack Display & One PC

This is probably one of the easies combos.

Step 1: Get both in the same network. Either directly connecting the Shark Jack to the PC in static attackmode and configuring the adapter settings.

Windows network setup

Steps 1.1 and 1.2

Step 1.1: In windows in the control panel under Control Panel\Network and Internet\Network Connections right click on the correct adapter. Probably it's named Ethernet.

Step 1.2: Then click on Properties.

Properties window A window like shown in the Image above should appear.

Steps 1.3 and 1.4

Step 1.3: Find Internetprotokoll, Version 4 (TCP/IPv4) and select it.

Step 1.4: Then click on Properties.

Steps 1.5 and 1.6

Step 1.5: Switch to Use the following IIP address:

(You will need to switch this back manually later when using your Ethernet.)

Step 1.6: Set the IP address: field to 172.16.24.2 like in the image shown. Then set the Subnet mask: to 255.255.255.0. And lastly set Default gateway: to 172.16.24.1.

Now just click OK and OK again, then you should be set.

Step 2: Now plug the Shark Jack Display into the ethernet port of your PC.

Step 3: Start SharkLink and AlternativeLink. For this if you set the ip address of your ethernet to 172.16.24.2 you can just run the exe using the terminal with

Windows:

./AlternativeLink.exe -i 172.16.24.2 

Linux:

./AlternativeLink -i 172.16.24.2

Windows with WSL

Get install wsl and for example ubuntu.

To do so open a cmd or powershell with admin and run

wsl --install

After that just use windows the ip address for the wsl network. To find this ip address you can use the ipconfig.exe command and then look for Ethernet adapter vEthernet (WSL (Hyper-V firewall)): It's probably 172.27.128.1.

If it's not showing up then you will first need to start wsl by using the wsl command.

Then just start the program on windows with the found ip and on Linux using the eth0 interface probably the only option in the interactive selector.

About

Implementation of the SharkLink protocol for PC and other devices

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages