cmd uitvoeren na ontvangen udp pakket

Windows, Android, iOS, Linux, Chrome OS, ...
Plaats reactie
charlez
Pro Member
Pro Member
Berichten: 225
Lid geworden op: 13 apr 2017, 08:02
Uitgedeelde bedankjes: 4 keer
Bedankt: 13 keer

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: 2432
Lid geworden op: 10 jan 2006, 20:10
Locatie: Herent
Uitgedeelde bedankjes: 53 keer
Bedankt: 214 keer

Node Red ?
Internet: EDPNet VDSL
Telefonie: OVH
GSM: Proximus
ITnetadmin
Elite Poster
Elite Poster
Berichten: 8445
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 164 keer
Bedankt: 618 keer

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: 6305
Lid geworden op: 29 jun 2005, 20:25
Locatie: Tienen
Uitgedeelde bedankjes: 99 keer
Bedankt: 727 keer

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: 2417
Lid geworden op: 14 nov 2008, 08:22
Twitter: KrSi78
Locatie: Brugge
Uitgedeelde bedankjes: 208 keer
Bedankt: 152 keer

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
cptKangaroo
Elite Poster
Elite Poster
Berichten: 2759
Lid geworden op: 18 dec 2004, 14:33
Locatie: 053 Aalst
Uitgedeelde bedankjes: 551 keer
Bedankt: 194 keer

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: 8445
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 164 keer
Bedankt: 618 keer

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: 1503
Lid geworden op: 12 nov 2005, 18:54
Uitgedeelde bedankjes: 110 keer
Bedankt: 102 keer

charlez
Pro Member
Pro Member
Berichten: 225
Lid geworden op: 13 apr 2017, 08:02
Uitgedeelde bedankjes: 4 keer
Bedankt: 13 keer

Had ik ook al gevonden, maar lijkt niet mogelijk te zijn acties te koppelen.
SpecialK
Elite Poster
Elite Poster
Berichten: 1374
Lid geworden op: 22 mei 2013, 09:04
Uitgedeelde bedankjes: 3 keer
Bedankt: 105 keer

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.
ubremoved_2964
Elite Poster
Elite Poster
Berichten: 5295
Lid geworden op: 12 jan 2006, 14:25
Uitgedeelde bedankjes: 67 keer
Bedankt: 397 keer

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: 833
Lid geworden op: 04 jul 2012, 16:55
Uitgedeelde bedankjes: 63 keer
Bedankt: 167 keer

20 lijnen in python.
ITnetadmin
Elite Poster
Elite Poster
Berichten: 8445
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 164 keer
Bedankt: 618 keer

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
Pro Member
Pro Member
Berichten: 225
Lid geworden op: 13 apr 2017, 08:02
Uitgedeelde bedankjes: 4 keer
Bedankt: 13 keer

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

Terug naar “Software en apps”