Jump to content
Fi8sVrs

[python] GrabME - Sensitive information extraction tool

Recommended Posts

  • Active Members

GrabME

Sensitive information extraction tool.

Report a bug:

https://github.com/GuerrillaWarfare/GrabME/issues

Up-to-date Usage examples:

https://github.com/GuerrillaWarfare/GrabME/wiki/GrabME-Usage-Examples

GrabME - Extract Sensitive information from a file.

Usage: ./grabme.py [FILE]

What can it extract ?:

Links
hash values
email addresses
ipv4, ipv6 addresses
bitcoin wallet addresses
MAC addresses with : or - (deliminators)
USA Based Telephone, Social Security and Major Credit Card numbers.

Guerrilla Warfare Free License ("GWFL") v1.0


  1. You're free to modify this software to YOUR liking or leave it as is.

  2. This software comes as is, and may or may not receive any additional updates, Contact the developer for more help.

  3. The initial download and use of this software constitutes that you adhere and comply to the writing of this end user license agreement (EULA).

  4. The Developer is NOT at ALL under any circumstances responsible for YOUR actions or the actions of any other third part instances that may use this software for any illegal or nefarious activities.

Download

Source

Link to comment
Share on other sites

  • Active Members

Care vreti sa invatati python, uitati-va prin sursa. Tool-ul e scris ok, astfel incat se poate intelege ce si cum functioneaza.

//EDIT:

 ipv6srch = re.compile(r"^\s*((([0-9A-Fa-f]{1,4}{7}([0-9A-Fa-f]{1,4}||(([0-9A-Fa-f]{1,4}{6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})||(([0-9A-Fa-f]{1,4}{5}(((:[0-9A-Fa-f]{1,4}){1,2})|(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})||(([0-9A-Fa-f]{1,4}{4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))||(([0-9A-Fa-f]{1,4}{3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))||(([0-9A-Fa-f]{1,4}{2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))||(([0-9A-Fa-f]{1,4}{1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))||((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|)(%.+)?\s*$")

the longest I've ever seen :))

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...