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.