Skip to main content

Chiasmodon is an OSINT (Open Source Intelligence) tool designed to assist in the process of gathering information about a target domain. Its primary functionality revolves around searching for domain-related data, including domain emails, domain credentials (usernames and passwords), CIDRs (Classless Inter-Domain Routing), ASNs (Autonomous System Numbers), and subdomains..

Project description

Chiasmodon

asciicast

Chiasmodon is an OSINT (Open Source Intelligence) tool designed to assist in the process of gathering information about a target domain. Its primary functionality revolves around searching for domain-related data, including domain emails, domain credentials (usernames and passwords), CIDRs (Classless Inter-Domain Routing), ASNs (Autonomous System Numbers), and subdomains. the tool allows users to search by domain, CIDR, ASN, email, username, password, or Google Play application ID.

✨Features

  • 🌐Domain: Conduct targeted searches by specifying a domain name to gather relevant information related to the domain.
  • 🎮Google Play Application: Search for information related to a specific application on the Google Play Store by providing the application ID.
  • 🔎CIDR and 🔢ASN: Explore CIDR blocks and Autonomous System Numbers (ASNs) associated with the target domain to gain insights into network infrastructure and potential vulnerabilities.
  • ✉️Email, 👤Username, 🔒Password: Conduct searches based on email, username, or password to identify potential security risks or compromised credentials.
  • 📋Output Customization: Choose the desired output format (text, JSON, or CSV) and specify the filename to save the search results.
  • ⚙️Additional Options: The tool offers various additional options, such as viewing different result types (credentials, URLs, subdomains, emails, passwords, usernames, or applications), setting API tokens, specifying timeouts, limiting results, and more.

🚀Comming soon

  • 📱Phone: Get ready to uncover even more valuable data by searching for information associated with phone numbers. Whether you're investigating a particular individual or looking for connections between phone numbers and other entities, this new feature will provide you with valuable insights.

  • 🏢Company Name: We understand the importance of comprehensive company research. In our upcoming release, you'll be able to search by company name and access a wide range of documents associated with that company. This feature will provide you with a convenient and efficient way to gather crucial information, such as legal documents, financial reports, and other relevant records.

  • 👤Face (Photo): Visual data is a powerful tool, and we are excited to introduce our advanced facial recognition feature. With "Search by Face (Photo)," you can upload an image containing a face and leverage cutting-edge technology to identify and match individuals across various data sources. This will allow you to gather valuable information, such as social media profiles, online presence, and potential connections, all through the power of facial recognition.

Why Chiasmodon name ?

Chiasmodon niger is a species of deep sea fish in the family Chiasmodontidae. It is known for its ability to swallow fish larger than itself. and so do we. 😉 Chiasmodon background

🔑 Subscription

Join us today and unlock the potential of our cutting-edge OSINT tool. Contact https://t.me/Chiasmod0n on Telegram to subscribe and start harnessing the power of Chiasmodon for your domain investigations.

⬇️Install

pip install chiasmodon

💻Usage

Chiasmodon provides a flexible and user-friendly command-line interface and python library. Here are some examples to demonstrate its usage:

How to use pychiasmodon library:

from pychiasmodon import Chiasmodon as ch 
token = "PUT_HERE_YOUR_API_KEY"
obj = ch(token)
  • Searching for a target domain and its subdomains:

    • Command line
      chiasmodon_cli.py --domain example.com --all
      
    • Python
      result = obj.search('example.com',method='domain', all=True)
      
      for i in result:
          print(i)
      
  • Searching for a target domain, you will see the result for only this "example.com":

    • Command line
      chiasmodon_cli.py --domain example.com
      
    • Python
      result = obj.search('example.com',method='domain')
      
      for i in result:
          print(i)
      
  • Searching for a target application ID on the Google Play Store:

    • Command line
      chiasmodon_cli.py --app com.discord
      
    • Python
      result = obj.search('com.example',method='app')
      
      for i in result:
          print(i)
      
  • Searching for a target ASN:

    • Command line
      chiasmodon_cli.py --asn AS123 --view-type cred
      
    • Python
      result = obj.search('AS123',method='asn', view_type='cred')
      
      for i in result:
          print(i)
      
  • earching for a target username:

    • Command line
      chiasmodon_cli.py --username someone
      
    • Python
      result = obj.search('someone',method='username')
      
      for i in result:
          print(i)
      
  • Searching for a target password:

    • Command line
      chiasmodon_cli.py --password example@123
      
    • Python
      result = obj.search('example@123',method='password')
      
      for i in result:
          print(i)
      
  • Searching for a target CIDR:

    • Command line
      chiasmodon_cli.py --cidr x.x.x.x/24
      
    • Python
      result = obj.search('x.x.x.x/24',method='cidr')
      
      for i in result:
          print(i)
      
  • Searching for target credentials by domain emails:

    • Command line
      chiasmodon_cli.py --domain example.com --domain-emails
      
    • Python
      result = obj.search('example.com',method='domain', only_domain_emails=True)
      
      for i in result:
          print(i)
      
  • All methods and view types:

    Methods View Type
    --domain, --email, --cidr, --app, --asn, --username, --password --view-type cred
    --cidr, --asn, --email, --username, --password --view-type app
    --domain, --email, --cidr, --asn, --username, --password --view-type url
    --domain --view-type subdomain
    --domain, --cidr, --asn, --app --view-type email
    --domain, --cidr, --app, --asn, --email, --password --view-type username
    --domain, --cidr, --app, --asn, --email, --username --view-type password

Please note that these examples represent only a fraction of the available options and use cases. Refer to the documentation for more detailed instructions and explore the full range of features provided by Chiasmodon.

💬 Contributions and Feedback

Contributions and feedback are welcome! If you encounter any issues or have suggestions for improvements, please submit them to the Chiasmodon GitHub repository. Your input will help us enhance the tool and make it more effective for the OSINT community.

📜License

Chiasmodon is released under the MIT License. See the LICENSE file for more details.

⚠️Disclaimer

Chiasmodon is intended for legal and authorized use only. Users are responsible for ensuring compliance with applicable laws and regulations when using the tool. The developers of Chiasmodon disclaim any responsibility for the misuse or illegal use of the tool.

📢Acknowledgments

Chiasmodon is the result of collaborative efforts from a dedicated team of contributors who believe in the power of OSINT. We would like to express our gratitude to the open-source community for their valuable contributions and support.

🔗Chiasmodon Links

star time

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chiasmodon-0.2.18.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chiasmodon-0.2.18-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file chiasmodon-0.2.18.tar.gz.

File metadata

  • Download URL: chiasmodon-0.2.18.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for chiasmodon-0.2.18.tar.gz
Algorithm Hash digest
SHA256 63181914edda8e110917fd4c26eb0a8cb6a1ebc637019e6f91286e29d0159130
MD5 42a6d5d443395de7e1bca679e5524877
BLAKE2b-256 8b024d519dca2e9f54097b42676073fd2262637b36056949ade3c2c9c5fb2256

See more details on using hashes here.

File details

Details for the file chiasmodon-0.2.18-py3-none-any.whl.

File metadata

  • Download URL: chiasmodon-0.2.18-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for chiasmodon-0.2.18-py3-none-any.whl
Algorithm Hash digest
SHA256 992257562209b71339aad67bb821e2bdbcc112d466f3a1998f1273ea828a29ec
MD5 f8523ac052a9005b05c00b77f69e9012
BLAKE2b-256 2eb172a3f921fa88b904db56bc9f56c552cefe2a9a1b47b9e98afc49300a772b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page