Skip to content

9uanhuo/wizardry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wizardry

MIT licensed

wizardry is a toolkit to deal with libmagic rule files (sources, not compiled)

It contains:

  • A parser, which turn magic rule files into an AST
  • An interpreter, which identifies a target by following the rules in the AST
  • A compiler, which generates go code to follow the rules in the AST

License

wizardry is released under the MIT license, see the LICENSE file for details.

About

A parser, interpreter and compiler for libmagic rule files in golang

Resources

License

Stars

Watchers

Forks

Languages

  • Go 100.0%