Git Product home page Git Product logo

zehef's Introduction

Z e h e f


python version license

Zehef is an osint tool who studies the emails πŸ“©

πŸ˜‡β€ŠAbouts zehef

Zehef v2 is a tool focused on finding public information on a targeted email.

🌠 Features

  • Check if the email is in a paste (Pastebin)
  • Find leaks with HudsonRock
  • Lists the sites to which the email address is connected (chess, deezer, duolingo, github, gravatar, instagram ...)
  • Generate email combinations

πŸ“¦β€ŠInstallation

$ git clone https://github.com/N0rz3/Zehef.git
$ cd ./Zehef
$ pip3 install -r requirements.txt

🎲 Usage

usage: zehef.py [-h] [email]

positional arguments:
  email       Search informations on email (breaches, pastes, accounts ...)

options:
  -h, --help  show this help message and exit

$ python3 zehef.py [email protected]

🌞 More

βœ”οΈ / ❌ Rules

  • This tool was designed for educational purposes only and is not intended for any mischievous use, I am not responsible for its use.

πŸ“œ License

πŸ’– Thanks

  • If you like what i do please subscribe πŸ’–. And if you find this tool is useful don't forget to star 🌟

  • πŸ’Ά Support me πŸ‘‡

Buy Me A Coffee

zehef's People

Contributors

n0rz3 avatar ryanngct avatar techwithty avatar timtprod 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

zehef's Issues

ERROR

Here is the error:

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate

OS: MacOS Monterey

KeyError: 'csrftoken'

Traceback (most recent call last):
  File "/home/danylo/Zehef/zehef.py", line 5, in <module>
    from main import main; asyncio.run(main())
                           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/asyncio/runners.py", line 194, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/asyncio/base_events.py", line 687, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/home/danylo/Zehef/main.py", line 10, in main
    await parser()
  File "/home/danylo/Zehef/lib/cli.py", line 58, in parser
    await instagram(target)
  File "/home/danylo/Zehef/modules/accounts/instagram.py", line 8, in instagram
    csrf_token = req.cookies['csrftoken']
                 ~~~~~~~~~~~^^^^^^^^^^^^^
  File "/home/danylo/Zehef/venv/lib64/python3.12/site-packages/httpx/_models.py", line 1148, in __getitem__
    raise KeyError(name)
KeyError: 'csrftoken'

I ran it with this command:
python3 zehef.py [email protected]

python version: 3.12

