Files
OSINT-Cheat-sheet/Script/Github-Search
2025-08-12 20:13:08 +07:00
..
2025-08-12 20:13:08 +07:00

Tips Search on Github

You are required to log in to get the best results

  1. Navigate on Github search
  2. Search by "search qualifier." on Github, here the example qualifier

Repository & Owner

repo:owner/repo

user:username

org:orgname

File & Code

filename:name

path:path

extension:ext

language:lang

Text & Content

in:name

in:description

in:readme

in:file

in:path

Issue & PR

is:issue

is:pr

is:open / is:closed

author:user

assignee:user

mentions:user

commenter:user

label:label

milestone:name

Repo Metadata

stars:>100

forks:<50

size:>1000

created:>=2024-01-01

pushed:>2025-08-01

archived:true

Example

repo:olliebennett/getavatar.info path:*.js hash

image image

You can hunting for search initial access or something like username, mention or other things

  1. Or you can clone the repo target for deep analysis, because Github search have many factor:
  • Repo content changes
  1. If there are new commits, files deleted, renamed, or added, the search results will change accordingly.
  2. However, these changes don't appear immediately — GitHub needs time (sometimes minutes, sometimes hours) to update the index.
  • Indexing delay & caching
  1. GitHub doesn't read the repository contents directly from the disk every time we search.
  2. It uses a search index that is periodically refreshed.
  3. This means you can open a file directly in the repository and see the keyword there, but the search hasn't found it yet.

and other things, so you can analysis manual with command grep to gather information

git -C ../<pathdir> grep -n "ip" -- '*.c'

image

  1. There is another way, which is to search everything in the Github repo, but after I tried it, there were some shortcomings, such as the search results for each user being different because Github has its own way of indexing data, so there is a possibility of missing or not fetching something. However, this can still be used if you want to find initial access

image

Results

image

  1. You can also use the Github advanced search, its like Google dorking with fillter by paramater

image

and analysis the results

  1. Happy hunting, soon i will added code search

Endpoint list Github