mirror of
https://github.com/chainreactors/spray.git
synced 2025-05-05 10:16:54 +00:00
fix: adapt template yaml
This commit is contained in:
parent
6c5811f1d2
commit
0e9d094dd1
@ -229,7 +229,7 @@ func (opt *Option) Prepare() error {
|
|||||||
|
|
||||||
err = pkg.Load()
|
err = pkg.Load()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
iutils.Fatal(err.Error())
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// 初始化全局变量
|
// 初始化全局变量
|
||||||
|
16
pkg/load.go
16
pkg/load.go
@ -1,7 +1,7 @@
|
|||||||
package pkg
|
package pkg
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"fmt"
|
||||||
"github.com/chainreactors/fingers"
|
"github.com/chainreactors/fingers"
|
||||||
"github.com/chainreactors/parsers"
|
"github.com/chainreactors/parsers"
|
||||||
"github.com/chainreactors/utils"
|
"github.com/chainreactors/utils"
|
||||||
@ -15,7 +15,7 @@ import (
|
|||||||
func LoadPorts() error {
|
func LoadPorts() error {
|
||||||
var err error
|
var err error
|
||||||
var ports []*utils.PortConfig
|
var ports []*utils.PortConfig
|
||||||
err = json.Unmarshal(LoadConfig("port"), &ports)
|
err = yaml.Unmarshal(LoadConfig("port"), &ports)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -48,14 +48,14 @@ func LoadTemplates() error {
|
|||||||
var err error
|
var err error
|
||||||
// load rule
|
// load rule
|
||||||
|
|
||||||
err = json.Unmarshal(LoadConfig("spray_rule"), &Rules)
|
err = yaml.Unmarshal(LoadConfig("spray_rule"), &Rules)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// load default words
|
// load default words
|
||||||
var dicts map[string]string
|
var dicts map[string]string
|
||||||
err = json.Unmarshal(LoadConfig("spray_dict"), &dicts)
|
err = yaml.Unmarshal(LoadConfig("spray_dict"), &dicts)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -69,7 +69,7 @@ func LoadTemplates() error {
|
|||||||
|
|
||||||
// load mask
|
// load mask
|
||||||
var keywords map[string]interface{}
|
var keywords map[string]interface{}
|
||||||
err = json.Unmarshal(LoadConfig("spray_common"), &keywords)
|
err = yaml.Unmarshal(LoadConfig("spray_common"), &keywords)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -83,7 +83,7 @@ func LoadTemplates() error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var extracts []*parsers.Extractor
|
var extracts []*parsers.Extractor
|
||||||
err = json.Unmarshal(LoadConfig("extract"), &extracts)
|
err = yaml.Unmarshal(LoadConfig("extract"), &extracts)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -125,11 +125,11 @@ func LoadExtractorConfig(filename string) ([]*parsers.Extractor, error) {
|
|||||||
func Load() error {
|
func Load() error {
|
||||||
err := LoadPorts()
|
err := LoadPorts()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return fmt.Errorf("load ports, %w", err)
|
||||||
}
|
}
|
||||||
err = LoadTemplates()
|
err = LoadTemplates()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return fmt.Errorf("load templates, %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user