Cómo crear un virus con PHP

Por supuesto que puede. Básicamente, un virus informático es un archivo que se replica por sí mismo. Asi que. Simplemente encuentre la ruta del archivo actual y cópielo en otra ubicación, digamos un dispositivo USB. Esa rutina de código debe llamarse con frecuencia, por ejemplo, con una llamada cron o ejecutando un demonio php.

Después de copiar el script en el archivo USB, necesitará una forma en que se convierta en ejecutable. Por ejemplo, puede envolverlo en un archivo por lotes de Windows que, después de abrirlo en otra máquina con Windows, extrae el archivo php, descarga e instala php-fpm y encuentra la manera de ejecutar el virus php en cada inicio. A veces, el archivo por lotes está contenido en el php y, a veces, el php está contenido en el lote

Bueno, si quieres una solución pura de php, en busca de la ciencia, usa la psicología para hacer que la víctima autoinfecte sus computadoras

Estoy confundido, ¿cómo puedes escribir un programa de virus en PHP? PHP es bastante un lenguaje de secuencias de comandos del lado del servidor, por lo que no tiene acceso al sistema de archivos del lado del cliente. A menos que un Cliente elija cargar un archivo en su script PHP, puede tener acceso a él. Todo el script PHP se ejecuta en el Servidor y solo se muestra o transfiere la salida con formato HTML al lado del Cliente. Todo lo que puede hacer es crear una página PHP que sirva al Cliente con un fragmento de Javascript que casi pueda robar Cookies de usuario, e incluso si Javascript se ejecuta en el lado del cliente Está protegido y no tiene acceso al sistema de archivos externo.

Entonces, no, no puede crear un programa de virus con PHP, a lo sumo puede usar Javascript para robar cookies o rastrear otras pestañas abiertas en el mismo navegador que un usuario ha mantenido abierto. Y si realmente desea confiar en sus habilidades de PHP, lo único que puede hacer es crear una página de phishing y hacer que el usuario descargue un programa de virus.

PD: Acabo de ver sobre Php2Exe que te ayuda a convertir PHP en un programa ejecutable del lado del cliente, ExeOutput para PHP – PHP a software compilador de EXE – Crea aplicaciones de Windows, mira si eso puede ayudarte. 🙂

Simplemente no puedes. Sin embargo, podría intentar escribir código malicioso en PHP que se ejecute en un servidor, pero no se comportará como un virus. El aspecto principal de un virus es que puede seguir ejecutándose en la memoria, y un script PHP no, termina su ejecución con la última línea del script. En el peor de los casos, un servidor puede matar después de un tiempo de espera establecido correctamente.

Con el fin de ejecutarse en sitios web escritos en PHP, solo google: PHP webshell.
y con el fin de ejecutarse en clientes: probablemente sea mejor que consulte algún otro lenguaje como C, C ++, VB, etc.

PHP no es realmente el lenguaje para eso. un virus (generalmente) hace daño. Y aparte de eliminar / dañar los registros de la base de datos a los que tiene acceso y los archivos en la misma área, php no puede hacer tanto daño. Ciertamente no podrías dañar el núcleo.

Luego, la transmisión: si pudiera hacer que la gente descargue el archivo php y haga clic en él en su computadora, esto solo dañaría si hicieran que el php se ejecutara como un archivo php. Entonces, ¿cómo se distribuiría eso a los demás?

¿Qué tipo de pregunta es esta? Se necesita habilidad y conocimiento para escribir un virus efectivo. Pero, ¿por qué desperdiciar tu talento haciendo algo tan estúpido?
Puedo programar en lenguaje ensamblador y en aproximadamente 100 líneas de código podría causar que el cabezal de lectura de su disco duro golpee contra la placa interna hasta que su disco duro literalmente se golpee hasta la muerte. ¿Pero por qué lo haría?

Como php es un lenguaje basado en la web, ¿cómo puedes hacer un ejecutable? Además, no dijiste para qué sistema operativo, también voté por preguntar cómo crear un virus

Escribir un buen virus puede implicar algunas cosas como la escalada de privilegios. Dudo que puedas hacer eso con PHP puro. A menos que, por supuesto, incluya una extensión C. Pero esa es solo mi humilde opinión …

More Interesting

Si tengo un sitio web receptivo existente codificado principalmente en html5, CSS y Java (sin php), ¿cómo puedo agregar un blog de wordpress al sitio sin convertirlo en un tema de wp? ¿Hay buena documentación sobre esto? Solo quiero que la sección del blog sea wp.

Estoy planeando asistir a un campamento de programación ya que quiero cambiar de carrera. ¿Qué debo hacer para prepararme para uno de estos bootcamps?

Cómo hacer un sitio web usando HTML en el Bloc de notas

Quiero ser un desarrollador web de backend. ¿Puedo saltearme saltear HTML, CSS y JavaScript?

Actualicé a 4.2.2 con WordPress y ahora no puedo acceder a la función de administrador del sitio. Peor aún, el sitio en sí muestra un mensaje de error codificado (falta el argumento 2, etc.) en la parte superior de la pantalla y no puedo desplazarme hacia abajo. Cualquier ayuda / dirección sería muy apreciada?

Necesito construir una aplicación web muy simple. ¿Todavía necesito un marco?

Quiero escribir mi propio sitio de Twitter (o Facebook), pero no quiero usar PHP como lenguaje del lado del servidor. ¿Cuáles son algunas alternativas?

Si tengo el desarrollo de back-end y la interfaz de usuario front-end, ¿cuál es la mejor manera de integrar estas cosas?

¿Hay alguna razón para desarrollar un nuevo proyecto en ES5 y no en ES6 / ES7 + Babel / Traceur?

Estoy planeando solicitar un programa de pasantía y capacitación para desarrollo web. ¿Qué debería aprender allí para construir un sitio web con tendencia moderna?

Estoy construyendo una API RESTful usando ExpressJs. ¿Cómo dejo que solo acepte solicitudes de mi Front-End?

Estoy en el proceso de comenzar un sitio web de anuncios de trabajo y realmente me gustaría saber cuáles son las cosas principales que debo considerar antes de hacerlo, para alguien que solo conoce un poco de HTML, ¿no es suficiente para crear un sitio funcional completo?

Acabo de comenzar el desarrollo web front-end. Soy un novato total. ¿La mayoría de los desarrolladores front-end memorizan todo en la parte HTML + CSS?

¿Cuál sería un trato justo para construir un sitio web para un amigo que quiere pagarme para construirlo y luego dividir las ganancias?

¿Qué idiomas, API y marcos necesito aprender para convertirme en un desarrollador web de Full Stack?