lundi, février 27, 2006

Modifier Opera mobile (pocket pc) pour l'utiliser avec l'imode

Pourquoi modifier opera mobile pour l'imode ?
parceque les passerelles internet de l'imode filtrent sur l'user agent du navigateur et comme la version mobile d'opera ne permet pas de mettre une chaine personnalisée on doit donc y aller en force.

Comment ?
"à l'arrache" en attaquant le fichier opera.dll avec un éditeur hexadécimal (je sais c'est brutal mais bon j'ai pas trouvé d'autre moyen).
Le mieux est 2 copies d'ecran Avant et Après vous pourrez donc voir les modifications a effectuer

Avant :


Après :


Une fois la DLL modifié passont aux réglages des proxys HTTP et HTTPS dans opera.
Dans Application Datas / opera / se trouve un fichier opera.ini éditez le avec wordmobile par exemple puis ajouter les lignes suivantes :

[Proxy]
Use HTTP=1
HTTP server=62.201.129.241:5080
Use HTTPS=1
HTTPS server=62.201.129.241:5443

voila vous avez un opéra mobile qui s'identifie comme un Nec N500i sur le réseau et capable d'utiliser le HTTP et surtout le HTTPS (voir proxyweb.net etc ...)

dimanche, février 26, 2006

de retour sur le sujet : 2 services très utiles pour l'anonymat

DELETED BY BEBOX

Appartée musicale

juste une petite appartée musicale. je suis tombé (en fait un pote m'a fait voir, merci olivier) sur un site super sympathique : Radio.blog.club.
En gros c'est un peu comme une radio et un peu comme un jukebox audio. Le principal attrait c'est de ce faire sa playlist ou ecouter la playlist des autres. le moteur de recherche permet de retrouver en quelque seconde un titre à ecouter ou a ajouter a sa playlist. ensuite un lecteur en ligne se lance et vous ecoutez votre sélection.
Cliquez ici pour visiter le site



astuce : pendant l'écoute ou dumoins tant que le lecteur est actif le cache de votre navigateur est un endroit trés interessant (fichier .rbs ou meme sans extension à renommer en .mp3 mais chut

samedi, février 18, 2006

Appel à l'aide , Cherche développeur

Bonjour,
je cherche des gens habitués dans au pire le developpement en visual basic pour m'aider a mener au bout le projet suvant :

développer en eVB ( http://www.codeppc.com/evb/index.htm ) un client pour pour un tunnel HTTP j'ai diverses sources et doc pour le tunneling (avec ou sans fonction CONNECT)

pourquoi eVB ?
Le Kit de développement est gracieusement offert par microsoft ( il contient eVB et eVC++ ) ce qui déja est pas négligeable , s'appuie sur des runtimes et est donc compatible Pocket pc (Tous ..) et smartphone (meme les version Windows Mobile 2005 fonctionne avec les runtime 2003 sans problèmes)

Le But :
Permettre à tout ceux qui ont un Pocket PC/Smartphone sous WM et un acces WAP/imode illimité de faire tourner tous les programmes via ce tunnel (Msn messenger, eMails etc ...) en bypassant les restrictions

Les objectifs :

1. rendre le tunnel fonctionnel (avec fonction connect via tunnel https en premier temps) et parametrable notement en adjoignant un user agent personnalisable (exemple user agent pour passer à travers l'imode) etc ..
2. apporter au pire un support sock v4 et au mieux un sock 5

forcé de constater que meme en cherchant partout il y a pas moyen de trouver un outils permettant de créer ça.

infos dispo : diverses sources (C, C++, visual basic 6 ...) , docs (impression pdf d'articles interessants et vitaux sur le sujet) , source d'httport (offerte sur leur site Delphi + Visual Basic)

Pourquoi ?
bah regardez le prix des accès data ...
et ne voudrier vous pas ecouter les radio online de maniere illimité ? regarder par exemple NT1, Direct 8 etc .. de maniere illimté via leur flux gratuit dispo sur leur site . Acceder à l'IRC aux messengers , ne plus avoir de limitations ridicules etc ...

Obligation : le code doit etre openSource et freeware et en executable eVB (.vb) pour un comptaibilité maximum

voila il n'y a pas de raison qu'on laisse les opérateurs continuer à nous prendre pour des cxx euh vache lait

Note si l'outils est développé en .NET c'est acceptable aussi , le tout etant d'avoir au final un outil à la HTTPort pour pocket pc et smartphone sous windows mobile

Documentation et logiciel httport

Télécharger la doc

voila j'ai décidé de faire un pack Document pdf + httport préconfiguré imode, ce qui devrait permettre meme au moins doué d'arriver à leur fin

mercredi, février 15, 2006

Théorie pour passer un firewall d'entreprise trop limitatif

Pour changer un peu (ouaip comme vous pouvez le voir j'essaye de poster plus souvent) je vais coucher sur le papier virtuel une idée que j'ai eu en etant frustré de ma non connexion web au taf .

1. Mise en situation :
Au boulot j'ai juste acces au mail, mais le proxy/firewall ne m'autorise pas le surf. Bien que me dépannant avec mon Qtek9090 et la connexion imode je me suis dit "ils font comment les gens qui n'on pas de mobile ou de solutions alternative"
j'ai donc réfléchi a un moyen simple a mettre en oeuvre pour acceder a des sites web en ayant juste un acces email.

2. Le principe :

Imaginons que l'on monte sur sa connexion adsl familiale un serveur pop/smtp (il y a plein de programmes gratuit pour ça) dans lequel on prendra bien soins de désactiver le smtp pour pas devenir un nid a spam. on ne garde donc que le pop, pour le smtp on utilisera celui de son FAI
On crée un petit programme qui a pour but de relever les email a intervales régulier prenons par exemple toutes les 30 secondes sur le serveur pop local.
Si un email arrive on analyse le sujet du mail si le sujet est de type http://www.url.com/page.html et imaginon que notre serveur est a l'adresse chezmoi.dyndns.org .

donc j'envoi un mail à web@chezmoi.dyndns.org avec pour sujet http://www.url.com/page.html pour ce qui est du corps du message je ne me rien c'est pas utile

mon serveur recois le mail vas chercher l'URL du sujet analyse les liens dedant pour ajouter avant mailto:web@chezmoi.dyndns.org?subject=http://... histoire que l'on puisse uitiliser les liens de maniere plus automatique et conviviale (un peu comme si on surfait quoi) une fois la page traité on génére un mail html avec les image en pieces jointe de maniere et on renvoi le tout à l'expéditeur
etc ...

on peu aussi prévoir des spécificités automatiques par exemple si l'expediteur a une adresse @imode.fr on reduit la taille des image et épure le mail pour le mettre en mode texte (quel avantage ? bah surfer avec le browser imode c'est 20 ko max/page alors que le mail c'est 300ko maxi)

pour les forumulaires ?
pour les formulaire on peut modifier a la volée les formulaire pour les envoyer en mailto le serveur de l'autre coté relaiera les infos au serveur de destination

voila la thérorie on peut trés bien imaginer développer ça sans trop de mal en php et l'héberger sur un serveur public

donc voila l'idée du jour , si un de ces 4 j'ai un peu de motivation il n'est pas exclu que j'acheve ce projet mais en attendant je laisse l'idée au grand jour , je demande juste que si quelqu'un utilise mon idée , il ai une pensé pour moi et me site dans le readme (bah c'est un minimum quand meme)

voila je vais essayer de poster plus souvent c'est promis, mais en ce moment je m'arrache les cheveux sur le fonctionnement des procy et tunnels http pour bien assimiler le tout le but : développer un programme à la httport pour pocket pc et donc enfin avoir acces aux radios en ligne depuis mon Qtek 9090 et ma connexion imode haut débit illimité (et au passage contourner toutes les limitations de bouygues donc avoir aussi accès a msn etc ... depuis mon Qtek)

dimanche, février 12, 2006

Connecter son Mac à l'imode HD c'est aussi possible :-)

aujourd'hui donc voici la méthode (version 1 c'est a dire que ça peut etre mieux) pour connecter son mac via une connexion imode en utilisant le Nec N500i comme modem (Bluetooth ou USB)


Matériel et logiciel indispensable .

Un Mac (bah oui quand même lol)
un Nec N500i (ca doit etre possible avec le Samsung mais il est 2x plus cher ...)
en option le bluetooth sur le mac (utile car le nec ne peux se recharger par le cable usb data fournis)
Firefox + l'extension User Agent Switcher

1. Etablir la connexion

par le cable USB (le mac reconnais le Nec dès qu'on le branche comme "GSM/GPRS Portable Phone KMP6J1B")

Image IPB

Image IPB
comme vous pouvez le voir le numéro de connexion est *99# et le pilote de modem que j'ai trouvé qui passe avec le nec est le "metricom ricochet wireless" (peut etre un autre passe mais pour le le moment c'est le seul qui passe chez moi ...)

normalement c'est tout (insistez mois des fois ca passe a la 2em connexion ... je sais pas pourquoi)
si ça coince décochez envoyer les paquets d'echos PPP et Compression d'en-tête TCP dans les option PPP (prefs / réseau) mais normalement ca doit se connecter (chez moi ca passe)

passons a Firefox :
créez un user agent de Nec N500i (car bouygues filtres l'user agent au niveau du proxy)
Image IPB

ensuite coté proxy :
Image IPB

voila vous pouvez surfer via l'imode haut débit illimité ( débit constaté 28 ko/s c'est mieu que rien)

limitation dans l'etat :
fichiers max 600 ko/fichier
seule les extensions .html, .php, .asp, .3GP, .txt, .swf passent les autres non (cad pas de .js, .css etc ce qui déforme les site des fois)

mais il y a des solutions pour avoir une connexion pleinement fonctionnelle :
OpenVPN (voir lien plus loin) qui foncitonne bien depuis un PC donc a priori il y a pas de raison qu'il ne fonctionne pas avec le port sous OSX

un prog de tunneling HTTPort qui fonctionne tres bien sous Windows XP , il faudrait donc trouver un équivalent sous OSX

Ou iProxy un pseudo proxy en php qui permet de bypasser pas mal de limitation (téléchargement de tout type de fichier de toutes tailles la aussi voir le lien a la fin)

bref tout ça pour dire que une connexion simple c'est facile a etablir malgres les limites ca peut beaucoup dépanner . pour une connexion plus soutenue il faudra utiliser du tunnelig ou mieux openVPN (yeveil sur le forummobile peut ouvrir un acces sur simple demande)

Add on : si vous voullez utiliser le nec via le bluetooth le numéro de téléphone est *99***1# et pas *99# l'avantage de passer par le bluetooth : on peut laisser le nec en charge en meme temps donc surfer plus longtemps par contre je sais pas pourquoi mais en bluetooth j'ai relevé 14 ko/s au lieu des 28ko/s par le cable usb ...

je profite de mon blog pour lancer un appel aux programmeurs , je cherche quelqu'un capable de developper en open source un equivalent à HTTPort pour OSX et Windows Mobile.
ou tout autre moyen permettant d'avoir les memes fonctions c'est a dire proxy socks et http qui passent le proxy de bouygues et ses limitation , il n'y a pas de raison qu'il n'y ai que les PCs sous windows qui puissent utiliser pleinement la connexion imode haut débit.

sinon il reste encore linux a connecter mais la je passe la main puisque linux me donne des boutons