Compilador de plugins

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #40 : diciembre 05, 2013, 10:47:17 am »
disculpen como se ejecutan los permisos o cuales son los pasos para usar el script por que no me sale sale no existe el fichero


Es muy sencillo el procedimiento, primero creas un archivo de texto y en vez de ser .txt se lo cambias a el nombre que tu quieras, con la extension .sh, ejemplo: compilador.sh, en este archivo pegas el script de tu eleccion, lo guardas lo cierras y procedes a darle permisos de ejecucion de este modo:

Código:
  1. sudo chmod a+x /ubicacion/compilador.sh
  2. # Para ejecutarlo:
  3. sudo ./compilador.sh

Espero halla sido claro, Saludos

Desconectado rifranco202325

  • Sr. Member
  • ****
  • Mensajes: 267
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 3
Re:Compilador de plugins
« Respuesta #41 : diciembre 09, 2013, 07:41:32 am »
alguien q me ayude con esto si esta bien o no y si esta bien cuando se debe de poner asi http.*goobeo\.com.*(\.swf|\.mp3)

http.*\.getdota\.com.*(\.w3x|\.rar|\.zip)
http.*goobeo\.com.*(\.swf|\.mp3)

Desconectado centronick

  • Jr. Member
  • **
  • Mensajes: 99
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 1
Re:Compilador de plugins
« Respuesta #42 : diciembre 09, 2013, 10:25:26 am »
alguien q me ayude con esto si esta bien o no y si esta bien cuando se debe de poner asi http.*goobeo\.com.*(\.swf|\.mp3)

http.*\.getdota\.com.*(\.w3x|\.rar|\.zip)
http.*goobeo\.com.*(\.swf|\.mp3)

hermano eso depende de la pagina si contiene esos tipos de archivos..

y el .cpp que escpjiste para realizarlo
un saludo

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #43 : diciembre 09, 2013, 10:31:17 am »
alguien q me ayude con esto si esta bien o no y si esta bien cuando se debe de poner asi http.*goobeo\.com.*(\.swf|\.mp3)

http.*\.getdota\.com.*(\.w3x|\.rar|\.zip)
http.*goobeo\.com.*(\.swf|\.mp3)


Si amigo esta bien, la diferencia de estos es que goobeo funciona diferente que getdota, nada mas, pero el plugin funciona sin problemas, Saludos

Desconectado btocarmona

  • Full Member
  • ***
  • Mensajes: 216
  • Ubicación: Argentina
    • Ver Perfil
  • Me Gusta: 1
Re:Compilador de plugins
« Respuesta #44 : diciembre 10, 2013, 04:14:27 pm »
Amigos probe el compilador y efectivamente mueve el cpp ingresa el regex al raptor,lst pero no me copia el .so a la carpeta plugins que podrá estar pasando ? le voy a pegar una revisada a ver q puede estar sucediendo o sie el amigo firecold lo puede verificar gracias.

NO DIJE NADA.
seria que el codigo del plugin no estaria bien por lo cual no me creaba el .so
Anda joya..Felicitaciones

Desconectado centronick

  • Jr. Member
  • **
  • Mensajes: 99
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 1
Re:Compilador de plugins
« Respuesta #45 : diciembre 11, 2013, 11:37:03 am »
Amigos probe el compilador y efectivamente mueve el cpp ingresa el regex al raptor,lst pero no me copia el .so a la carpeta plugins que podrá estar pasando ? le voy a pegar una revisada a ver q puede estar sucediendo o sie el amigo firecold lo puede verificar gracias.

NO DIJE NADA.
seria que el codigo del plugin no estaria bien por lo cual no me creaba el .so
Anda joya..Felicitaciones


A mi me funciona el maximo


Desconectado zeronett

  • Full Member
  • ***
  • Mensajes: 104
  • Ubicación: Argentina
  • Si quieres que algo salga bien... hazlo tu mismo.
    • Ver Perfil
  • Me Gusta: 1
Re:Compilador de plugins
« Respuesta #46 : diciembre 21, 2013, 04:22:17 pm »
Alguien me puede ayudar con el compilador? He probado de varias maneras hacerlo andar y no lo he logrado. La pagina de btocarmona no funciona.

Desconectado seth750km

  • Jr. Member
  • **
  • Mensajes: 53
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #47 : diciembre 22, 2013, 02:06:54 am »
Alguien me puede ayudar con el compilador? He probado de varias maneras hacerlo andar y no lo he logrado. La pagina de btocarmona no funciona.

Hola, si usas el winSCP recorda actualizar porq sino no te mostrara el archivo pero si esta, si actualizas lo veras. si ya lo has hecho y sigue pasando. Te pido pases el .cpp para ver en q te podes estar equivocando.

