BashBot projek is 'n vurk van bbots deur Dave Crouse. Dit is 'n IRC bot geskryf in bash. In die dae toe tussen skryfwerk wat ntcpclient en die amptelike bbots release, het ek speel met dit vir 'n paar dae (het my 'n verskoning om te sien wat ek kan doen met bash.
Dit is meer hier in geval iemand is nuuskierig (dws dit wil vergelyk met Crouse se) Ek sou nie eintlik aanbeveel om dit te gebruik, want ek ontdek 'n potensiële sekuriteit gat.
Die Probleem: As jy die bot om 'n veranderlike, wat 'n beheer karakter in dit, soos * of uit te brei `dit kan probleme veroorsaak, omdat dit kry uitgebrei deur die dop. Jy kan dus nie "! Vertel iemand foo *" en dit sou stuur
PRIVMSG iemand: cat
Dit is natuurlik 'n gevaar. Ek sou dink dit sou baie sleg wees as jy begin speel met `rm-rf /` of iets.
Dit lyk na iets wat ek deur met dit uit te brei die lyn wanneer verby die modules bekendgestel word. Dit was om te probeer en te verhoed dat die string tokenisation doen in die modules self, vandaar die feit dat ek 'n baie van die kode te verwyder.
Sagteware besonderhede:
Weergawe: 1.0
Upload datum: 2 Jun 15
Lisensie: Gratis
Populariteit: 100
Kommentaar nie gevind