A way to have a device connected to someone's network pass its data to my pc

So long story short uncle owns a car garage and recently something called "Remote car diagnostic" was introduced. To give you guys an idea on what usually happens : 1) a customer needs their car scanned, we connect an OBD port into the car, OBD port is either connected to its own scanner or directly to the PC 1.a) if the OBD is connected to its own scanner there are three ways in which this scanner can connect to my PC which contains programming and actual scanner apps. Either via a LAN cable, or via its own hotspot OR the scanner connected to the local wifi router, of which the PC needs to be connected to, to be able to receive data. 2.a) here is what im looking forward to achieve. Either have the scanner that connects to my local router, be connected to someone's router, and a way for me to somehow connect to it. 2.b) OR have the scanner connected via a LAN cable to a laptop, then have that laptop act as a station that sends data to my PC. Please, if you know a way explain it step by step, as I've lost braincells trying to figure out a way for this. Note: I was told tunnel VPNing works, as in, having X pc connect via a VPN i setup on my local server(winbox) or router that supposedly makes the computer overseas act as if it is connected to my network locally Also worth mentioning that while talking to someone, i was directed into buying an OBD port called "OBD plug adapter ETHERNET to OBD 2 interface
D
DirtyJ355d ago
Looks like you're trying to send OBD data through your shop to an external server on a different network, but would like all of the traffic to be treated as if it were within a LAN. A VPN would be the simplest solution given your needs, however, there can be different levels of complexity in your VPN setup given the networking hardware constraints. Your networking infrastructure (e.g. router) may already support a site-to-site VPN or other VPN configuration that may be used to achieve this. You'll need to check with your vendor's documentation first to confirm. If the routers do not support any type of VPN configuration, the next option would be to host a VPN (e.g. OpenVPN, WireGuard) server and set up a client within the other network. Super slimmed down explanations, but if you give me some more info on the specific resources/limitations you're encountering, I may be able to give some more details.
.355d ago
So i was told tunnel VPNing fixes this but what i think wont work is the following: As explained, the way the car connects to the client app is as follows, OBD to scanner, scanner via its own hotspot / LAN cable directly to PC with client app / or connecting to my local router. One issue is, not all customers own that scanner as its also very pricy, what I found was an OBD port with an ethernet cable that you can connect to your laptop. What i want is the following: customer has the OBD to ethernet, connects it to his own laptop, and somewhow I'd like that laptop to act as a data passthrough that sends it somehow to my client PC so it can read faults and the like Any questions you have regarding the way the scanners work please let me know, I'll be more than happy to answer We do have a VPN setup on our network, and we can monitor it and give/ retain access via an app called ZeroTier one
D
DirtyJ355d ago
Ah for customer-facing uses of this, I don't think a VPN would be necessary. You'd want to either create a custom application that interfaces with the OBD scanner and establishes a session with your server to process this data via the internet or create a proprietary device that performs all of this automatically (your own smart scanner). I wouldn't recommend a VPN for customer-facing devices as this would require additional configurations on their end and introduce managing non-company devices within your network.
.355d ago
I was given an app called RemoteConnect, that supposedly works with the OBD to ethernet plug, but I cant for the life of me find any tutorial or guide on how to use it I assume this is the the custom app you mentioned ?
D
DirtyJ355d ago
Depending on how complex the data you need to read is, I was suggesting developing your own software that'll retrieve and securely send over any data you need. Unless the OBD to ethernet adapter has some funky drivers or proprietary software it uses, I'd assume you'd be able to interface with it to retrieve any useful info
.355d ago
I'm gonna mess with the app today and see if it has anything to do with what i wanna do, if not you're suggesting my best option is to get a dev to make me a custom app for this right ?
D
DirtyJ355d ago
If you want to have full control over how and where the data is being sent, building an app that customers can use with the generic OBD to ethernet adapter would be the easiest solution (for the customer). Otherwise, you're looking at potentially having to access their devices or add their devices to your network, which some customers may not be as comfortable with.
.354d ago
The ones i mainly work with are overseas long time customers that do blindly trust us I am aware how risky this but with how many braincells ive lost so far trying to achieve this I'm willing to take the risk @DirtyJ do you know what teamviewer iot ? If so would it help with my issue? Ive also been given a program that apparently is subscription based but I cant for the life of me find the origin of where the program came from or ajy information regarding it on Google
More Posts
Programming Language first or learning hardware CYBERSECURITYYo yall, so I want to go into cybersecurity, and I found this map that tells me where to go. https:/dga3134looking for help port forwarding my dayz server please, iveopened all the ports in and outbound on minstagram being hackedapparantly one of my friend have hacked my insta account and took screenshots of my messages with myip in webHow can I enter multiple IPs with one system to simulate multiple viewers on the site?Port forwardingSo I have a netgear nighthawk rax43 and i have port 25565,80,443,2022,19132,22 All open and they areOld ROBLOX Account from age 13. Lost password and there's no connected email.Link:https://www.roblox.com/users/1676810577/profile. I made it to roleplay with my aunt and some frhi i want helphi i want help my pc get hacked i buy new usb device and after i put it i get message its need to rHELP ME MY KEYS GOT REMOVEDMy pc rog scar 15 keys got removed for dk what reason please HELPHELP My keyboard isn’t working internal and externalOne of my keys weren’t working so I tried updating my keyboard in task manager and after my whole kC# helpim trying to type this code, but i have problems with using pet1.PetName, but i have declared them ealtruistic virusim trying to get rid of it, i know the file location but cant delete normally cuz access is denied, Problems with creating object in C#im trying to creat an object in c#, i have done exactly like the video on youtube told me to, but i Pathing issueWhat should I do?C helphello, I am just getting started learning c#, i am trying to make simple code, but im runing into prLinux recommendationsHello everyone, I'm currently facing a challenge but it's an issue. I've got an Acer aspire one kav6python scapy```py from scapy.all import sniff, NetflowSession, TCPSession, IPSession my_session = NetflowSessioGPU usage dips when playingmy gpu usage goes 100% then 14% then 65% then 45% then 99%.. you get the point, why?fps problemi have an rx 570 but my fps drops in some games?? my previous 750ti could get 100+ fps in league butWho uses scapy ?what is ``NetflowSession`` argument do in python scapy library ?VAPT Project (Help)I need help being guided on performing a VAPT on a fake company given by my class. If anyone could h