Desconectado rifranco202325

  • Sr. Member
  • ****
  • Mensajes: 267
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 3
Re:Compilador de plugins
« Respuesta #48 : diciembre 31, 2013, 04:19:45 pm »
aque se debe esto $

http.*\.eluniverso\.com.*(\.jpg$|\.png$|\.gif$|\.swf$)

sera por eso q tambien no me sale con este

http://www.eldiario.ec/
http://deminuto.com/

a ninguno le puse $ espero de su ayuda gracias

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #49 : enero 14, 2014, 08:00:33 am »
Código:
  1. #!/bin/bash
  2. R=`echo "\033[01;31m"` # Rojo
  3. A=`echo "\033[01;34m"` # Azul
  4. N=`echo "\033[m"`      # Normal
  5. echo -e "$R +=====================================================================+"
  6. echo -e "$R |                   SCRIPT PARA COMPILAR PLUGINS EN MASA              |"
  7. echo -e "$R |                               FORO ALTERSERV                        |"
  8. echo -e "$R |                                                                     |"
  9. echo -e "$R +=====================================================================+$N"
  10. echo Pulsa Enter para continuar...
  11. read -n 0 -ers
  12. echo -e "$R MOVIENDOSE A DIRECTORIO $N"
  13. cd /etc/raptor/pluginmaker/plugins/
  14. date=`date +%d/%m/%Y" "%H:%M:%S`
  15. echo "
  16. #<-----| $date |----->#" >> /etc/raptor/raptor.lst
  17. for i in *.cpp ; do
  18.   i2=`echo $i|sed -e "s/cpp/so/g"`
  19.   fnd=`echo $i|sed -e "s/cpp/so/g"|cut -d. -f1`
  20.   lst=`grep "$fnd" /etc/raptor/raptor.lst | cut -d* -f2 | cut -d. -f2 | cut -d'\' -f1 | grep "^$fnd$"`
  21.   rgx=`cat $i | grep -Ee 'http(.?)\/*.\/*' | awk '{print $2}'`
  22.   if [[ $fnd == $lst ]]; then
  23.       alrt="- El Regex ya Existe"
  24.   else
  25.       echo "$rgx" >> /etc/raptor/raptor.lst  
  26.   fi  
  27.       echo -e "\e[0;32mCompilando $fnd $alrt\e[0m";
  28.       echo -e "\e[0;32mRegex $fnd: $rgx\e[0m\n";
  29.       g++ -I. -fPIC -shared -o $i2 $i
  30. done
  31. echo "#<--------------------------------->#" >> /etc/raptor/raptor.lst
  32. sleep 1
  33. echo -e "$R MOVIENDO PLUGINS Y CODIGOS $N"
  34. sleep 3
  35. mv *.so /etc/raptor/plugins/
  36. CARPETA=/etc/raptor/pluginmaker/plugins/cpp/
  37. if [ ! -d $CARPETA ]; then
  38. mkdir $CARPETA
  39. fi
  40. mv *.cpp /etc/raptor/pluginmaker/plugins/cpp/
  41. sleep 1
  42. echo -e "$R CAMBIANDO PERMISOS $N"
  43. sleep 1
  44. chmod 777 -Rf /etc/raptor/plugins/
  45. sleep 1
  46. echo "Desea reiniciar Raptor & Squid: (S/N)"
  47. read OPT
  48. if [ $OPT == "S" -o $OPT == "s" ] ; then
  49.    /etc/init.d/raptor restart && service squid3 restart
  50. else
  51. echo -e "\e[0;32mHecho\e[0m"
  52. exit 0
  53. fi
  54. echo -e "\e[0;32mHecho\e[0m"

Desconectado enegraso

  • Newbie
  • *
  • Mensajes: 17
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #50 : enero 28, 2014, 08:03:41 pm »
Usé el código y anduvo joya, pero tuve que cambiar el orden de los parámetros de la linea 11, lo puse así:

read -ers -n 0

ya que me daba error de la otra forma, lo aclaro por si a alguien le ocurre.
Gracias Genios!

Desconectado unointernet

  • Newbie
  • *
  • Mensajes: 45
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #51 : marzo 07, 2014, 12:22:40 pm »
Error en la linea 29, no crea los so

Faltaba instala g++

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #52 : marzo 07, 2014, 05:30:53 pm »
Usé el código y anduvo joya, pero tuve que cambiar el orden de los parámetros de la linea 11, lo puse así:

read -ers -n 0

ya que me daba error de la otra forma, lo aclaro por si a alguien le ocurre.
Gracias Genios!

