Coder Social home page Coder Social logo

meo-wifi-login's People

Contributors

joaormatos avatar ravemir avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

meo-wifi-login's Issues

InsecurePlatformWarning [SSL]

OSX: 10.9.5
Python: 2.7.5

I run the script, the following message appears:

/Library/Python/2.7/site-packages/requests-2.7.0-py2.7.egg/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning

The problem is in python earlier than 2.7.9.

restrictions in their ssl module that limit the configuration that urllib3 can apply

Update python or install

pip install requests[security]

This installs following extra packages:

pyOpenSSL
ndg-httpsclient
pyasn1

Please note that this is not required for python-2.7.9+

Support pyaes as an alternative to cryptography

(This is an enhancement issue.)

cryptography depends on OpenSSL and on some systems requires a suitable build environment to install, so being able to use a pure python library as an alternative would be a plus.

pyaes is a pure python AES library and it seems to be the most suitable for the job.

meo wifi changed again...

Hi @ravemir

Just tried your script without success. I noticed they changed the link again.
The original page now returns "Conteúdo indisponível de momento."

I noticed now that the login calls something like:
https://servicoswifi.apps.meo.pt/HotspotConnection.svc/Login?callback=jQuery00000000000_00000000&[email protected]&password=XXXXXXXX==&navigatorLang=en&_=0000000000

.svc instead of .asmx and also this jQuery callback.

Still trying to figure out if those numbers have any sequence or meaning.

Cheers

Password Hashing

Hey there,

MEO-WiFi is now hashing the passwords on login.
It's no longer possible to login with plain text.
Is there anyway we can avoid this in your script?

Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.