cmd uitvoeren na ontvangen udp pakket

Windows, Android, iOS, Linux, Chrome OS, ...
Plaats reactie
charlez
Pro Member
Pro Member
Berichten: 418
Lid geworden op: 13 apr 2017, 08:02
Uitgedeelde bedankjes: 14 keer
Bedankt: 37 keer
Recent bedankt: 1 keer
Provider

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: 2511
Lid geworden op: 10 jan 2006, 20:10
Locatie: Herent
Uitgedeelde bedankjes: 55 keer
Bedankt: 223 keer
Recent bedankt: 1 keer

Node Red ?
Internet: EDPNet VDSL
Telefonie: OVH
GSM: Proximus
ITnetadmin
userbase crew
userbase crew
Berichten: 9525
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 241 keer
Bedankt: 761 keer
Recent bedankt: 2 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: 6601
Lid geworden op: 29 jun 2005, 20:25
Locatie: Tienen
Uitgedeelde bedankjes: 117 keer
Bedankt: 771 keer
Recent bedankt: 8 keer
Te Koop forum

Fractal Design North • 13900KS • Asus ROG Ryuo III 240mm • Asus Z790-E • Z5 7800 c34 64GB RGB • nVidia RTX4090FE • Samsung 990 PRO 2TB • Asus ROG Swift PG42UQ 42” OLED 138Hz
Gebruikersavatar
Sinna
Elite Poster
Elite Poster
Berichten: 3249
Lid geworden op: 14 nov 2008, 08:22
Twitter: KrSi78
Locatie: Brugge
Uitgedeelde bedankjes: 342 keer
Bedankt: 230 keer
Recent bedankt: 2 keer
Contacteer:
Provider
Te Koop forum

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: 3289
Lid geworden op: 18 dec 2004, 14:33
Locatie: 053 Aalst
Uitgedeelde bedankjes: 753 keer
Bedankt: 252 keer
Recent bedankt: 1 keer
Provider
Te Koop forum

Als je in .NET kan coden en wat kan testen met 2 computers, kan dit toch niet moeilijk zijn met een UDPClient object?
ITnetadmin
userbase crew
userbase crew
Berichten: 9525
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 241 keer
Bedankt: 761 keer
Recent bedankt: 2 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: 1517
Lid geworden op: 12 nov 2005, 18:54
Uitgedeelde bedankjes: 102 keer
Bedankt: 101 keer

charlez
Pro Member
Pro Member
Berichten: 418
Lid geworden op: 13 apr 2017, 08:02
Uitgedeelde bedankjes: 14 keer
Bedankt: 37 keer
Recent bedankt: 1 keer
Provider

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

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: 65 keer
Bedankt: 387 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: 936
Lid geworden op: 04 jul 2012, 16:55
Uitgedeelde bedankjes: 81 keer
Bedankt: 179 keer

20 lijnen in python.
ITnetadmin
userbase crew
userbase crew
Berichten: 9525
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 241 keer
Bedankt: 761 keer
Recent bedankt: 2 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: 418
Lid geworden op: 13 apr 2017, 08:02
Uitgedeelde bedankjes: 14 keer
Bedankt: 37 keer
Recent bedankt: 1 keer
Provider

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

Terug naar “Software en apps”