PyWhat: Identify Anything
github.com
github.com
https://github.com/datamade/usaddress - "usaddress is a Python library for parsing unstructured address strings into address components, using advanced NLP methods."
https://github.com/datamade/probablepeople - "probablepeople is a python library for parsing unstructured romanized name or company strings into components, using advanced NLP methods."
The 110% code coverage, the downloads per month, or the license.
The web devs tell me that fuckit's versioning scheme is confusing, and that I should use "Semitic Versioning" instead. So starting with fuckit version ה.ג.א, package versions will use Hebrew Numerals.
From the README. Jokes aside it seems like something I could actually have a use for.
https://github.com/capitalone/DataProfiler
Cool part, is you can “extend” the intern name-entity recognition model by refitting with the new data.
Out if the box, the DataProfiler does something like 18 entities including most of the PII dada.
On the other hand, I don't know how you would actually verify whether an 11-character string is or isn't a Youtube ID (short of querying Youtube itself), so I suppose it's nice that potential IDs are shown, just seems they have a very high chance of being false positives.
~> python3 -m pywhat s3.amazonaws.com
Possible Identification
┏━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
┃ Matched Text ┃ Identified as ┃ Description ┃
┡━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
│ s3.amazonaws.com │ JSON Web Token (JWT) │ None │
└──────────────────┴──────────────────────┴─────────────┘It identifies a bunch of fragments of HTTP headers as "YouTube Video ID".
Meanwhile, I can get the same info and more by running
$ strings FollowTheLeader.pcap
*]?>
GET / HTTP/1.1
Host: 10.0.2.5
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Pragma: no-cache
Cache-Control: no-cache
HTTP/1.0 200 OK
Server: SimpleHTTP/0.6 Python/3.7.3rc1
Date: Sun, 14 Jul 2019 02:42:13 GMT
Content-type: text/html
Content-Length: 105
Last-Modified: Sun, 14 Jul 2019 02:41:10 GMT
<h1>My Flag Web Page</h1>
<p>Hi there! Have a flag!</p>
<p>Here is your flag: ctfa{terrific_traffic}</p>What is this sorcery?