Giter Site home page Giter Site logo

megadose / toutatis Goto Github PK

View Code? Open in Web Editor NEW
1.6K 36.0 222.0 12.89 MB

Toutatis is a tool that allows you to extract information from instagrams accounts such as e-mails, phone numbers and more

License: GNU General Public License v3.0

Python 100.00%
information-gathering osint osint-tools open-source-intelligence python instagram instagram-scraper

toutatis's People

Contributors

adilsoybali avatar atz-spe avatar eyupergin avatar fahimfba avatar megadose avatar novitae avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

toutatis's Issues

Not display any node

Hi and thank you for your module!
It works but does not display any node ... I have the result in my debug consol but no node appears

If you have a solution, thanks!

** EDIT **
Same problem on quidam, possible misconfiguration on my part?

bug

bug2

Error full name

why i have this error?

Traceback (most recent call last):
File "/usr/local/bin/toutatis", line 33, in
sys.exit(load_entry_point('toutatis==1.26', 'console_scripts', 'toutatis')())
File "/usr/local/lib/python3.10/dist-packages/toutatis-1.26-py3.10.egg/toutatis/core.py", line 92, in main
KeyError: 'full_name'

this

C:\Users\yoyo\Downloads\toutatis-master\toutatis-master>python toutatis -u percsare_goodkids -s 44896253970%3AUzmrTcWA0le8ig%3A3%3AAYfGzcUepl28Z3txVqpI6Zuw-C9N_nBqoc-KsTfr-g
C:\Program Files\Python310\python.exe: can't find 'main' module in 'C:\Users\yoyo\Downloads\toutatis-master\toutatis-master\toutatis'

Permission denied

I'm getting this error after introducing the instagram username and sessionid:
ERROR

I'm running toutatis on my laptop via termux and BlueStacks.

User not found and rate limit

First couple of times was working perfectly fine but now the only thing it shows is "user not found and rate limit"

Email&Phone

well the email and phone numbers are censored, is there any way to view them?

Toutatis is no more working

error

It was running fine few months ago when i used this tool but now it's not working.what i ve noticed that instagram session id structure and its length is changed.

problem with use

I had a problem, when I tried to use it, I had a message on the screen saying "User not found or rate limit".
My solution will remove ",headers=headers, cookies=cookies" from the core.py file
file location: "/usr/local/lib/python3.8/dist-packages/toutati"
In case anyone has the same problem I'm sharing the solution

Pip installs older version

When using pip it automatically download the 1.24 version instead of 1.3.
pip install toutatis
image

You have to specify the version to get the latest one.
pip install toutatis==1.3
image

This is why some people get errors, it's an older version.

User not found or rate limit

I want to test this project but its not working i think instagram api stuffs has changed any progress on this project?

helppp

Traceback (most recent call last):
File "/usr/local/bin/toutatis", line 8, in
sys.exit(main())
File "/usr/local/lib/python3.9/dist-packages/toutatis/core.py", line 80, in main
infos = getInfo(args.username,sessionsId)
File "/usr/local/lib/python3.9/dist-packages/toutatis/core.py", line 32, in getInfo
info = json.loads(response.text)
File "/usr/lib/python3.9/json/init.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

any ideas?

Cannot use toutatis

Hi, when I want to use the tool I have this error and I can't how to fix it. . .

I don't saw any issues about my problem :

Traceback (most recent call last): File "/usr/local/bin/toutatis", line 33, in <module> sys.exit(load_entry_point('toutatis==1.26', 'console_scripts', 'toutatis')()) File "/usr/local/lib/python3.9/dist-packages/toutatis-1.26-py3.9.egg/toutatis/core.py", line 84, in main File "/usr/local/lib/python3.9/dist-packages/toutatis-1.26-py3.9.egg/toutatis/core.py", line 32, in getInfo File "/usr/local/lib/python3.9/dist-packages/toutatis-1.26-py3.9.egg/toutatis/core.py", line 25, in getUserId File "/usr/lib/python3/dist-packages/requests/models.py", line 900, in json return complexjson.loads(self.text, **kwargs) File "/usr/lib/python3/dist-packages/simplejson/__init__.py", line 525, in loads return _default_decoder.decode(s) File "/usr/lib/python3/dist-packages/simplejson/decoder.py", line 370, in decode obj, end = self.raw_decode(s) File "/usr/lib/python3/dist-packages/simplejson/decoder.py", line 400, in raw_decode return self.scan_once(s, idx=_w(s, idx).end()) simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

