OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cti-users message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: dendrol: Python STIX2 Pattern Expression parser


Hey, guys,

I wanted to share something I've been working on at Perch. It's a Python 3 library that parses Pattern expressions into basic Python structures, for easy access to their semantic gooey goodness.

https://github.com/usePF/dendrol

A compact representation of a Pattern's syntax tree is generated, simple enough for human inspection â a moderately attractive YAML dialect is provided for viewing by calling str() on the parsed _expression_.

Exposing the full tree losslessly opens the door for applications like syntax highlighting on websites, revision history with rich visualizations, pretty-printing/beautification, enforcement of style guidelines, and custom evaluation.

Check it out, tell me what you think!

Thanks,
Zach Kanzler
â Lead Ambient Noise at Perch Security

PERCH

Zach Kanzler / Software Developer
zkanzler@perchsecurity.com /

PERCH
http://www.perchsecurity.com

Twitter LinkedIn

This e-mail message may contain confidential or legally privileged information and is intended only for the use of the intended recipient(s). Any unauthorized disclosure, dissemination, distribution, copying or the taking of any action in reliance on the information herein is prohibited. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, or contain viruses. Anyone who communicates with us by e-mail is deemed to have accepted these risks. Perch Security is not responsible for errors or omissions in this message and denies any responsibility for any damage arising from the use of e-mail. Any opinion and other statement contained in this message and any attachment are solely those of the author and do not necessarily represent those of the company.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]