cmd uitvoeren na ontvangen udp pakket

charlez
Plus Member
Plus Member
Berichten: 154
Lid geworden op: 13 Apr 2017
Bedankt: 10 keer
Uitgedeelde bedankjes: 2 keer

cmd uitvoeren na ontvangen udp pakket

Berichtdoor charlez » 22 Aug 2020, 17:43

Hallo,

Ik zoek een stukje software dat wanneer het een udp pakket ontvangt op een bepaalde poort met bepaalde string in een commando uitvoert.
Moet op win10 draaien.
Iemand die zo iets kent? Liefst freeware.
Zou zelf zoiets eventueel in .net wel kunnen maken, maar gaat me te veel tijd kosten waarschijnlijk.

VOiD
Elite Poster
Elite Poster
Berichten: 2328
Lid geworden op: 10 Jan 2006
Locatie: Herent
Bedankt: 208 keer
Uitgedeelde bedankjes: 53 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor VOiD » 22 Aug 2020, 19:16

Node Red ?
Internet: EDPNet VDSL
Telefonie: OVH
GSM: Proximus

ITnetadmin
Elite Poster
Elite Poster
Berichten: 7979
Lid geworden op: 28 Jan 2012
Bedankt: 585 keer
Uitgedeelde bedankjes: 133 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor ITnetadmin » 23 Aug 2020, 16:47

Zoiets zoek ik ook wel.
Iets dat bij het ontvangen van een specifiek pakket op een specifieke poort, een batch file of zoiets runt.
Daarbij uiteraard ook een client prog dat zo een pakketje kan uitsturen.

Dat zou handig zijn om custom dingen te triggeren vanop afstand.

Gebruikersavatar
selder
Moderator
Moderator
Berichten: 5885
Lid geworden op: 29 Jun 2005
Locatie: Tienen
Bedankt: 651 keer
Recent bedankt: 1 keer
Uitgedeelde bedankjes: 87 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor selder » 23 Aug 2020, 17:27

Ghost S1 • 8086K @5.2Ghz • Asus ROG Ryuo 240mm • Asus ROG STRIX Z390-I • Corsair Vengeance LPX 2x16GB 3200Mhz • Asus RTX2080Ti Turbo • Samsung 970 EVO 2TB • Asus ROG Swift PG258Q 240Hz • Logitech G Pro keyboard/mouse/headset

Gebruikersavatar
Sinna
Elite Poster
Elite Poster
Berichten: 2019
Lid geworden op: 14 Nov 2008
Locatie: Brugge
Bedankt: 130 keer
Recent bedankt: 1 keer
Uitgedeelde bedankjes: 141 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor Sinna » 23 Aug 2020, 17:40

TRIGGERcmd ziet er mooi uit, maar wéér cloudbased. Is er niets vergelijkbaars waarvoor je je eigen LAN niet moet verlaten?
Ik denk bv. aan een UPS die een UDP-pakketje stuurt om te melden dat de stroom weggevallen is. De kans dat de modem op dat moment nog online is is eerder klein.
Computer(k)nul

Gebruikersavatar
cptKangaroo
Elite Poster
Elite Poster
Berichten: 2487
Lid geworden op: 18 Dec 2004
Locatie: 053 Aalst
Bedankt: 168 keer
Recent bedankt: 2 keer
Uitgedeelde bedankjes: 459 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor cptKangaroo » 23 Aug 2020, 20:04

Als je in .NET kan coden en wat kan testen met 2 computers, kan dit toch niet moeilijk zijn met een UDPClient object?

ITnetadmin
Elite Poster
Elite Poster
Berichten: 7979
Lid geworden op: 28 Jan 2012
Bedankt: 585 keer
Uitgedeelde bedankjes: 133 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor ITnetadmin » 24 Aug 2020, 04:22

Sinna schreef:TRIGGERcmd ziet er mooi uit, maar wéér cloudbased. Is er niets vergelijkbaars waarvoor je je eigen LAN niet moet verlaten?

Ma echt he :-)
Een cloud based systeem dat cmds may runnen op je pc; that's an accident waiting to happen :-)
Het verbaast me echt zoooo hard dat er letterlijk nog geen enkele ITer met programmeerervaring zoiets simpel in mekaar gestoken en geopensourced heeft.

Robert Ford
Elite Poster
Elite Poster
Berichten: 1469
Lid geworden op: 12 Nov 2005
Bedankt: 101 keer
Uitgedeelde bedankjes: 106 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor Robert Ford » 24 Aug 2020, 07:27


charlez
Plus Member
Plus Member
Berichten: 154
Lid geworden op: 13 Apr 2017
Bedankt: 10 keer
Uitgedeelde bedankjes: 2 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor charlez » 24 Aug 2020, 08:52

Had ik ook al gevonden, maar lijkt niet mogelijk te zijn acties te koppelen.

SpecialK
Elite Poster
Elite Poster
Berichten: 1060
Lid geworden op: 22 Mei 2013
Bedankt: 78 keer
Uitgedeelde bedankjes: 2 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor SpecialK » 24 Aug 2020, 09:29

Wordt dat "udp pakket" met een device gegenereerd waar je zelf iets kan opzetten, of ligt de inhoud van het pakket al vast?

Indien niet zou je eens naar mqtt kunnen kijken, er zijn genoeg clients die op basis daarvan bv een batchbestand kunnen uitvoeren.

ub4b
Elite Poster
Elite Poster
Berichten: 4535
Lid geworden op: 12 Jan 2006
Bedankt: 371 keer
Recent bedankt: 2 keer
Uitgedeelde bedankjes: 64 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor ub4b » 24 Aug 2020, 10:23

Dit is triviaal in Linux

met een netcat stuur je een packet naar een IP + poort (je kan ook socat gebruiken)
op de andere machine luister je met netcat op die poort, en piped die output naar een bash scriptje met een while read lus (of éénder welke andere taal)
en als de string matched, voer je iets uit

ik gebruik zo'n setup met 3 nodes voor analyse van RF, 2 nodes luisteren de derde collecteert, 3e node heeft een while loop die telkens als hij een packet krijgt iets ermee doet, als de RF aan bepaalde criteria voldoet, doet hij iets

Genoeg netcat / socat tutorials te vinden en wellicht bestaat er een windoze versie van.

brubbel
Elite Poster
Elite Poster
Berichten: 787
Lid geworden op: 04 Jul 2012
Bedankt: 162 keer
Recent bedankt: 1 keer
Uitgedeelde bedankjes: 50 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor brubbel » 24 Aug 2020, 10:32


ITnetadmin
Elite Poster
Elite Poster
Berichten: 7979
Lid geworden op: 28 Jan 2012
Bedankt: 585 keer
Uitgedeelde bedankjes: 133 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor ITnetadmin » 24 Aug 2020, 23:55

Een beetje extra info: ik weet niet in welke form factor de OP zijn tool zoekt, maar voor mij is dat:
- sender moet portable zijn
- sender moet draaien zonder extra software of support packages, want gebruiken vanop eender welke pc zonder dingen te moeten installen is een must-have.
- receiver liefst met een "run as service" optie

charlez
Plus Member
Plus Member
Berichten: 154
Lid geworden op: 13 Apr 2017
Bedankt: 10 keer
Uitgedeelde bedankjes: 2 keer

Re: cmd uitvoeren na ontvangen udp pakket

Berichtdoor charlez » 25 Aug 2020, 15:26

Sender heb ik niet nodig, gaat via ander systeem.
Ontvanger, service zou handig zijn.


Terug naar “Windows”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 2 gasten