Gracias amigo lo tomare en cuenta, Saludos

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #53 : marzo 07, 2014, 05:32:08 pm »
Error en la linea 29, no crea los so

Faltaba instala g++

Si amigo para compilar en C++ es necesaria la libreria g++ y claro si no la tienes no podras compilar, lo tomare en cuenta para las correcciones, para que agregue si no se tiene las librerias necesarias, saludos

Desconectado unointernet

  • Newbie
  • *
  • Mensajes: 45
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #54 : marzo 10, 2014, 07:25:45 am »
Buen dia cuando ejecuto el scritp me dice que
 fatal error: ../utils.cpp: No existe el fichero o el directorio
compilation terminated.

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #55 : marzo 10, 2014, 08:54:10 am »
Buen dia cuando ejecuto el scritp me dice que
 fatal error: ../utils.cpp: No existe el fichero o el directorio
compilation terminated.


En este caso el plugin que trataba de compilar buscaba esta libreria y no la encontro, pero no es cosa del script, ya que esta deberia estar en /etc/raptor/pluginmaker/, si no la tienes revisa, ahi esta el problema, saludos

Desconectado unointernet

  • Newbie
  • *
  • Mensajes: 45
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Compilador de plugins
« Respuesta #56 : marzo 10, 2014, 09:23:35 am »
Desintale g++, la volvi a instalar y sigo con el problema.

Ademas no tengo la utils.cpp en el directorio

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #57 : marzo 10, 2014, 09:35:55 am »
Desintale g++, la volvi a instalar y sigo con el problema.

Ademas no tengo la utils.cpp en el directorio


dentro del foro puedes buscar el pluginmaker, ahi encontraras la libreria que necesitas, Saludos

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 26
Re:Compilador de plugins
« Respuesta #58 : abril 03, 2014, 01:08:40 pm »
Haciendo unos cambios en el script ya que cuando no encuentra los *.cpp o los *.so marcaba un error, entonces añadi unos cambios para que no exista ese problema:

Código:
  1. #!/bin/bash
  2. R=`echo "\033[01;31m"` # Rojo
  3. A=`echo "\033[01;34m"` # Azul
  4. N=`echo "\033[m"`      # Normal
  5. echo -e "$R +=====================================================================+"
  6. echo -e "$R |                   SCRIPT PARA COMPILAR PLUGINS EN MASA              |"
  7. echo -e "$R |                               FORO ALTERSERV                        |"
  8. echo -e "$R |                                                                     |"
  9. echo -e "$R +=====================================================================+$N"
  10. echo Pulsa Enter para continuar...
  11. read -n 0 -ers
  12. echo -e "$R MOVIENDOSE A DIRECTORIO $N"
  13. cd /etc/raptor/pluginmaker/plugins/
  14. date=`date +%d/%m/%Y" "%H:%M:%S`
  15. echo "
  16. #<-----| $date |----->#" >> /etc/raptor/raptor.lst
  17. for i in *.cpp ; do
  18.   i2=`echo $i|sed -e "s/cpp/so/g"`
  19.   fnd=`echo $i|sed -e "s/cpp/so/g"|cut -d. -f1`
  20.   lst=`grep "$fnd" /etc/raptor/raptor.lst | cut -d* -f2 | cut -d. -f2 | cut -d'\' -f1 | grep "^$fnd$"`
  21.   rgx=`cat $i | grep -Ee 'http(.?)\/*.\/*' | awk '{print $2}'`
  22.   if [[ $fnd == $lst ]]; then
  23.       alrt="- El Regex ya Existe"
  24.   else
  25.       echo "$rgx" >> /etc/raptor/raptor.lst  
  26.   fi  
  27.       echo -e "\e[0;32mCompilando $fnd $alrt\e[0m";
  28.       echo -e "\e[0;32mRegex $fnd: $rgx\e[0m\n";
  29.       g++ -I. -fPIC -shared -o $i2 $i
  30. done
  31. echo "#<--------------------------------->#" >> /etc/raptor/raptor.lst
  32. sleep 1
  33. echo -e "$R MOVIENDO PLUGINS Y CODIGOS $N"
  34. sleep 3
  35. find /etc/raptor/pluginmaker/plugins -iname "*.so" -exec mv '{}' /etc/raptor/plugins/ \;
  36. CARPETA=/etc/raptor/pluginmaker/plugins/cpp/
  37. if [ ! -d $CARPETA ]; then
  38. mkdir $CARPETA
  39. fi
  40. mv *.cpp /etc/raptor/pluginmaker/plugins/cpp/
  41. sleep 1
  42. echo -e "$R CAMBIANDO PERMISOS $N"
  43. sleep 1
  44. chmod 777 -Rf /etc/raptor/plugins/
  45. sleep 1
  46. echo "Desea reiniciar Raptor & Squid: (S/N)"
  47. read OPT
  48. if [ $OPT == "S" -o $OPT == "s" ] ; then
  49.    /etc/init.d/raptor restart && service squid3 restart
  50. else
  51. echo -e "\e[0;32mHecho\e[0m"
  52. exit 0
  53. fi
  54. echo -e "\e[0;32mHecho\e[0m"

