fabric
fabric copied to clipboard
Multiplex stdout across a list of patterns
What do you need?
I frequently collect output that I want to push through multiple patterns, so here's a simple fabric-multiplex
shell script to do so:
https://gist.github.com/pedramamini/db892ddeed5179a58309b7345970a864
$ chrome-fetch https://inquest.net/blog/100-days-of-yara-2024-halfway-point/ | fabric-multiplex summarize label_and_rate ped_summarize_twitter
# summarize
ONE SENTENCE SUMMARY:
The "100 Days of YARA" challenge at its halfway point showcases community engagement, tool contributions, and educational resources in cybersecurity.
MAIN POINTS:
1. The challenge encourages daily engagement with YARA for the first 100 days of the year.
2. Participants contribute by writing new YARA rules, improving tooling, and educating others.
3. Large contributions include YaraDbg by @DissectMalware for debugging complex YARA rules.
4. Christian Blichmann open-sourced VxSig for generating YARA and ClamAV signatures from binary sets.
5. Thomas Roccia released a YARA toolkit featuring web-based tools for detection engineers.
6. Highlights include leveraging conditional counts, editing YARA rules in CyberChef, and detecting LNK files.
7. The Awesome YARA project on Github aggregates resources including rules, tools, and services.
8. InQuest Labs offers a search panel for YARA rules from various sources, requiring free login.
9. InQuest supports YARA pattern matching across its product line, enhancing security frameworks.
10. Pedram Amini, CTO of InQuest.net, has a background in reverse engineering and cybersecurity.
TAKEAWAYS:
1. The "100 Days of YARA" initiative fosters a vibrant community of cybersecurity practitioners and developers.
2. Significant tool contributions like YaraDbg, VxSig, and the YARA toolkit enhance YARA rule development and debugging.
3. Educational resources and community engagement are key to spreading knowledge about YARA.
4. InQuest's integration of YARA into its products exemplifies the practical application of community-driven tools in cybersecurity.
5. The initiative not only advances YARA capabilities but also strengthens the overall cybersecurity posture through collaboration and innovation.
# label_and_rate
{
"one-sentence-summary": "The '100 Days of YARA' challenge promotes cybersecurity community engagement through daily YARA rule contributions and tool development.",
"labels": "CyberSecurity, Technology, Education, Community",
"rating:": "B Tier: (Consume Original When Time Allows)",
"rating-explanation:": "The content is focused on cybersecurity, specifically YARA, and encourages community participation and education. It highlights significant contributions and resources for learning and engagement. The challenge fosters innovation and collaboration within the cybersecurity field. It provides practical advice for getting involved and contributing. The initiative supports continuous learning and improvement in cybersecurity practices.",
"quality-score": "75",
"quality-score-explanation": "The article is rich in ideas related to cybersecurity and community engagement. It provides valuable resources and examples of contributions to the YARA community. The focus on practical tools and contributions enhances its relevance. The initiative promotes continuous learning and improvement in cybersecurity. The content is somewhat niche, focusing on a specific aspect of cybersecurity, which may limit its broader appeal."
}
# ped_summarize_twitter
Halfway through #100DaysOfYARA, the cybersecurity community is buzzing! 🛠️ From YaraDbg's debut to VxSig's open-source release and the YARA toolkit's launch, innovation is at its peak. Dive into the challenge, contribute, or explore tools and tips to enhance your security skills. #CyberSecurity #YARA