help_outline
Ayudanos!
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Problema script php

  • 3 Respuestas
  • 1537 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado dolphin

  • *
  • Underc0der
  • Mensajes: 91
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Diciembre 05, 2016, 12:21:49 pm »
Hola,estoy haciendo un panel web para una botnet,pero tengo un problema,como puedo desconectar el script del chat irc,porque si no se queda cargando,este es el codigo:
Código: PHP
  1. <?php
  2.  
  3. $nick   = 'BotPHP';
  4. $canal  = '##adios';
  5. $isLogged = false;
  6.  
  7. $conen = fsockopen('irc.freenode.net', 8000);
  8.  
  9. $buffer = '';
  10. function IRC($nick,$canal,$isLogged,$conen,$buffer)
  11.  {
  12.         while (!feof($conen)){
  13.         $buffer = trim((string)fgets($conen, 2048));
  14.  
  15.         if((!$isLogged) and (substr($buffer, 0, 1) === ':')){
  16.                 $isLogged = true;
  17.                 fwrite($conen, 'USER '.$nick.' '.$nick.' '.$nick.' '.$nick."\n");
  18.                 fwrite($conen, 'NICK '.$nick."\n");
  19.                 fwrite($conen, 'JOIN '.$canal."\n");
  20.  
  21.                 fwrite($conen, 'PRIVMSG '.$canal.' :Dolphin,estoy vivoo'."\n");
  22.                 fwrite($conen, 'PRIVMSG '.$canal.':/kick BotPHP'."\n");
  23.                
  24.         }
  25.         unset($f);
  26.        
  27.         // echo $buffer."\n";
  28.        
  29.         /* PING */
  30.         if(strtolower(substr($buffer, 0, 6)) === 'PING :'){
  31.                 $host = explode(':', $buffer);
  32.                 $host = trim($host[1]);
  33.                 fwrite($conen, 'PONG :'.$host."\n");
  34.                 unset($host);
  35.         }
  36.  
  37.         }
  38.         fclose($conen);
  39.        
  40.  }
  41. function IRC2($nick,$canal,$isLogged,$conen,$buffer)
  42.  {
  43.         while (!feof($conen)){
  44.         $buffer = trim((string)fgets($conen, 2048));
  45.  
  46.         if((!$isLogged) and (substr($buffer, 0, 1) === ':')){
  47.                 $isLogged = true;
  48.                 fwrite($conen, 'USER '.$nick.' '.$nick.' '.$nick.' '.$nick."\n");
  49.                 fwrite($conen, 'NICK '.$nick."\n");
  50.                 fwrite($conen, 'JOIN '.$canal."\n");
  51.  
  52.                 fwrite($conen, 'PRIVMSG '.$canal.' :Dolphin,esto funciona'."\n");
  53.                 fwrite($conen, 'PRIVMSG '.$canal.' :/kick BotPHP'."\n");
  54.  
  55.         }
  56.         unset($f);
  57.        
  58.         // echo $buffer."\n";
  59.        
  60.         /* PING */
  61.         if(strtolower(substr($buffer, 0, 6)) === 'PING :'){
  62.                 $host = explode(':', $buffer);
  63.                 $host = trim($host[1]);
  64.                 fwrite($conen, 'PONG :'.$host."\n");
  65.                 unset($host);
  66.         }
  67.  
  68.         }
  69.         fclose($conen);
  70.        
  71.  }
  72. if ($_REQUEST[name] == "dolphin"){
  73.         IRC($nick,$canal,$isLogged,$conen,$buffer);
  74. }elseif ($_REQUEST[name] == "lil") {
  75.         IRC2($nick,$canal,$isLogged,$conen,$buffer);
  76. }
  77.  
  78. ?>
  79.  
y el html/css por si os hiciese falta:
Código: HTML5
  1. <!DOCTYPE html>
  2.         <title>Login</title>
  3.         <style type="text/css">
  4.                 *{
  5.                         background: #0D0E13;
  6.  
  7.                 }
  8.                 p{
  9.                         color: #C11212;
  10.  
  11.                 }
  12.                 form{
  13.                         width: 200px;
  14.                         margin: 0 auto;
  15.                 }
  16.                 value{
  17.                         color: red;
  18.                 }
  19.         </style>
  20. </head>
  21.         <form action="index.php">
  22.                 <p>Name: <input type="text" id="name" name="name" /></p>
  23.                 <p><input type="submit" value="Enviar" /></p>
  24.         </form>
ayudadaa :( :(
« Última modificación: Diciembre 05, 2016, 12:28:52 pm por Gabriela »

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5428
  • Actividad:
    35%
  • Reputación 33
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #1 en: Diciembre 05, 2016, 12:44:29 pm »
Tenes captura o mas información del error que estas teniendo para entender mejor lo que hace?

Saludos,
ANTRAX


Desconectado kid_goth

  • *
  • Underc0der
  • Mensajes: 201
  • Actividad:
    0%
  • Reputación 3
  • Tu conocimiento se limita cuando dices NO PUEDO...
    • Ver Perfil
    • DC Projects
    • Email
« Respuesta #2 en: Diciembre 05, 2016, 03:09:18 pm »
Pos te quedaría mejor el bot en modo cli (command line), ya que en este caso te tocaría trabajar con hilos https://secure.php.net/manual/es/class.thread.php o en el peor de los casos, que lo llames por ajax, y ahí sí se quede a la escucha...




Acepta con humildad y aprecio que en la vida la muerte es inevitable y amarás ésta, adorando la muerte

Desconectado seth

  • *
  • Underc0der
  • Mensajes: 264
  • Actividad:
    0%
  • Reputación 2
    • Ver Perfil
« Respuesta #3 en: Diciembre 06, 2016, 06:15:10 pm »
Por que queres una web y a la vez que se conecte a un irc? normalmente alcanza con una de las dos opciones

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] Problema con Softice 4.05 Help, SoftICE is not active.

Iniciado por d3vilz5

Respuestas: 1
Vistas: 1874
Último mensaje Mayo 17, 2013, 11:52:31 pm
por Krapermors
Problema con conexión de troyano pierdo la conexion

Iniciado por Nitro_X_Net

Respuestas: 6
Vistas: 1759
Último mensaje Julio 13, 2015, 03:35:57 am
por .:UND3R:.
[SOLUCIONADO] Problema con el systemd en MJ (systemd-modules-load.service)

Iniciado por Thereldor

Respuestas: 1
Vistas: 1024
Último mensaje Abril 05, 2016, 11:50:05 pm
por Thereldor
Booteo en Dell Inspiron Mini "problema"

Iniciado por KnarBlack

Respuestas: 2
Vistas: 747
Último mensaje Febrero 19, 2018, 11:44:52 pm
por KnarBlack
AVs CMLS Registry workshop.. Problema.! "Otra vez yo"

Iniciado por Zobek

Respuestas: 0
Vistas: 1190
Último mensaje Julio 11, 2016, 06:19:19 pm
por Zobek