Молодое
Обзор
Monthersibling-это сценарий коммунального предприятия на основе Python, предназначенный для образовательных целей. Он предоставляет набор полезных инструментов для выполнения таких задач, как поиск в Интернете, выполнение поисков (поиск в Google, поиск IP, поиск имени пользователя и т. Д.), И извлечение метаданных из изображений непосредственно из терминала. Этот проект направлен на то, чтобы помочь студентам, разработчикам и любителям узнать о скребке веб -сети, использовании API и взаимодействии терминала с Python. 
Функции
- Усовершенствованный поиск в Google : выполните веб -поиск из терминала с большей точностью и обновленными
- IP поиск : Получите информацию о геолокации о IP -адресе.
- Поиск имени пользователя : Проверьте, существует ли имя пользователя на более 400 социальных сетях, быстрее и более точное, чем любой другой инструмент, который когда -либо существовал.
- Поиск по электронной почте : Получить записи Mail Exchange (MX) для домена электронной почты.
- Извлечение данных EXIF : извлечь и отображать метаданные ESIF из файлов изображений.
- Поиск телефона : получить подробную информацию о номере телефона, включая местоположение и
- Web Osint : выполните операции с открытым исходным кодом (OSINT), чтобы собрать информацию из общедоступных источников в Интернете
Новые функции
Улучшенный поиск Google
Функция поиска Google теперь расширена для предоставления более точных и соответствующих результатов. Он использует обновленные алгоритмы и API для получения наиболее текущих данных, гарантируя, что пользователи получают точные и надежные результаты поиска.
Поиск телефона
Эта новая функция позволяет пользователям вводить номер телефона и получать подробную информацию, включая местоположение, носитель и другие соответствующие данные, непосредственно из терминала.
Веб -Осин
Функция Web Osint предназначена для выполнения комплексных разведывательных операций с открытым исходным кодом. Он собирает и анализирует информацию из общедоступных источников в Интернете, что делает его мощным инструментом для исследований и исследований.
Технологии используются
- Python : основной язык программирования, используемый для создания сценария.
- Запросы : для выполнения HTTP -запросов на получение данных.
- BeautifulSoup : для себнного скребки (в частности, результаты поиска Google).
- DNS Resolver : для запроса записей MX о доменах электронной почты.
- Exifread : для извлечения метаданных ESIF из файлов изображений.
- Terminaltables : чтобы отобразить результаты в аккуратном, читаемом формате таблицы.
- Colorama : для раскрашивания вывода терминала для лучшей читаемости.
- TQDM : Для показателя хода хода хода занятий во время операций для улучшения пользовательского опыта
- Python, кто : для выполнения поиска WHOIS для получения информации о регистрации доменов.
- DateTime : для обработки даты и времени работы в сценарии.
- Libphonenumbers : для получения информации о номере телефона.
Установка
Чтобы установить пакет youngersibling , следуйте этим шагам:
Использование PIP из PYPI
Вы можете установить youngersibling непосредственно из PYPI, используя PIP:
$ pip install youngersibling
Из источника
Если вы хотите установить более молодые из исходного кода, выполните следующие действия:
- Клонировать репозиторий:
$ git clone https://github.com/Mostafizur-Rahman8391/YoungerSibling.git
- Перейдите к папке проекта
- Установите пакет:
Использование
После установки вы можете запустить сценарий, набрав youngersibling в своем терминале командной строки
1. Запустите сценарий
2. Доступные варианты
После запуска сценария вам будет представлено меню вариантов:
┌────────┬───────────────────────────┐
├────────┼───────────────────────────┤
│ 1 │ Google Search │
│ 2 │ IP Lookup │
│ 3 │ Email Lookup │
│ 4 │ Username Lookup(Enhanced) │
│ 5 │ Exif Data Extraction │
│ 6 │ Phone Lookup │
│ 7 │ Web OSINT │
│ 8 │ Exit │
└────────┴───────────────────────────┘
- Поиск Google: введите поисковый запрос, и скрипт принесет результаты Google в таблице.
- IP -поиск: предоставьте IP -адрес, и сценарий извлечет данные о геолокации, такие как страна, регион, город и интернет -провайдер.
- Поиск по электронной почте: введите адрес электронной почты, и сценарий отобразит записи MX для домена электронной почты.
- Поиск имени пользователя: предоставьте имя пользователя, и сценарий проверит его присутствие на нескольких социальных сетях.
- Извлечение данных EXIF: поставьте путь к файлу изображения, а скрипт извлекает и отобразит его метаданные ESIF.
- Поиск телефона: введите номер телефона, чтобы получить подробную информацию, в том числе часовой застрой и перевозчик.
- Web Osint: Выполните разведывательные операции с открытым исходным кодом, чтобы собрать и проанализировать общедоступную информацию в Интернете.
Информация о разработчике
- Автор: Мостафизур Рахман
- Контакт за разработчиком: [email protected]
- Версия: 1.2
- Лицензия: MIT
Образовательные цели
Montherselebling - это образовательный инструмент, предназначенный для того, чтобы помочь пользователям исследовать концепции сетевого скрещивания, сетевого взаимодействия и кибербезопасности. Он обеспечивает практический опыт взаимодействия с API, выполнением поисков DNS, извлечения данных ESIF и очистки веб -контента. Инструмент идеально подходит для:
- Скраинг в Интернете : Узнайте, как получать и анализировать данные с веб -сайтов с помощью BeautifulSoup.
- Поиск DNS : Понимайте разрешение DNS и маршрутизацию электронной почты, запрашивая записи MX.
- Данные EXIF : извлечь метаданные из изображений для понимания файловых структур.
- Взаимодействие API : работайте с реальными API, чтобы получить данные в формате JSON.
- Инструменты CLI : создайте простые инструменты командной строки, которые получают данные и отображают данные.
- Кибербезопасность : получить представление о цифровых следах, отслеживании имени пользователя и проверке электронной почты.
Молодное дело предлагает практическое подход к пониманию этих концепций с минимальной настройкой, что делает его идеальным для студентов, разработчиков и любого, кто интересуется сетью и безопасностью.
Отказ от ответственности
Владелец не несет ответственности за любое неправильное использование инструмента. Он предназначен только для образовательных целей. Пользователи должны убедиться, что они придерживаются юридических и этических стандартов при использовании этого инструмента.