Becoming a Version Detection Ninja with GIT
Sometimes you can’t find versions, or where vulnerabilities may lurk, for this I use an open source tool called GitUp.
Main Benefits
VISUALIZE YOUR REPO
GitUp lets you see your entire labyrinth of branches and merges with perfect clarity.
LIVE MAP
Any change you make, large or small, even outside GitUp, is immediately reflected in GitUp’s graph. No refreshing, no waiting.
QUICK VIEW
Highlight a commit and hit the spacebar to quickly see its message and diff.
Why Do We Care?
We care because it allows us to easily look through projects and find issues, version specific files and more. To navigate you just use up and down arrows, to see code just hit space bar, simple.
To show how effective this is, I open PlaySMS and browse, in under a minute I find the RCE commit and view the code related to issue and patch.