Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
gitls — 🖇 Перечислить URL git-репозиториев из списка URL/Пользователь/Организация. Удобно для конвейеров. | Kitploit
Инструменты/GitHubGitHub/hahwul/gitls
OSINT (Разведка открытых источников)РазведкаСбор информацииВеб-безопасностьТестирование на ПроникновениеArchived
GitHubhahwul/gitls

gitls

🖇 Перечислить URL git-репозиториев из списка URL/Пользователь/Организация. Удобно для конвейеров.

Репозиторий
5691 год назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться



Перечисление URL git-репозиториев из списка URL / User / Org. Удобен для пайплайнов.

Этот инструмент доступен, когда репозиторий (например, github) включён в scope программы bug bounty. Иногда вместо конкретного репозитория указывается название организации (org) или пользователя (user) — с помощью этого инструмента вы можете извлечь URL из всех публичных репозиториев, принадлежащих данной организации/пользователю.

Это может использоваться для различных действий, таких как сканирование или клонирование нескольких репозиториев.

🚧 ВНИМАНИЕ
Для неаутентифицированных запросов в GitHub API лимит составляет до 60 запросов в час. Неаутентифицированные запросы привязываются к исходному IP-адресу, а не к пользователю, выполняющему запросы. https://docs.github.com/en/rest/overview/resources-in-the-rest-api

Поэтому слишком много задач могут быть заблокированы API GitHub на определённое время. В этом случае вы можете выбрать подходящий пункт назначения или доступ и использовать любой IP с помощью torsocks (например, torsocks gitls -l user.list) или опций -tor или -proxy http://localhost:<TOR-PORT>.

Установка

Через go-get

root@kitploit:~
▶ go install -v github.com/hahwul/gitls@latest

Через homebrew

root@kitploit:~
▶ brew tap hahwul/gitls
▶ brew install gitls

Через snapcraft

root@kitploit:~
▶ sudo snap install gitls

Использование

root@kitploit:~
Usage of gitls:
  -include-users
    	include repo of org users(member)
  -l string
    	List of targets (e.g -l sample.lst)
  -o string
    	write output file (optional)
  -proxy string
    	using custom proxy
  -tor
    	using tor proxy / localhost:9050
  -version
    	version of gitls

Примеры использования

Получение всех URL репозиториев из списков repo/org/user

sample.lst

root@kitploit:~
https://github.com/hahwul
https://github.com/tomnomnom/gron
https://github.com/tomnomnom/httprobe
https://github.com/s0md3v

создание списка URL репозиториев из файла sample

root@kitploit:~
▶ gitls -l sample.lst
https://github.com/hahwul/a2sv
https://github.com/hahwul/action-dalfox
https://github.com/hahwul/asset-of-hahwul.com
https://github.com/hahwul/awesome-zap-extensions
https://github.com/hahwul/backbomb
https://github.com/hahwul/booungJS
https://github.com/hahwul/buildpack-nmap
https://github.com/hahwul/buildpack-zap-daemon
https://github.com/hahwul/can-i-protect-xss
https://github.com/hahwul/cyan-snake
https://github.com/hahwul/dalfox
https://github.com/hahwul/DevSecOps
https://github.com/hahwul/droid-hunter
https://github.com/hahwul/exploit-db_to_dokuwiki
https://github.com/hahwul/ftc
https://github.com/hahwul/gitls
https://github.com/hahwul/go-github-selfupdate-patched
https://github.com/hahwul/hack-pet
...snip...
https://github.com/hahwul/zap-cloud-scan
https://github.com/tomnomnom/gron
https://github.com/tomnomnom/httprobe
https://github.com/s0md3v/Arjun
https://github.com/s0md3v/AwesomeXSS
https://github.com/s0md3v/Blazy
https://github.com/s0md3v/Bolt
...snip...
https://github.com/s0md3v/velocity
https://github.com/s0md3v/XSStrike
https://github.com/s0md3v/Zen
https://github.com/s0md3v/zetanize

Получение всех репозиториев в организации и участников (members)

root@kitploit:~
▶ echo https://github.com/paypal | ./gitls -include-users
root@kitploit:~
....
https://github.com/paypal/tech-talks
https://github.com/paypal/TLS-update
https://github.com/paypal/yurita
https://github.com/ahunnargikar
https://github.com/ahunnargikar/docker-chronos-image
https://github.com/ahunnargikar/docker-tomcat7
https://github.com/ahunnargikar/DockerConDemo
https://github.com/ahunnargikar/elasticsearch-registry-backend
https://github.com/ahunnargikar/elasticsearchindex
https://github.com/ahunnargikar/jenkins-dind
https://github.com/ahunnargikar/jenkins-standalone
https://github.com/ahunnargikar/vagrant-mesos
https://github.com/ahunnargikar/vagrant_docker_registry
https://github.com/anandpalanisamy
https://github.com/anilgursel
https://github.com/anilgursel/squbs-sample
https://github.com/bluepnume

Автоматическое тестирование с помощью gitleaks

root@kitploit:~
▶ gitls -l sample.lst | xargs -I % gitleaks --repo-url=% -v

Клонирование всех репозиториев цели

root@kitploit:~
▶ echo "https://github.com/paypal" | gitls | xargs -I % git clone %

Участники

Скачать инструмент