flowsynth.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:flowsynth 作者: secureworks 项目源码 文件源码
def __init__(self, synfiledata):

        #init
        self.instructions = []
        self.dnscache = {}

        lexer = list(shlex.shlex(synfiledata))
        itr_ctr = 0
        while len(lexer) > 0:
            token = lexer[0]
            #should be the start of a new line
            if (token.lower() == 'flow'):
                (flowdecl, lexer) = self.lex_flow(lexer[1:])
                self.instructions.append(flowdecl)
            else:
                #treat as an event
                (eventdecl, lexer) = self.lex_event(lexer)
                self.instructions.append(eventdecl)
            itr_ctr = itr_ctr + 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号