Presentation is loading. Please wait.

Presentation is loading. Please wait.

Weekly Plan Chih-Wei Jan. Research plan 2004/01~2004/06 01/0501/1902/0202/1603/0103/1503/2904/1204/2605/1005/2406/0706/21 New arch development New arch.

Similar presentations


Presentation on theme: "Weekly Plan Chih-Wei Jan. Research plan 2004/01~2004/06 01/0501/1902/0202/1603/0103/1503/2904/1204/2605/1005/2406/0706/21 New arch development New arch."— Presentation transcript:

1 Weekly Plan Chih-Wei Jan

2 Research plan 2004/01~2004/06 01/0501/1902/0202/1603/0103/1503/2904/1204/2605/1005/2406/0706/21 New arch development New arch benchmark Thesis writing

3 Weekly plan 04/01/05~04/01/09 Last week:  determine the final tables and diagrams of benchmark  Thesis writing final-term This week:  Presentation in group meeting  Consider new architecture Notes  The main work of this week is to do the remaining test of internal benchmark. For the new arch, I will find out how to link C and Perl program.

4 Weekly plan(2/2 ~ 2/8) This week  Make snort as a shared library  考預官

5 Weekly plan(2/9 ~ 2/15) Last week  Make snort as a shared library  考預官 This week  Strip snort Notes  I have surveyed the process of making a shared library. The process is quite simple. Next phase, I will try to strip preprocessors, detection-plug-ins and output-plug-ins of snort.

6 Weekly plan (2/16 ~ 2/22) Last week  Strip snort This week  Compile snort Notes  After I stripped snort, I realized that it is more difficult to compile whole snort project than to strip it. The original Makefile is too complicated. I would try to write my own Makefile.

7 Weekly plan (2/23 ~ 2/29) Last week  Compile snort This week  Test snort lib Notes  After I compiled snort as a shared lib, I would like to do some tests of snort lib. Filling the data structure of Packet, for example, is one of the tests to figure out the influence of string matching in snort.

8 Weekly plan (3/1 ~ 3/7) Last week  Test snort lib This week  Link webfd with snort Notes  As I said last week, there is a problem that an URL matched a signature, but snort generated no alerts. I will try to find out this problem and link webfd with snort lib.

9 Weekly plan (3/8 ~ 3/14) Last week  Link webfd with snort This week  Run clamav in daemon mode Notes  The webfd with snort is ready. This week, I will try to run clamav in daemon mode and to communicate with it.

10 Weekly plan (3/15 ~ 3/21) Last week  Run clamav in daemon mode This week  Chapter 1: Introduction  Use perl to communicate with clamav daemon Notes  Clamav daemon is ready. The protocol to communicate with it is simple. This week, I will use perl to do this and finish my chapter 1.

11 Weekly plan (3/22 ~ 3/28) Last week  Chapter 1: Introduction  Use perl to communicate with clamav daemon This week  Chapter 2: Background  Modify amavisd to communicate with clamav daemon Notes  Socket operation in perl is similar to the operation in C. The only we have to do is to find out how to pass return message to amavisd.

12 Weekly plan (3/29 ~ 4/4) Last week  Chapter 2: background  Modify amavisd to communicate with clamav daemon This week  Chapter 2:background  Mail relay in amavisd Notes  Chapter 2 will be finished in this week. The function of amavisd to communicate with clamav deamon is ready. I proceed with the mail relay in amavisd.

13 Weekly plan (4/5 ~ 4/11) Last week  Chapter 2: background  Mail relay in amavisd This week  Chapter 3: Integration  Mail relay in amavisd  Integration benchmark Notes  The modification of amavisd would finish this week. I will start to benchmark new system.

14 Weekly plan (4/12 ~ 4/18) Last week  Chapter 3: Integration  Mail relay in amavisd  Integration benchmark This week  Chapter 4: benchmark  Integration benchmark Notes  Integration benchmark would be my main work this week. In addition to write chapter4, I have to refine chapter 2 with new survey.

15 Weekly plan (4/19 ~ 4/25) Last week  Chapter 4: benchmark  Integration benchmark This week  Chapter 4:benchmark  Benchmark of the mail part Notes  Although integration of webfd with DansGuardian is not finished yet, I would start on the benchmark of the mail part.

16 Weekly plan (4/26 ~ 5/2) Last week  Chapter 4:benchamrk  Benchmark of the mail part This week  Benchmark of the mail part  Debugging of multi-thread amavisd Notes  There are problems in multi-thread amavisd. I would try to find out the problems and then start to benchmark.

17 Weekly plan (5/3 ~ 5/9) Last week  Benchmark of the mail part  Debugging of multi-thread amavisd This week  Benchmark of the mail part  Debugging of amavisd Notes  Although the problem of multi-thread in amavisd is solved, there is still problem of fork process in amavisd.

18 Weekly plan (5/24 ~ 5/30) Last week  Paper draft This week  Web results  References Notes  The remaining web results will be accomplish this week. The references will also be replenished.


Download ppt "Weekly Plan Chih-Wei Jan. Research plan 2004/01~2004/06 01/0501/1902/0202/1603/0103/1503/2904/1204/2605/1005/2406/0706/21 New arch development New arch."

Similar presentations


Ads by Google