Titan Movil
Bienvenido a titan movil, te invitamos a registrate para acceder a todo el contenido del foro



Unirse al foro, es rápido y fácil

Titan Movil
Bienvenido a titan movil, te invitamos a registrate para acceder a todo el contenido del foro

Titan Movil
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

No estás conectado. Conéctate o registrate

Explicación de como usar un menu Handler

+25
koyosama
gabriel.reyesvasquez.9
jobjacg
pemadees
xLuisCarlosx
Hackdark
zevaz12
dawer
paco512
Federico Miranda
markvader
*panpors*
maycoss
kickluis
raydemevil
roger021
barcelona98
emilion_12
till59
HackHdkCrew
Darky-Slim
cristalcian
monster black
ritchie_0001
Nito1
29 participantes

Ir a la página : 1, 2  Siguiente

Ir abajo  Mensaje [Página 1 de 2.]

Nito1

Nito1
Novato
Novato

Hola amigos(as) del foro.



Soy nuevo en el foro y les vengo a dejar mi aporte



HAGO LA ACLARACIÓN QUE ESTE TUTORIAL VA DIRIGIDO A QUIENES TIENEN POCO CONOCIMIENTO EN EL TEMA

Se trata de una explicación de como usar un menú Handler, para esta ocasión utilizare el ISPCE (menú handler para windows)




Antes de empezar les hablare un poco acerca de como funciona una conexión a una pagina web. En resumen: Cuando en tu navegador te conectas a una pagina web, lo primero que se hace es enviar una petición a un servidor DNS, para que te de la ip del dominio al que te estes tratando de conectar, luego abre una conexión mediante el protocolo TCP a dicha IP, entonces sobre este protocolo (TCP) funcionan los demas protocolos de aplicación. En nuestro caso el protocolo para paginas web es el HTTP.

El protocolo HTTP funciona mediante paquetes que se envían al servidor con el cual te quieres conectar. se envian paquetes de solicitud (request) y el servidor te envia un paquete de respuesta (response).

Un paquete HTTP esta formado por el contenido y la cabecera. En la cabecera del paquete hay varios campos que guardan información relevante acerca de la conexión. por ejemplo: version del navegador, version de HTTP, fecha, etc. Aqui una lista de todos los campos: [Tienes que estar registrado y conectado para ver este vínculo]

Aqui es donde entra el MENU HANDLER, el cual nos permite modificar totalmente la cabecera de un paquete HTTP, modificar el request, modificar los campos, etc.

Partiendo de la idea de que en la red en la cual queremos tener Internet gratis, existen paginas permitidas para navegar (aun sin tener saldo), lo que trataremos de hacer es modificar la cabecera del paquete HTTP, para hacerle creer al sistema que estamos navegando en paginas permitidas. Estas modificaciones las haremos con el ISPCE.



Para aclarar: Cabecera es lo mismo que Header



Tambien les explico brevemente el request del HTTP header:
su formato es:
           METODO   URL                                  VERSION_HTTP
Ejemplo: GET         [Tienes que estar registrado y conectado para ver este vínculo]      HTTP/1.1



Para saber que hay que modificar hay que entender el programa. Empecemos pues:



Pestaña 1: Main Menu

Explicación de como usar un menu Handler Ispce01

-Use Filter Header: esta opción activa el uso de HTTP header configuration (2da pestaña) mas adelante explicare para que sirve
-Use Query: esta opción activa el uso de Query (3ra pestaña) para la URL (mas adelante explico que son los querys)
-Use Replacer: esta opción activa el Remplazo de caracteres para el HTTP Header (4ta pestaña) se explica mas adelante
-Use Proxy: Nos permite configurar un proxy para nuestra conexión
-Query Mode: Es una opción de autoconfiguración. Desactiva la pestaña 2 y 4. para solamente usar query
-Listen Port: Es el puerto local para usar el ISPCE. puede ser cualquier numero de puerto. En su navegador configuran el proxy como "localhost" y el puerto que hayan puesto aqui. De esa manera su navegador se conectara a través del ISPCE




Pestaña 2: HTTP Header configuration

Explicación de como usar un menu Handler Ispce02

Esta pestaña es bastante útil porque nos permite modificar el valor de los campos del paquete HTTP. Vienen algunos por default que se pueden modificar. Por ejemplo el campo Host si le doy click derecho/editar puedo cambiar su valor, por ejemplo poner una pagina permitida. También puedo configurar si quiero que la modificación se haga para paquetes salientes o entrantes.




Pestaña 3: Query URL Configuration

Explicación de como usar un menu Handler Ispce03

Front Query: añade una palabra antes de la url que se solicite en el navegador
Ejemplo si pongo: palabra@ entonces quedará palabra@[Tienes que estar registrado y conectado para ver este vínculo]

Back Query: añade una palabra despues de la url que se solicite en el navegador
Ejemplo si pongo: /palabra entonces quedará [Tienes que estar registrado y conectado para ver este vínculo]

Esto afecta el request del paquete

User Agent: es para cambiar el Campo User Agent, con el que se le envía al servidor que navegador estamos usando y que versión es.

Proxy Type: si seleccionamos HTTP proxy, el valor que pongamos se agregará como Host; si seleccionamos Host, el valor que pongamos se agregara como X-Online-Host. muy útil esto.




Pestaña 4: HTTP Header Character Replacer

Explicación de como usar un menu Handler Ispce04

Esta pestaña nos permite remplazar un texto en el REQUEST. anteriormente les explique que era el request. Aqui puedes poner un texto del request y decirle que remplace por otro texto. Creo que también se puede cambiar el método (no estoy seguro)



Pestaña 5: Proxy configuration

Explicación de como usar un menu Handler Ispce05

Poco que decir aqui, es para configurar el proxy para nuestra conexión. añades ip y puerto



PARA FINALIZAR: El boton Header LOG, nos sirve para ver como quedo nuestro HTTP Header Modificado, podemos ver el Request y los campos que hayamos modificado, También nos permite ver la respuesta del servidor en tiempo real. (si el servidor responde con HTTP 200, significa que la conexión se realizo correctamente.)

Explicación de como usar un menu Handler Header


Bueno amigos hasta aquí este tutorial, espero que les haya gustado y les sea útil a quienes desean aprender

GRACIAS

ritchie_0001

ritchie_0001
Gran Titan
Gran Titan

Wooow qe chido men, buena explicacion +1

monster black

monster black
Experto
Experto

buen tuto amigo pero k app se usan y se puede agregar el menu handler en u android ojala y pudieras responder mis dudas

cristalcian

cristalcian
Colaborador
Colaborador

Muy bien explicado, habia cosas que tenia vagas ideas de como funcionaban, ahora es mas claro.
Te falto explicar que es query, definir bien frontquery y backquery (solo mencionaste como funcionan), por que se usa un simbolo @ al final del frontquety ( nunca he dado con la respuesta a esto), te falto mencionar middlequery y su diferencia con backquery.
En particular quisiera saber si existe un middlequery funcional en alguna compañia (de cualquier parte del mundo).
Bueno esas son algunos puntos basicos, pero esa info que compartes te deja con ganas de saber mas y preguntar muchas otras cosas. No lo habia visto en la red, +1.

Darky-Slim

Darky-Slim
Gran Experto
Gran Experto

Buena info +1 pero esta para una segunda parte.

HackHdkCrew

HackHdkCrew
GOLD MEMBER
GOLD MEMBER

Muy bien explixado carnal

till59

till59
Gran Experto
Gran Experto

Excenlente explicacion, +1

Nito1

Nito1
Novato
Novato

monster black escribió:buen tuto amigo pero k app se usan y se puede agregar el menu handler en u android ojala y pudieras responder mis dudas

Para android esta el Opera Mini Handler y el UC Browser

emilion_12

emilion_12
Intermedio
Intermedio

muy buena explicacion deberias hacer una segunda parte +1

Nito1

Nito1
Novato
Novato

cristalcian escribió:Muy bien explicado, habia cosas que tenia vagas ideas de como funcionaban, ahora es mas claro.
Te falto explicar que es query, definir bien frontquery y backquery (solo mencionaste como funcionan), por que se usa un simbolo @ al final del frontquety ( nunca he dado con la respuesta a esto), te falto mencionar middlequery y su diferencia con backquery.
En particular quisiera saber si existe un middlequery funcional en alguna compañia (de cualquier parte del mundo).
Bueno esas son algunos puntos basicos, pero esa info que compartes te deja con ganas de saber mas y preguntar muchas otras cosas. No lo habia visto en la red, +1.

Si, planeo hacer una segunda parte para explicar a fondo estas cosas.

barcelona98

barcelona98
Experto
Experto

muy bien explicado buena informacion

roger021

roger021
Avanzado
Avanzado

buena información bro gracias por compartir +10

raydemevil

raydemevil
Novato
Novato

Que buen post a favoritos! Esperando tu segundo aporte _-_

kickluis

kickluis
Miembro ELITE
Miembro ELITE

orale broo muchas gracias

kickluis

kickluis
Miembro ELITE
Miembro ELITE

+1 men

maycoss

maycoss
Experto
Experto

buena explicacion carnal +1

*panpors*

*panpors*
Gran Titan
Gran Titan

Bien expliacado bro +1

markvader

markvader
Avanzado
Avanzado

(y) buenazo

Federico Miranda

Federico Miranda
Gran Experto
Gran Experto

Excelente aporte y coincido con cristalcian aunque el unico que podria dar lujo de detalles es sir YKHANDLER

paco512

paco512
Master J2ME
Master J2ME

buena info no sabia muy bien como funcionaba

dawer

dawer
Intermedio
Intermedio

Buen aporte

zevaz12

zevaz12
Master Android
Master Android

Buena explicación. +1

Hackdark

Hackdark
GOLD MEMBER
GOLD MEMBER

Buen aporte, saber de esto es tener una gran dedicacion y no saber que otra cosa hacer ja saludos y +1

HackHdkCrew

HackHdkCrew
GOLD MEMBER
GOLD MEMBER

Muy buena explicación +1

emilion_12

emilion_12
Intermedio
Intermedio

Mediatek 6572 muy bueno +1

Contenido patrocinado



Volver arriba  Mensaje [Página 1 de 2.]

Ir a la página : 1, 2  Siguiente

Permisos de este foro:
No puedes responder a temas en este foro.