Skip to content

Commit

Permalink
Merge pull request #44 from sdmrf/master
Browse files Browse the repository at this point in the history
Version 3 Updated
  • Loading branch information
Deadshot0x7 authored Jan 11, 2024
2 parents 47ebb78 + bf8f366 commit 3233567
Show file tree
Hide file tree
Showing 23 changed files with 507 additions and 518 deletions.
46 changes: 14 additions & 32 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,15 @@ __pycache__/
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

Expand Down Expand Up @@ -57,24 +46,16 @@ cover/

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
.pybuilder/
target/

# Jupyter Notebook
.ipynb_checkpoints

Expand All @@ -83,16 +64,16 @@ profile_default/
ipython_config.py

# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
Pipfile.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/
Expand All @@ -106,12 +87,11 @@ celerybeat.pid

# Environments
.env
.venv
env/
.venv/
venv/
ENV/
env.bak/
venv.bak/
.env.bak/
.venv.bak/

# Spyder project settings
.spyderproject
Expand All @@ -137,3 +117,5 @@ dmypy.json
# Cython debug symbols
cython_debug/

# google cookies
.google-cookie/
5 changes: 0 additions & 5 deletions .google-cookie

This file was deleted.

16 changes: 0 additions & 16 deletions .vscode/launch.json

This file was deleted.

151 changes: 105 additions & 46 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,61 +1,120 @@
# 007-TheBond

## Description

# Inofrmation about the Script

OSNIT Script , which let help you to find the information of your Friend , Family , the crush that dosen't talk to you and your enemies 😎
007-TheBond is a Python OSINT (Open Source Intelligence) script that lets you find the information of your friends, family, crushes that don't talk to you, and your enemies.😎

# Screenshot of the Script
![Screenshot](ScrnShot.JPG)

# Features
1. Instagram osnit
2. Phonenumber osnit
3. Search Username Across the Social Media
4. Search the web
5. IplookUp


# Disclaimer
Disclaimer : - DeadShot0x7 will not responsible if you misuse the script , by using the script you're that you will be responsible for the loss you have made
# Version
Version of 007-TheBond is 2.0 , this is official Release of the Project

# Usage

1. Clone the repository by using `git clone`
2. Go to the **cloned** directory
`cd 007-TheBond`
3. Create a virutal environment and activate the environment
```
python -m venv venv
source venv/bin/activate
```
3. Install the required packages or run `setup.sh`
```
pip install -r requirements.txt
```
OR
```
./setup.sh
```
4. Run the Script
```
python 007-TheBond.py
```
![Screenshot](./assets/Interface.png)


## Features

1. **Instagram OSINT**
- Obtain information from Instagram profiles.
2. **Phonenumber OSINT**

- Gather details using a phone number.

3. **Search Username Across Social Media**

- Explore a username's presence on different social media platforms.

4. **Search the Web**

- Perform a general web search for information.

5. **IP Lookup**
- Retrieve details about an IP address.

## Disclaimer

**Disclaimer:** Deadshot0x7 will not be responsible if you misuse the script. By using the script, you acknowledge that you will be responsible for any loss you incur.

## Version

**Version:** 3.0

This is the official release of the Project.

## Usage

1. Clone the repository using git clone:
```bash
git clone https://github.com/Deadshot0x7/007-TheBond.git
```
2. Navigate to the directory:
```bash
cd 007-TheBond
```
Simply click `bash run_007-TheBond.bat ` on Windows or `bash run_007-TheBond.sh` on Linux and MacOS to execute the script effortlessly.

Alternatively, manually execute the script by following the steps below:

3. Create a virutal environment and activate the environment:
```bash
For Linux and MacOS:
python3 -m venv venv
source venv/bin/activate
```
```bash
For Windows:
python -m venv venv
venv\Scripts\activate
```
4. Install the requirements:
```bash
pip install -r requirements.txt
```
5. Run the script:
```bash
cd scripts
python3 007-TheBond.py
```
6. Enter the username/phone number/IP address/keyword you want to search for.

# Testing
This script is tested on these operating system

This script is tested on these operating system

1. Kali Linux
2. Parrot Linux
3. Termux (find Instagram user is not working currently)
4. Garuda Linux
4. Garuda Linux
5. Ubuntu

# Contribution

If you want to contribute to this project, you can fork this project and make a pull request. I will review your pull request and merge it if it is good.

## How to Contribute

### Bug Reports

If you find a bug, please open an issue on our [Issue Tracker](https://github.com/Deadshot0x7/007-TheBond/issues) with detailed information about the bug, including how to reproduce it.

### Feature Requests

If you have a feature request, feel free to open an issue on our [Issue Tracker](https://github.com/Deadshot0x7/007-TheBond/issues). Provide a clear description of the feature you would like to see.

### Pull Requests

# Like and Fork
Leave a like to the Repository and feel free to fork the project 🙂
We welcome your pull requests! Follow these steps to contribute:

# Pull Request
Add your Ideas to the project, feel free to pull request the project
1. Fork the project.
2. Create your feature branch:
```bash
git checkout -b feature/NewFeature
```
3. Commit your changes:
```bash
git commit -m 'Add some feature'
```
4. Push to the branch:
```bash
git push origin feature/NewFeature
```
5. Submit a pull request.

# Discord Server
Join the The Discord Community to know the Updation and Accounment of the tools 😊
Expand Down
Binary file removed __pycache__/igdox.cpython-39.pyc
Binary file not shown.
Binary file removed __pycache__/username.cpython-39.pyc
Binary file not shown.
File renamed without changes
Binary file added assets/Interface.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 7 additions & 11 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
beautifulsoup4==4.9.3
certifi==2023.7.22
chardet==4.0.0
google==3.0.0
idna==2.10
phonenumbers==8.12.7
pyfiglet==0.8.post0
requests==2.31.0
six==1.15.0
soupsieve==2.2
urllib3==1.26.18
pyfiglet # for banner of ASCII art
phonenumbers # for phone number
google # for google search
urllib3 # for url
requests # for url
six # for url

23 changes: 23 additions & 0 deletions run_007-TheBond.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
@echo off
color 0a

:: Check if venv folder already exists
if not exist venv (
:: For Windows
python -m venv venv
venv\Scripts\activate
) else (
:: For Linux and MacOS
python3 -m venv venv
source venv/bin/activate
)

:: Install requirements
pip install -r requirements.txt

:: Run the script
cd scripts
python 007-TheBond.py

:: Pause to keep the command prompt open
pause
19 changes: 19 additions & 0 deletions run_007-TheBond.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/bash

# Check if venv folder already exists
if [ ! -d "venv" ]; then
# For Linux and MacOS
python3 -m venv venv
source venv/bin/activate
else
# For Windows
python -m venv venv
venv\Scripts\activate
fi

# Install requirements
pip install -r requirements.txt

# Run the script
cd scripts
python3 007-TheBond.py
Loading

0 comments on commit 3233567

Please sign in to comment.