image

Thanks to any response to fix it !

UnicodeEncodeError: 'charmap' codec can't encode characters

Hi,
First, thanks for your tool.
I have observed errors using toutatis for four differents accounts :

Traceback (most recent call last): File "AppData\Local\Programs\Python\Python39\Scripts\toutatis-script.py", line 33, in <module> sys.exit(load_entry_point('toutatis==1.26', 'console_scripts', 'toutatis')()) File "AppData\Local\Programs\Python\Python39\lib\site-packages\toutatis-1.26-py3.9.egg\toutatis\core.py", line 101, in main File "AppData\Local\Programs\Python\Python39\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 25-26: character maps to <undefined>

Traceback (most recent call last): File "\AppData\Local\Programs\Python\Python39\Scripts\toutatis-script.py", line 33, in <module> sys.exit(load_entry_point('toutatis==1.26', 'console_scripts', 'toutatis')()) File "\AppData\Local\Programs\Python\Python39\lib\site-packages\toutatis-1.26-py3.9.egg\toutatis\core.py", line 92, in main File "\AppData\Local\Programs\Python\Python39\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 25-29: character maps to <undefined>

Traceback (most recent call last): File "\AppData\Local\Programs\Python\Python39\Scripts\toutatis-script.py", line 33, in <module> sys.exit(load_entry_point('toutatis==1.26', 'console_scripts', 'toutatis')()) File "\AppData\Local\Programs\Python\Python39\lib\site-packages\toutatis-1.26-py3.9.egg\toutatis\core.py", line 92, in main File "\AppData\Local\Programs\Python\Python39\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 25-34: character maps to <undefined>

Traceback (most recent call last): File "\AppData\Local\Programs\Python\Python39\Scripts\toutatis-script.py", line 33, in <module> sys.exit(load_entry_point('toutatis==1.26', 'console_scripts', 'toutatis')()) File "\AppData\Local\Programs\Python\Python39\lib\site-packages\toutatis-1.26-py3.9.egg\toutatis\core.py", line 92, in main File "\AppData\Local\Programs\Python\Python39\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 43-44: character maps to <undefined>

After looking at the error text, and accounts, I think that your script don't manage emojis and cyrillic alphabet.

Can you fix it ?

Regards,

Permission denied error while running the program

running install
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

[Errno 13] Permission denied: '/usr/local/lib/python3.9/dist-packages/test-easy-install-6998.write-test'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

/usr/local/lib/python3.9/dist-packages/

Perhaps your account does not have write access to this directory? If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account. If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

help, user not found

i try to put username and session id, i looked up some tutorials but couldn't find anything to fix this problem...help. all it said was user not found and rate something something
usernotfound

KeyError

The script was working all great but after a while I kept getting key errors

Traceback (most recent call last):
File "testu.py", line 2, in
print(extractEmail("starbucks", "sessionId (censored)"))
File "/usr/lib/python3.8/site-packages/toutatis-1.21-py3.8.egg/toutatis/core.py", line 39, in extractEmail
File "/usr/lib/python3.8/site-packages/toutatis-1.21-py3.8.egg/toutatis/core.py", line 17, in getInfo
File "/usr/lib/python3.8/site-packages/toutatis-1.21-py3.8.egg/toutatis/core.py", line 13, in getUserId
KeyError: 'logging_page_id'

I think this is probably an api limit, just wanting to make sure tho.

Ps: thank ya for making toutatis. It's really helpful

KeyError: 'full_name'

Programs\Python\Python310\lib\site-packages\toutatis\core.py", line 87, in main
    print("Full Name              : "+infos["full_name"]+" | userID : "+infos["userID"])
KeyError: 'full_name'

No module named 'requests' (your are doing an incredible work !)

On execution:

