5.13 :
? ? 坐火車真的坐過癮了啊,一天兩趟車,今天早上5點30到的西安,然后就直接打車去公司了,在公司睡了一覺.醒了,發(fā)現(xiàn)流口水了,而且不知道為什么,今天有一個前輩來的那么早,希望沒有被發(fā)現(xiàn)吧.
? ? 早上看了一會兒操作系統(tǒng)之后,問了問前輩后面的任務(wù),主要是三個,慢慢寫吧.
? ? 最開始場景 下執(zhí)行的任務(wù)都是按照劇本執(zhí)行的,但上午前輩說的其中之一的需要就是要有三種執(zhí)行模式.今天下午搞場景下面的三種執(zhí)行模式的第二種:"用戶選擇原子庫中的原子生成一條路徑執(zhí)行",最開始想到的一種方法是利用之前寫的一個添加自定義步驟的功能去完成的,但是寫完之后,發(fā)現(xiàn)不太合適.因為我的自定義步驟是只會去執(zhí)行一次的,而且這個是自定義步驟,并不是某一個執(zhí)行模式下獨有的一個功能.應(yīng)該是要作為一個公共功能的. 現(xiàn)在想想,還有其它的辦法可以實現(xiàn),而且比較合適.感覺這個三種執(zhí)行模式,明天早上可以結(jié)束.

5.14:
? ? 上午把那三種執(zhí)行模式搞定了,但是我萬萬沒想到啊,這劇本執(zhí)行過程中獲取上一步的參數(shù)讓我的頭又疼了.下午跟前輩討論了具體需求,和幾種實現(xiàn)的方法,最開始還是想用redis保存這些參數(shù),但是比如 執(zhí)行一個 "ipconfig" 是存在獲取到多個ipv4地址的可能性的.這個地方由于執(zhí)行產(chǎn)生的參數(shù)需要當作這個攻擊平臺的系統(tǒng)變量,也不能用比如 ip1 , ip2表示. 討論了兩三種解決方法,后來我跟前輩說,用mysql建一張系統(tǒng)表保存這些參數(shù),用主鍵去區(qū)分這些數(shù)據(jù),感覺可以.前輩說,我可以試試.
? ? 現(xiàn)在還有很多問題,比如我執(zhí)行完ipconfig , 我要如何去解析出來所有的執(zhí)行結(jié)果,獲取到所有的ipv4 , mac , 并分組.等等,慢慢寫吧.

5.16
? ? 項目可算部署上去了,這個項目太奇妙了。后面有時間把這個zeromq給系統(tǒng)學(xué)一學(xué)。因為這個部署了快兩天。