Commande !tcl publique sécurisée
#1
salut,

ce script a pour but de fournir un accès publique pour tous (et biensur sécurisée) à la commande !tcl.
Il crée un interpréteur sécurisé (commande "interp create -safe") ce qui isole complétement les commandes exécutées par le script de celle de votre eggdrop.
liste des commandes présente par défaut dans un interp safe
TCL
after   append   apply   array   binary   break
catch   chan   clock   close   concat   continue
dict   eof   error   eval   expr   fblocked
fcopy   fileevent   flush   for   foreach   format
gets   global   if   incr   info   interp
join   lappend   lassign   lindex   linsert   list
llength   lrange   lrepeat   lreplace   lsearch
lset   lsort   namespace   package   pid   proc
puts   read   regexp   regsub   rename   return
scan   seek   set   split   string   subst
switch  tell   time   trace   unset   update
uplevel   upvar   variable   vwait   while



Il est possible de configurer des aliases afin de pouvoir utiliser les commandes eggdrop (putserv isop .....)
[attachment=171]

vous aurez aussi besoin du package timing que j'ai créé
[attachment=172]
C'est en reconnaissant ses erreurs que l'on progresse Wink
Répondre Avertir


Messages dans ce sujet
Commande !tcl publique sécurisée - par djkenny - 07/03/2011, 03:26

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté