PDF de programación - PC paso a paso #16

Imágen de pdf PC paso a paso #16

PC paso a paso #16gráfica de visualizaciones

Publicado el 28 de Marzo del 2018
822 visualizaciones desde el 28 de Marzo del 2018
6,2 MB
84 paginas
Creado hace 20a (13/04/2004)
HACK X CRACK: UN SERVIDOR FTP EN LA CONSOLA XBOX --> EVOLUTION X

ESTE MES

16 páginas

EN EL PROXIMO NUMERO: HACKEA WINDOWS EN 40 SEGUNDOS

DESTRIPANDOANDO
DESTRIP
LOSLOS PROT
PROTOCOLOS
OCOLOS
DEDE INTERNET

extra!!!

PP
PP
AA
AA
SS
SS
OO
OO
PP A S OA S Oaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
PP A S OA S O
a
NUMERO 16

PROGRAMACION DEL SISTEMA

COMUNICACION

ENTRE PROCESOS

HACIENDO COPIAS DE
SEGURIDAD DE TUS

JUEGOS

ULTIMA ENTREGA
DEL CURSO

Nº 16 -- P.V.P. 4,5 EUROS

61000

8 4 1 4 0 9 0 2 0 2 7 5 6

LOS MEJORES ARTÍCULOS GRATIS EN NUESTRA WEB
P C PA S O A PA S O : A B R I E N D O A R C H I V O S R E M O TO S C O N P H P

PP
AA
SS
OO
PP A S OA S Oaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a

EDITORIAL: EDITOTRANS S.L.
C.I.F: B43675701
PERE MARTELL Nº 20, 2º - 1ª
43001 TARRAGONA (ESPAÑA)

Director Editorial
I. SENTIS
E-mail contacto
[email protected]
Título de la publicación
Los Cuadernos de HACK X CRACK.
Nombre Comercial de la publicacíón
PC PASO A PASO
Web: www.hackxcrack.com
Dirección: PERE MARTELL Nº 20, 2º - 1ª.
43001 TARRAGONA (ESPAÑA)

¿Quieres insertar publicidad en PC PASO A
PASO? Tenemos la mejor relación precio-difusión
del mercado editorial en España. Contacta con
nosotros!!!

Director de Marketing
Sr. Miguel Mellado
Tfno. directo: 652 495 607
Tfno. oficina: 877 023 356
E-mail: [email protected]

Director de la Publicación
J. Sentís

E-mail contacto
[email protected]

Diseño gráfico:
J. M. Velasco

E-mail contacto:
[email protected]

Redactores
AZIMUT, ROTEADO, FASTIC, MORDEA, FAUSTO,
ENTROPIC, MEIDOR, HASHIMUIRA, BACKBONE,
ZORTEMIUS, AK22, DORKAN, KMORK, MAILA,
TITINA, SIMPSIM... ... ... ... ...

Contacto redactores
[email protected]

Colaboradores
Mas de 130 personas: de España, de Brasil, de
Argentina, de Francia, de Alemania, de Japón y
algún Estadounidense.

E-mail contacto
[email protected]

Imprime
I.G. PRINTONE S.A. Tel 91 808 50 15

DISTRIBUCIÓN:
SGEL, Avda. Valdeparra 29 (Pol. Ind.)
28018 ALCOBENDAS (MADRID)
Tel 91 657 69 00 FAX 91 657 69 28
WEB: www.sgel.es

TELÉFONO DE ATENCIÓN AL CLIENTE: 977 22 45 80
Petición de Números atrasados y Suscripciones (Srta. Genoveva)
HORARIO DE ATENCIÓN: DE 9:30 A 13:30
(LUNES A VIERNES)
© Copyright Editotrans S.L.
NUMERO 16 -- PRINTED IN SPAIN
PERIOCIDAD MENSUAL
Deposito legal: B.26805-2002
Código EAN: 8414090202756

EDITORIAL

el tiempo y las promesas

EDITORIAL
44 EDIT
ORIAL

5 CURSO DE PHP: MANE JO DE F
5 CURSO DE PHP: MANE

JO DE F ICHER

ICHEROSOS

116 PR
6 PROGRAMA

OGRAMACION BA

CION BA JO LINUX: EL SIS

JO LINUX: EL SIS TTEMA IPC
EMA IPC

29 SERVIDOR DE HX
29 SER

VIDOR DE HXCC . MODO DE EMPLE

. MODO DE EMPLEOO

30 CURSO XML:DOM (III)
30 CURSO XML:DOM (III)

42 CONCURSO DE SUSE LINUX 9.0
ONCURSO DE SUSE LINUX 9.0
42 C

43 BA JJAATE NUESTR
43 BA

TE NUESTROS LOS LOGOS Y MEL

OGOS Y MELODIAS
ODIAS

43 G43 GANANADOR DEL C

ADOR DEL CONCURSO DE SUSE LINUX
ONCURSO DE SUSE LINUX

43 COLABOLABORA C
43 C

ORA CON NOSO

ON NOSOTRTROSOS

44 4 XB
4 XBOOX (II): EV

X (II): EVOLOLUTION X
UTION X

55 SERIE RAW (1W (10): USENET
0): USENET
55 SERIE RA

79 NUMEROS AOS ATRAS
79 NUMER

TRASADOS
ADOS

82 SUSCRIPCIONES
82 SUSCRIPCIONES

Ante todo una ración de disculpas. Hasta el día 21 de
Enero no pudimos tener la WEB operativa al 100% y
muchos lectores no pudieron bajarse los programas y
artículos liberados. Lamentamos este retraso y no hay
excusa que valga, podemos decir que tuvimos problemas
con la forma en que el servidor interpretaba nuestra
codificación en PHP (cosa que es cierta), pero eso no
importa, deberíamos haber tenido La Web al 100% desde
el día 1 de Enero.

Otra más… se ha recibido muchas protestas por el mal
funcionamiento de los Servidores de Hack. Azimut ha
estado retocando los protocolos de reinstalación semanal
y esperamos que a partir de ahora se cumplan las
reinstalaciones y los servidores se mantengan ON LINE.
No obstante, debemos tener en cuenta que los servidores
están para ser hackeados y que algunas personas los dejan
inoperativos cuando hacen sus prácticas.

Otra de las grandes peticiones es que escribamos artículos
de Hacking Básico. Bien, en nuestra opinión el Hacking
Básico no existe (o al menos no puede llamarse hacking);
pero no podemos ignorar las peticiones de nuestros lectores,
así que a partir del mes que viene habrá un artículo de
Hack-Básico para disfrute del personal. Empezaremos por
hackear cualquier sistema Windows NT/2000/XP en 40
segundos (o menos), algo que todo “iniciado” debería
saber y, sobretodo, algo que cualquier Administrador de
Sistemas debería conocer.

Si crees que es imposible fulminar la seguridad de un
Windows en 40 segundos, prepárate para el mes que
viene!!! ;)

GRACIAS una vez más a colaboradores, lectores y foreros.

G R A C I A S
G R A C I A S
G R A C I A S
G R A C I A S
G R A C I A S
G R A C I A S

curso de php:

Aprende a manejar ficheros con PHP

- Trabajando con ficheros y directorios desde PHP
- Abriendo ficheros remotos
- ¿Qué es CSV?

Continuamos con el curso de PHP. En este
número aprenderemos a manejar tanto la
lectura como la escritura. Continuaremos
mejorando el programa de generación de IP,
en esta ocasión las IPs en vez de ser
presentadas en pantalla serán guardadas en
un fichero para su posterior tratamiento. Y
además aprenderemos a consultar datos de
manera remota.

Manejo de ficheros y directorios.

En una aplicación creada con PHP es posible
recuperar datos y guardarlos en ficheros para
su posterior tratamiento. Hasta ahora todos
los ejemplos que se han comentado muestran
los resultados en el navegador, con lo que una
vez que se cierra el navegador perdemos los
datos generados. Para evitar la perdida de
información podemos guardar dichos datos en
un archivo para que posteriormente podamos
tratarlos. ¿No sería mejor que las IPs generadas
de en el ejemplo del número anterior fueran
guardadas en un fichero?, pues eso será lo
que haremos.

PHP ofrece al programador un conjunto de
funciones y procedimientos mediante los cuales
es posible acceder a un fichero de texto para
leerlo, modificarlo, añadirle o quitarle líneas.
Del mismo modo que podemos tratar ficheros,
también podemos manejar directorios, podemos
crear, renombrar y eliminar carpetas.

Manejo de ficheros

1. Abrir el fichero, para ello hay que
especificar como se va a abrir.

2. La acción sobre el fichero, (escribir o
leer).

3. Y por último, cerrar el fichero.

Abrir ficheros

Para abrir un fichero se utiliza la función fpen().
Esta función es muy potente y no tan conocida,
pues permite abrir un fichero del servidor vía
HTTP o FTP.

Esto último lo veremos más adelante y verás
la importancia que tiene (cuando supe que
fopen() era capaz de conectarse remotamente
a otras máquinas yo alucinaba).

La sintasix es la siguiente:

fopen (string nombrefichero, string modoApertura);

La cadena nombreFichero debe contener la
ruta completa para abrir el fichero.

El modoApertura especifica como se debe
abrir el fichero, va asociado al tipo de acción
que se desea realizar (escribir,leer).

Si nombreFichero comienza con "http://" (no
es sensible a mayúsculas), se abre una conexión
HTTP 1.0 hacia el servidor especificado y se
devuelve un apuntador de fichero al comienzo
del texto de respuesta.

El proceso a seguir para acceder a un fichero,
sea para consultar el contenido o para
modificarlo va asociado a 3 pasos:

No maneja redirecciones HTTP, por eso se debe
incluir una barra final cuando se trata de
directorios.

PC PASO A PASO Nº 16

Página 5

Programación PHP - Programación PHP - Programación PHP - Programación PHP

Si nombreFichero comienza con "ftp://" (no
es sensible a mayúsculas), se abre una conexión
ftp hacia el servidor especificado y se devuelve
un apuntador al fichero requerido. Si el servidor
no soporta ftp en modo pasivo, esto fallará (si
no sabes lo que es FTP en modo pasivo
descárgate gratis el número 1 de esta revista
desde la Web www.hackxcrack.com).

Se pueden abrir fichero via ftp para leer o para
e s c r i b i r
( p e r o n o a m b a s c o s a s
simultáneamente).

Existen seis modalidades diferentes para abrir
un fichero:

!

¿Como?...

¿Cómo? ¿no sabes ejecutar el código?
Ufffff, eso es que no has seguido nuestro curso de
PHP. Tranquilo, puedes pedir los números atrasados
de PC PASO A PASO desde nuestra Web
(www.hackxcrack.com) y/o descargarte de forma
gratuita los artículos liberados.

<?

<?
$fichero=”c:\\windows\\php.ini”; // fichero que deseamos abrir.
if (fopen($fichero,”r”)) { // comprobamos si el fichero se puede abrir para lectura.
print (“El fichero $fichero se ha podido abrir con éxito”);
} else {
print (“Error al abrir el fichero.”);
}
?>

En la plataforma Windows, ten cuidado de escribir
correctamente las barras invertidas en el path del fichero
(poniéndolas dobles), o usa barras directas.

También se podría haber colocado el fopen de la siguiente
manera con el mismo efecto:

if (fopen(”c:\\windows\\php.ini”,”r”)) {

Prueba a cambiar el valor $fichero, para que puedas
comprobar ambos resultados. Experimenta con las barras
inclinadas, por norma se suele utilizar las barras dobles.
En el ejemplo damos por supuesto que el fichero existe, en
caso de que el fichero no exista dará error de PHP.

El último valor de la tabla será ignorado en
sistemas Unix/Linux ya que no existe distinción
entre este tipo de fichero por lo que el valor
será ignorado.

Primer ejemplo:
Vamos
  • Links de descarga
http://lwp-l.com/pdf9943

Comentarios de: PC paso a paso #16 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad