ilektrojohn / creepy

A geolocation OSINT tool. Offers geolocation information gathering through social networking platforms.
http://www.geocreepy.com
GNU General Public License v3.0
1.25k stars 303 forks source link

Twitter configuration issue #101

Open adcampbell37 opened 5 years ago

adcampbell37 commented 5 years ago

Apologies if this has been resolved elsewhere, but I couldn't find an answer. I'm trying to configure my twitter plugin on Creepy for OSX, but once I enter the code that it generates I get a box that simply reads: "We were unable to obtain the access token for your account, please try to run the wizard again. Error was" with no further explanation. Is there an issue with the program, or am I doing something wrong?

Undetectable commented 5 years ago

On windows the "Ordinal not in range(128)" error is thrown when you try to test the configuration.

Undetectable commented 5 years ago

Log output: ERROR:2019-03-07 16:42:56,694 In twitter.py:198: Error authenticating with Twitter API. ERROR:2019-03-07 16:42:56,709 In twitter.py:199: 'ascii' codec can't encode characters in position 55-58: ordinal not in range(128)

The issue is https://stackoverflow.com/questions/9942594/unicodeencodeerror-ascii-codec-cant-encode-character-u-xa0-in-position-20

This program is quite old and has had no development in 5 years and with the release of PY3, there's some issues. https://github.com/ilektrojohn/creepy/blob/master/creepy/plugins/twitter/twitter.py Needs to be updated to not use str, I presume.