php för att styra rfcmd..

Moderator: Telldus

Post Reply
gnorf
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am
Location: Norrtelje
Contact:

php för att styra rfcmd..

Post by gnorf »

Får väl försöka pigga upp det här forumet lite med senaste fulhacket.. lite php för att styra grunkorna på lunixlådan.

http://grymzor.com/php-rfcmd_fulhack.tar.bz2

Bör vara ganska självförklarande för målgruppen, lägg in mottagarna i pryttels.txt, sätt variablerna $binare samt $tellstick_path i index.php och det ska bara vara och köra hårt..

ja.. lite fuff med chown/chmod på rfcmd och tellsticken så httpd lusern får leka med dom..

Det är ett fulhack - proof of concept och är inte stylat alls, jag har inga skills i php, fuskar bara - så förbättra gärna.. och dela med dig :)

Ska pilla till det så det funkar i Popcornhour.. vill styra grejjorna från dumburken.. om ngn är intresserad av vad det ger så pip till så delar jag med mig.

Fnular oxå på att göra ett php gränsnitt mot tellstickController, skulle vilja kunna sätta dess parametrar på ngt mer tillgängligt sätt än att använda cli.. , men vi får se vad tiden lider.


mvh
g
eribi
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am
Location: Trollhättan
Contact:

Post by eribi »

//Eric
gerdevag
Posts: 13
Joined: Fri Mar 17, 2023 9:45 am
Location: Örebro
Contact:

Post by gerdevag »

Hej!

Jag har fått problem. Jag har strulat till det så att lightftpd inte längre får styra rfcmd. Det funkar jätte bra i för varje användare att styra tellsticken. Hur kan jag kolla vem som äger /dev/tellstick ? måste jag lägga till någon användare. chown? chmod ?
snälla hjälp!

mvh
johan
eribi
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am
Location: Trollhättan
Contact:

Post by eribi »

Antar att du har läst i wikin om hur du gör eftersom att vanliga användare kan använda tellsticken. Har aldrig hört talas om lightftpd antar att du menar lighttpd. Vilken användare körs webservern som? Har denna användare läs och skrivbehörighet på /dev/tellstick?

Du borde ha skapat en egen tråd i ämnet med eftersom att det inte har så mycket med php att göra.
//Eric
Post Reply