Traceback , ssl.SSLError: [SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy renegotiation disabled (_ssl.c:997)

Any Idea about this traceback error? stack's answer seems messy with the ssl config.
I'm using debian.

Traceback (most recent call last):
  File "/home/sup/Downloads/Zehef/modules/account.py", line 66, in check_email
    await asyncio.gather(*tasks)
  File "/home/sup/Downloads/Zehef/modules/account.py", line 54, in run_module
    await module(email, client, out)
  File "/usr/local/lib/python3.10/dist-packages/holehe/modules/sport/bodybuilding.py", line 21, in bodybuilding
    response = await client.head('https://api.bodybuilding.com/profile/email/' + email, headers=headers)
  File "/usr/lib/python3/dist-packages/httpx/_client.py", line 1809, in head
    return await self.request(
  File "/usr/lib/python3/dist-packages/httpx/_client.py", line 1527, in request
    return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  File "/usr/lib/python3/dist-packages/httpx/_client.py", line 1614, in send
    response = await self._send_handling_auth(
  File "/usr/lib/python3/dist-packages/httpx/_client.py", line 1642, in _send_handling_auth
    response = await self._send_handling_redirects(
  File "/usr/lib/python3/dist-packages/httpx/_client.py", line 1679, in _send_handling_redirects
    response = await self._send_single_request(request)
  File "/usr/lib/python3/dist-packages/httpx/_client.py", line 1716, in _send_single_request
    response = await transport.handle_async_request(request)
  File "/usr/lib/python3/dist-packages/httpx/_transports/default.py", line 353, in handle_async_request
    resp = await self._pool.handle_async_request(req)
  File "/usr/lib/python3/dist-packages/httpcore/_async/connection_pool.py", line 253, in handle_async_request
    raise exc
  File "/usr/lib/python3/dist-packages/httpcore/_async/connection_pool.py", line 237, in handle_async_request
    response = await connection.handle_async_request(request)
  File "/usr/lib/python3/dist-packages/httpcore/_async/connection.py", line 86, in handle_async_request
    raise exc
  File "/usr/lib/python3/dist-packages/httpcore/_async/connection.py", line 63, in handle_async_request
    stream = await self._connect(request)
  File "/usr/lib/python3/dist-packages/httpcore/_async/connection.py", line 150, in _connect
    stream = await stream.start_tls(**kwargs)
  File "/usr/lib/python3/dist-packages/httpcore/backends/asyncio.py", line 76, in start_tls
    raise exc
  File "/usr/lib/python3/dist-packages/httpcore/backends/asyncio.py", line 67, in start_tls
    ssl_stream = await anyio.streams.tls.TLSStream.wrap(
  File "/usr/lib/python3/dist-packages/anyio/streams/tls.py", line 122, in wrap
    await wrapper._call_sslobject_method(ssl_object.do_handshake)
  File "/usr/lib/python3/dist-packages/anyio/streams/tls.py", line 130, in _call_sslobject_method
    result = func(*args)
  File "/usr/lib/python3.10/ssl.py", line 975, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy renegotiation disabled (_ssl.c:997)

During handling of the above exception, another exception occurred:
ssl.SSLError: [SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy renegotiation disabled (_ssl.c:997)
Traceback (most recent call last):
  File "/home/sup/Downloads/Zehef/zehef.py", line 2, in <module>
    import main; main.version()
  File "/home/sup/Downloads/Zehef/main.py", line 11, in version
    loop.run_until_complete(CLI.parser())
  File "/usr/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/home/sup/Downloads/Zehef/lib/CLI.py", line 29, in parser
    await main.zehef(email)
  File "/home/sup/Downloads/Zehef/output/main.py", line 32, in zehef
    await account.check_email(email)
  File "/home/sup/Downloads/Zehef/modules/account.py", line 57, in check_email
    async with httpx.AsyncClient() as client:
  File "/usr/lib/python3/dist-packages/httpx/_client.py", line 1997, in __aexit__
    await self._transport.__aexit__(exc_type, exc_value, traceback)
  File "/usr/lib/python3/dist-packages/httpx/_transports/default.py", line 332, in __aexit__
    await self._pool.__aexit__(exc_type, exc_value, traceback)
  File "/usr/lib/python3/dist-packages/httpcore/_async/connection_pool.py", line 326, in __aexit__
    await self.aclose()
  File "/usr/lib/python3/dist-packages/httpcore/_async/connection_pool.py", line 312, in aclose
    raise RuntimeError(
RuntimeError: The connection pool was closed while 14 HTTP requests/responses were still in-flight.

CLI

Hello, I face a proplem while I try to open the tool :

python zehef.py

Traceback (most recent call last): File "/home/kali/Desktop/OSINT/email-osint/Zehef/zehef.py", line 3, in
import main; main.version() ^^^^^^^^^^^^^^
File "/home/kali/Desktop/OSINT/email-osint/Zehef/main.py", line 9, in version from lib import CLI
ImportError: cannot import name 'CLI' from 'lib' (/usr/lib/python3/dist-packages/lib/init.py)

Error

It worked first after...
image

????

my python version is 3.12 btw
image

gravatar causing error

Gravatar
Traceback (most recent call last):
File "/home/osint/Desktop/tools/zehef/Zehef/zehef.py", line 5, in
from main import main; asyncio.run(main())
^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.12/asyncio/runners.py", line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.12/asyncio/base_events.py", line 685, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/home/osint/Desktop/tools/zehef/Zehef/main.py", line 10, in main
await parser()
File "/home/osint/Desktop/tools/zehef/Zehef/lib/cli.py", line 58, in parser
await instagram(target)
File "/home/osint/Desktop/tools/zehef/Zehef/modules/accounts/instagram.py", line 8, in instagram
csrf_token = req.cookies['csrftoken']
~~~~~~~~~~~^^^^^^^^^^^^^
File "/home/osint/.local/lib/python3.12/site-packages/httpx/_models.py", line 1157, in getitem
raise KeyError(name)
KeyError: 'csrftoken'

program stops at gravatar

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.