Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
keyhacks — 버그 바운티 프로그램 및 침투 테스트에서 유출된 API 키를 검증하기 위한 명령어 모음입니다. AWS, GitHub, Slack, Twilio 등 80개 이상의 서비스를 다룹니다. | Kitploit
도구/GitHubGitHub/streaak/keyhacks
Vulnerability AnalysisPenetration TestingSecret DetectionAPI Security
GitHubstreaak/keyhacks

keyhacks

버그 바운티 프로그램 및 침투 테스트에서 유출된 API 키를 검증하기 위한 명령어 모음입니다. AWS, GitHub, Slack, Twilio 등 80개 이상의 서비스를 다룹니다.

저장소 보기
6.3k1.2k652개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유


KeyHacks는 버그 바운티 프로그램이나 침투 테스트에서 발견된 다양한 API 키를 검증하는 방법을 보여줍니다.

@Gwen001가 전체 프로세스를 스크립트로 작성했으며, 여기에서 찾을 수 있습니다.

목차

  • ABTasty API 키
  • Algolia API 키
  • Amplitude API 키
  • Asana 액세스 토큰
  • AWS 액세스 키 ID 및 시크릿
  • Azure Application Insights 앱 ID 및 API 키
  • Bazaarvoice 패스키
  • Bing Maps API 키
  • Bit.ly 액세스 토큰
  • Branch.io 키 및 시크릿
  • BrowserStack 액세스 키
  • Buildkite 액세스 토큰
  • ButterCMS API 키
  • Calendly API 키
  • Contentful 액세스 토큰
  • CircleCI 액세스 토큰
  • Cloudflare API 키
  • Cypress 레코드 키
  • DataDog API 키
  • Delighted API 키
  • Deviant Art 액세스 토큰
  • Deviant Art 시크릿
  • Dropbox API
  • Facebook 액세스 토큰
  • Facebook 앱 시크릿
  • Firebase
  • Firebase Cloud Messaging (FCM)
  • FreshDesk API 키
  • Github 클라이언트 ID 및 클라이언트 시크릿
  • GitHub 프라이빗 SSH 키
  • Github 토큰
  • Gitlab 개인 액세스 토큰
  • GitLab 러너 등록 토큰
  • Google Cloud 서비스 계정 자격 증명
  • Google Maps API 키
  • Google Recaptcha 키
  • Grafana 액세스 토큰
  • Help Scout OAUTH
  • Heroku API 키
  • HubSpot API 키
  • Infura API 키
  • Instagram 액세스 토큰
  • Instagram Basic Display API
  • Instagram Graph API
  • Ipstack API 키
  • Iterable API 키
  • JumpCloud API 키
  • Keen.io API 키
  • LinkedIn OAUTH
  • Lokalise API 키
  • Loqate API 키
  • MailChimp API 키
  • MailGun 프라이빗 키
  • Mapbox API 키
  • Microsoft Azure 테넌트
  • Microsoft 공유 액세스 서명 (SAS)
  • Microsoft Teams 웹훅
  • New Relic 개인 API 키 (NerdGraph)
  • New Relic REST API
  • NPM 토큰
  • OpsGenie API 키
  • Pagerduty API 토큰
  • Paypal 클라이언트 ID 및 시크릿 키
  • Pendo 통합 키
  • PivotalTracker API 토큰
  • Razorpay API 키 및 시크릿 키
  • Salesforce API 키
  • SauceLabs 사용자 이름 및 액세스 키
  • SendGrid API 토큰
  • Shodan.io
  • Slack API 토큰
  • Slack 웹훅
  • Sonarcloud
  • Spotify 액세스 토큰
  • Square
  • Stripe 라이브 토큰
  • Telegram 봇 API 토큰
  • Travis CI API 토큰
  • Twilio 계정 SID 및 인증 토큰
  • Twitter API 시크릿
  • Twitter 베어러 토큰
  • Visual Studio App Center API 토큰
  • WakaTime API 키
  • WeGlot API 키
  • WPEngine API 키
  • YouTube API 키
  • Zapier 웹훅 토큰
  • Zendesk 액세스 토큰
  • Zendesk API 키

상세 정보

Slack 웹훅

