PyWhat Versions Save

🐸 Identify anything. pyWhat easily lets you identify emails, IP addresses, and more. Feed it a .pcap file or some text and it'll tell you what it is! 🧙‍♀️

3.2.0

2 years ago

What’s Changed

  • Add Placekey universal identifier regex (#82) @chrisbergeron
  • Update pyproject.toml (#101) @piatrashkakanstantinass
  • Add short-names to tags #69 (#96) @RackReaver
  • Add ability to return results as json. (#98) @RackReaver
  • Add regex for various API keys (#99) @ryansonshine
  • Add support for MAC addresses and other EUI-48 addresses (#88) @holmanb

3.1.0

2 years ago

What’s Changed

  • Add common SSH public key formats (#90) @PabloLec
  • Black and isort stuff (#81) @piatrashkakanstantinass
  • Update CLI (#80) @piatrashkakanstantinass
  • Improved detection of URLs with a valid list of TLDs (#74) @amadejpapez
  • only_text is set to True by default, updated tests (#79) @amadejpapez
  • Print folder name alongside of the file name in table (#77) @amadejpapez
  • Changed default rarity to 0.1:1, updated docs and tests (#78) @bee-san

2.0.0

2 years ago

This breaks the API. Please read https://github.com/bee-san/pyWhat/wiki/API

What’s Changed

  • Recursion fixes (#72) @amadejpapez
  • Add sorting (#71) @piatrashkakanstantinass
  • Added recursion support (#58) @amadejpapez

1.2.0

2 years ago

What’s Changed

  • Filtration support (#62) @piatrashkakanstantinass ^^ This is the big one! Read my docs here. https://github.com/bee-san/pyWhat/wiki/API or run what --help to see how to use it!

  • Fix unicode decode err (#63) @davidlatwe

  • Minor fixes (#54) @piatrashkakanstantinass

  • Add phone number support (#52) @piatrashkakanstantinass

  • Script for getting TLDs (#53) @swanandx

  • Fix YouTube Id test name (#48) @piatrashkakanstantinass

  • Remove language identifier (#49) @bee-san

  • Added JWT and AWS Regex (#44) @bee-san

  • Improved detection for emails (#41) @amadejpapez

  • Added "plural_name": false to all current regex (#40) @bee-san

1.1.0

2 years ago

What’s Changed

  • Changed regex from plural to singular and added better linking (#32) @bee-san
  • pyWhat can now detect Ripple, Bitcoin Cash, Litecoin and Monero wallet addresses!
  • added regex for IPv6
  • if there is a port number alongside of the IP address, it will now grab that too
  • improved detection for coordinates, added formats like N 32° 53.733 W 096° 48.358" and made it less restrictive (20,80 is no longer a coordinate)
  • made YouTube id regex more restrictive: now it requires at least one number, at least one uppercase letter and at least one lowercase letter (078-05-1120 no longer matches, but 078-05-1aA0 does), should fix #33 issue
  • added a much better URL regex from @SkeletalDemise
  • URL regex is now also case insensitive (before URL starting with HTTP would not match)
  • and with all of the changes requested in #26 :D

1.0.1

2 years ago

What’s Changed

  • Make API return website URLs and clean up the regexes (#31) @bee-san
  • Added Rich dependency

0.2.5

2 years ago

What’s Changed

  • Fixed api being broken

0.2.4

2 years ago

What’s Changed

  • Fixed regex for THM, HTB and CTF flags (#23) @amadejpapez
  • Fixed bug with file opening being called on API

0.2.3

2 years ago

The first ever release!!!