Saludos

Desconectado tonyvzla

  • Hero Member
  • *****
  • Mensajes: 700
  • Ubicación: Venezuela
  • Continuaremos el legado de HUGO CHAVEZ
    • Ver Perfil
  • Me Gusta: 1
Re:Compilador de plugins
« Respuesta #59 : abril 14, 2014, 07:52:51 pm »
Haciendo unos cambios en el script ya que cuando no encuentra los *.cpp o los *.so marcaba un error, entonces añadi unos cambios para que no exista ese problema:

Código:
  1. #!/bin/bash
  2. R=`echo "\033[01;31m"` # Rojo
  3. A=`echo "\033[01;34m"` # Azul
  4. N=`echo "\033[m"`      # Normal
  5. echo -e "$R +=====================================================================+"
  6. echo -e "$R |                   SCRIPT PARA COMPILAR PLUGINS EN MASA              |"
  7. echo -e "$R |                               FORO ALTERSERV                        |"
  8. echo -e "$R |                                                                     |"
  9. echo -e "$R +=====================================================================+$N"
  10. echo Pulsa Enter para continuar...
  11. read -n 0 -ers
  12. echo -e "$R MOVIENDOSE A DIRECTORIO $N"
  13. cd /etc/raptor/pluginmaker/plugins/
  14. date=`date +%d/%m/%Y" "%H:%M:%S`
  15. echo "
  16. #<-----| $date |----->#" >> /etc/raptor/raptor.lst
  17. for i in *.cpp ; do
  18.   i2=`echo $i|sed -e "s/cpp/so/g"`
  19.   fnd=`echo $i|sed -e "s/cpp/so/g"|cut -d. -f1`
  20.   lst=`grep "$fnd" /etc/raptor/raptor.lst | cut -d* -f2 | cut -d. -f2 | cut -d'\' -f1 | grep "^$fnd$"`
  21.   rgx=`cat $i | grep -Ee 'http(.?)\/*.\/*' | awk '{print $2}'`
  22.   if [[ $fnd == $lst ]]; then
  23.       alrt="- El Regex ya Existe"
  24.   else
  25.       echo "$rgx" >> /etc/raptor/raptor.lst  
  26.   fi  
  27.       echo -e "\e[0;32mCompilando $fnd $alrt\e[0m";
  28.       echo -e "\e[0;32mRegex $fnd: $rgx\e[0m\n";
  29.       g++ -I. -fPIC -shared -o $i2 $i
  30. done
  31. echo "#<--------------------------------->#" >> /etc/raptor/raptor.lst
  32. sleep 1
  33. echo -e "$R MOVIENDO PLUGINS Y CODIGOS $N"
  34. sleep 3
  35. find /etc/raptor/pluginmaker/plugins -iname "*.so" -exec mv '{}' /etc/raptor/plugins/ \;
  36. CARPETA=/etc/raptor/pluginmaker/plugins/cpp/
  37. if [ ! -d $CARPETA ]; then
  38. mkdir $CARPETA
  39. fi
  40. mv *.cpp /etc/raptor/pluginmaker/plugins/cpp/
  41. sleep 1
  42. echo -e "$R CAMBIANDO PERMISOS $N"
  43. sleep 1
  44. chmod 777 -Rf /etc/raptor/plugins/
  45. sleep 1
  46. echo "Desea reiniciar Raptor & Squid: (S/N)"
  47. read OPT
  48. if [ $OPT == "S" -o $OPT == "s" ] ; then
  49.    /etc/init.d/raptor restart && service squid3 restart
  50. else
  51. echo -e "\e[0;32mHecho\e[0m"
  52. exit 0
  53. fi
  54. echo -e "\e[0;32mHecho\e[0m"

Saludos

Algunos errores o es normal:
Regex ya existe , algunos plugins dan error de compilado.

baja este archivo para que veas amigo fire
https://mega.co.nz/#!0JpyxKTZ!ZT9ZopTk0iAYuROQBJaWmB-HsUb9M8-Hvwls3gm_NZ4
En ayuda de los mas desprotegidos