아래 명령어가 missing_text_or_fallback_or_attachments를 반환하면 URL이 유효하다는 뜻이며, 다른 응답이 오면 URL이 유효하지 않다는 의미입니다.``` curl -s -X POST -H "Content-type: application/json" -d '{"text":""}' "https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX"

## [Slack API 토큰](https://api.slack.com/web)```
curl -sX POST "https://slack.com/api/auth.test?token=xoxp-TOKEN_HERE&pretty=1"

또는``` curl -sX POST "https://slack.com/api/auth.test" -H "Accept: application/json; charset=utf-8" -H "Authorization: Bearer xoxb-TOKEN_HERE"

## [SauceLabs 사용자 이름 및 액세스 키](https://wiki.saucelabs.com/display/DOCS/Account+Methods)```
curl -u USERNAME:ACCESS_KEY https://saucelabs.com/rest/v1/users/USERNAME

Facebook AppSecret

액세스 토큰은 아래 URL을 방문하여 생성할 수 있습니다.``` https://graph.facebook.com/oauth/access_token?client_id=ID_HERE&client_secret=SECRET_HERE&redirect_uri=&grant_type=client_credentials

## Facebook 액세스 토큰```
https://developers.facebook.com/tools/debug/accesstoken/?access_token=ACCESS_TOKEN_HERE&version=v3.2

Firebase

사용자 지정 토큰과 API 키가 필요합니다.

  1. 사용자 지정 토큰과 API 키로부터 ID 토큰과 갱신 토큰을 획득: curl -s -XPOST -H 'content-type: application/json' -d '{"token":":custom_token","returnSecureToken":True}' 'https://identitytoolkit.googleapis.com/v1/accounts:signInWithCustomToken?key=:api_key'
  2. ID 토큰을 인증 토큰으로 교환: curl -s -XPOST -H 'content-type: application/json' -d '{"idToken":":id_token"}' https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyCustomToken?key=:api_key'

Github Token```

curl -s -u "user:apikey" https://api.github.com/user curl -s -H "Authorization: token TOKEN_HERE" "https://api.github.com/users/USERNAME_HERE/orgs"

Check scope of your api token

curl "https://api.github.com/rate_limit" -i -u "user:apikey" | grep "X-OAuth-Scopes:"

## [Github 클라이언트 ID 및 클라이언트 시크릿](https://developer.github.com/v3/#oauth2-keysecret)```
curl 'https://api.github.com/users/whatever?client_id=xxxx&client_secret=yyyy'

Firebase Cloud Messaging

참조: https://abss.me/posts/fcm-takeover``` curl -s -X POST --header "Authorization: key=AI..." --header "Content-Type:application/json" 'https://fcm.googleapis.com/fcm/send' -d '{"registration_ids":["1"]}'

## GitHub 개인 SSH 키

SSH 개인 키는 github.com에 대해 테스트하여 기존 사용자 계정에 등록되었는지 확인할 수 있습니다. 키가 존재하면 해당 키에 대응하는 사용자 이름이 제공됩니다. ([출처](https://github.com/streaak/keyhacks/issues/2))```
$ ssh -i <path to SSH private key> -T [email protected]
Hi <username>! You've successfully authenticated, but GitHub does not provide shell access.

Twilio Account_sid 및 Auth token```

curl -X GET 'https://api.twilio.com/2010-04-01/Accounts.json' -u ACCOUNT_SID:AUTH_TOKEN

## [트위터 API 비밀](https://developer.twitter.com/en/docs/basics/authentication/guides/bearer-tokens.html)```
curl -u 'API key:API secret key' --data 'grant_type=client_credentials' 'https://api.twitter.com/oauth2/token'

트위터 Bearer 토큰```

curl --request GET --url https://api.twitter.com/1.1/account_activity/all/subscriptions/count.json --header 'authorization: Bearer TOKEN'

## [HubSpot API key](https://developers.hubspot.com/docs/methods/owners/get_owners)

모든 소유자 가져오기:```
https://api.hubapi.com/owners/v2/owners?hapikey={keyhere}

모든 연락처 세부 정보 가져오기:``` https://api.hubapi.com/contacts/v1/lists/all/contacts/all?hapikey={keyhere}

도구 다운로드