BashBot

Screenshot Software:
BashBot
Szczegóły programowe:
Wersja: 1.0
Filmu: 2 Jun 15
Wywoływacz: Richard Whitty
Licencja: Wolny
Popularność: 100

Rating: 5.0/5 (Total Votes: 1)

Projekt BashBot jest rozwidlenie bbots Dave'a Crouse. Jest to bot IRC napisany w bashu. W dniach między piśmie, że ntcpclient i oficjalnego wydania bbots, grałem z nim na kilka dni (dał mi pretekst, aby zobaczyć, co można zrobić z bash.
To jest więcej tutaj na wypadek gdyby ktoś jest ciekawy (tj chcesz porównać go do Crouse na) nie będę naprawdę polecam go używać, bo odkrył potencjalne luki w zabezpieczeniach.
Problem: Jeśli masz bota rozszerzyć zmienną, która ma charakter kontrolny w nim, takich jak * lub `może powodować problemy, ponieważ jest ona rozszerzona przez powłokę. Można więc zrobić "! Powiedzieć ktoś foo *" i to przesłanie
PRIVMSG ktoś: foo
Co jest oczywiście zagrożenie. Mogę sobie wyobrazić, że byłoby bardzo źle, jeśli zaczął grać z `rm -rf /`, czy coś.
Wydaje się to być coś, co wprowadzony przez to poszerzyć o linię przy przejściu do modułów. To była próba uniknięcia konieczności zrobić tokenisation ciąg w modułach siebie, stąd pozwala mi usunąć dużo kodu.

Podobne oprogramowanie

Inne programy z deweloperem Richard Whitty

Komentarze do BashBot

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!