L2tScaffolder is a tool that provides scaffolders for various open source projects. It can be used to bootstrap plugin or parser generation for tools like plaso, to make development work easier.
Travis-CI | Codecov --- | --- | --- |
In essence the tool can be simply run as:
$ l2t_scaffolder.py
The tool will then guide you towards creating all the necessary files to generate a parser, plugin or a module for the given tool. Another way to run the tool is:
$ l2t_scaffolder.py <PROJECT>
eg:
$ l2t_scaffolder.py plaso
This will run the scaffolder tool to generate a plugin or a parser for plaso.
Also see:
Python 3.6+, Python 2 is not supported.
pip install l2tscaffolder
The original PlasoScaffolder was written by Claudia Saxer as part of her BSc and integrated into the log2timeline organization for purpose of maintenance.
The original version of the tool was then rewritten to l2t_scaffolder and the tool extended to support other projects than plaso SQlite plugin generation.