Traceback (most recent call last):
File "D:\Python\lib\runpy.py", line 196, in _run_module_as_main
return run_code(code, main_globals, None,
File "D:\Python\lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "D:\Python\Scripts\toutatis.exe_main
.py", line 4, in
File "D:\Python\lib\site-packages\toutatis_init
.py", line 1, in
from toutatis.core import *
File "D:\Python\lib\site-packages\toutatis\core.py", line 5, in
import requests
ModuleNotFoundError: No module named 'requests'

Problem

I have a problem
┌──(root💀kali)-[/home/kali/toutatis]
└─# toutatis --username staryuuki --sessionid 5939829932 1 ⨯
Informations about : staryuuki
Traceback (most recent call last):
File "/usr/local/bin/toutatis", line 33, in
sys.exit(load_entry_point('toutatis==1.25', 'console_scripts', 'toutatis')())
File "/usr/local/lib/python3.9/dist-packages/toutatis-1.25-py3.9.egg/toutatis/core.py", line 87, in main
KeyError: 'full_name'

KeyError: 'follower_count'

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.9/bin/toutatis", line 8, in <module>
    sys.exit(main())
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/toutatis/core.py", line 95, in main
    print("Follower               : "+str(infos["follower_count"]) + " | Following : "+str(infos["following_count"]))
KeyError: 'follower_count'

Not working

This is the error that I`m getting

User not found or rate limit

Any ideas?

KeyError Issue

toutatis2

Hello @megadose

I'm facing a KeyError issue while executing toutatis command line. It seems that the def "getInfo" is not returning all the necessary keys into the "infos" array.

See screenshot attached.

Waiting for your feedback.

Kind regards

[FEATURE] Code of Conduct

Hello, your project is currently missing the Code of Conduct. If you would like to add one, then I can submit a PR for that. In that case, I need the contact address (email) that would get enlisted with the Code of Conduct.

Thanks!

Toutatis didn't work properly untill 11th of May...

Hello Toutatis GitHub Tool Developer Team...

Your Toutatis software should not be work properly...

Now it's unable to find out last two digit of any instagram account phone number or email...

I would like to say that please fix it.... because its one of my favorate , best and unbeliveable tool in github related to instagram account information gathering tool...I haven't seen ever this kind of similar tool on github...

Thank You

getting following errors

toutatis -u usernameexample -s instagramsessionid
Informations about : usernameexample
Traceback (most recent call last):
File "/usr/local/bin/toutatis", line 33, in
sys.exit(load_entry_point('toutatis==1.25', 'console_scripts', 'toutatis')())
File "/usr/local/lib/python3.9/dist-packages/toutatis-1.25-py3.9.egg/toutatis/core.py", line 87, in main
KeyError: 'full_name'

after I did apt update I got this one now:

Traceback (most recent call last):
File "/usr/local/bin/toutatis", line 33, in
sys.exit(load_entry_point('toutatis==1.25', 'console_scripts', 'toutatis')())
File "/usr/local/lib/python3.9/dist-packages/toutatis-1.25-py3.9.egg/toutatis/core.py", line 80, in main
File "/usr/local/lib/python3.9/dist-packages/toutatis-1.25-py3.9.egg/toutatis/core.py", line 32, in getInfo
File "/usr/lib/python3.9/json/init.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Est-ce que cela fonctionne toujours ?

J'ai toujours une erreur et pourtant je spécifie bien l'id de sessions récupéré dans les cookies, ex 👍
53286546000%3AragoS0Ehu4WZZZ%3A0%3AAYcB81d8p5gKj2fUBuf21Ki7pMY6xSPjOTzZz-lyiw

J'ai remplacé quelques caractères, mais voici à quoi ressemble l'id de session que j'ai tenté d'utiliser.

Traceback Help

┌──(root㉿DESKTOP-x)-[/home/xx/toutatis]
└─# toutatis -u (user) -s (ID)
Traceback (most recent call last):
  File "/usr/local/bin/toutatis", line 33, in <module>
    sys.exit(load_entry_point('toutatis==1.25', 'console_scripts', 'toutatis')())
  File "/usr/local/lib/python3.9/dist-packages/toutatis-1.25-py3.9.egg/toutatis/core.py", line 80, in main
  File "/usr/local/lib/python3.9/dist-packages/toutatis-1.25-py3.9.egg/toutatis/core.py", line 32, in getInfo
  File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

I don't know how to fix it. What should I do?

User not found or rate limit

Wherever I do I keep receiving "User not found or rate limite"

I tried different Instagram targets, different sessionIDs and different internet connectios (cable and cell phone hot spot)

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.