Vol. 49 No. 3 Mar. 2008 Web 1 2 PC Web Web Windows Web Access Watchdog Systems for Children Protection Tatsumi Ueda 1 and Yoshiaki Takai 2 For today s children, the Internet is one of the most familiar and useful information media. However, there is harmful information somewhat in the Internet. Parents need to watch their children s use of the Internet to avoid potential risks of contact with harmful information. On the other hand, we have to consider the children s privacy in communication. In this paper, we propose a Web access watchdog system which operates on every child s PC connected to the Internet. The watchdog system always checks the Internet access by Ethernet packet capturing, and samples the words from downloaded text of Web pages. The collected words are immediately compared with the systems dictionaries of different categories, and then children s Internet access tendency is analyzed. A summary of the access tendency analysis is periodically reported to the parents via e-mail. We have implemented the watchdog system on a Windows platform, and evaluated the overhead for packet capture and access tendency analysis. 1. 1) 2),3) 1 Graduate School of Information Science and Technology, Hokkaido University 2 Information Initiative Center, Hokkaido University PC 1155
1156 Mar. 2008 4) 1 Table 1 Comparison with the existing filtering software. 2. 5) CY- BERsitter 6) i- 4 7) InterSafe Personal 8) 9) 10) Web 1 URI Web Web 1 URI URI 1 11) 1 20 2,200 i- 4 1 250 Bytes 550 KBytes 1 80 Bytes 20 1.6 KBytes 3. Web 3.1 PC 12) Microsoft Windows PC Web 3.2 3.2.1 1 PC PC Web Web
Vol. 49 No. 3 Web 1157 1 Web Fig. 1 Architecture of Web access watchdog system. 3.2.2 WinPcap 13) WinPcap Web WinPcap PC IP TCP IP Web Web 2 3.2.3 Web Web Web Web Web Web Web HTTP 2 TCP Fig. 2 Reconstruction of TCP streams. 3 Fig. 3 Acquisition of text documents. Web Web Web SHIFT-JIS EUC-JP UTF-8 UTF-16 ISO-2022- JP Web Web 3 nkf 14) Windows SHIFT-JIS 3.2.4
1158 Mar. 2008 Table 2 2 Examples of words included in the dictionaries. Fig. 5 5 Comparison with words of the dictionaries. Fig. 4 4 Leaving a space between words of a sentence. 2 kakasi 15) 4 1 5 URI 6 Fig. 6 Notice to the guardian. 3.2.5 1 PC Web 6 Web 7 Web 3.3 Windows Microsoft Visual C++.NET 2003
Vol. 49 No. 3 Web 1159 3 Table 3 CPU Conditions of the evaluation experiments. 7 Fig. 7 Report email to the guardian. Web 148 Kbytes 7 3,294 48.5 Kbytes winpcap nkf kakasi safestr zlib 4. 4.1 CPU PC CPU 3 Web PC PC 8 4.1.1 TCP TTCP 1 TCP PC CPU 81.92 KBytes 8,129 5001 TTCP Web Web Web HTTP 1 2 TCP UDP 1 8 Web PC Fig. 8 Network of Web server and PC. Web HTTP Web JPEG 1 734 Mbps WinPcap TTCP 645 Mbps TCP 606 Mbps 17.6% PC Web Web 4.1.2 HTTP PC Wget 2 Apache2 Web PC 2 HTTP FTP
1160 Mar. 2008 9 Fig. 9 Influence of the system (system nonuse). 11 Fig. 11 Influence of the system (whole system in use). 4.1.3 Web 4.1.2 Web 11 10 HTTP Fig. 10 Influence of the system (HTTP emulation). CPU Wget Web 28 KBytes 1 50 Web Web 9 CPU 10 Wget Web CPU Web CPU Wget Wget 1 Web 0.5 Mbps TCP Web CPU 0.09% 0.15% HTTP Web CPU 9 10 CPU 13.59% 3.5% 1 Web 0.06 Web PC CPU Web 4.2 Web NIKKEI NET 16) YOMIURI ONLINE 17) IT 18) ITmedia News 19) Oh-Yeah! 20) 21) goo 22) Yahoo! 23) 4 NIKKEI NET 98.68% YOMIURI ONLINE 91.75% IT 95.48% ITmedia News
Vol. 49 No. 3 Web 1161 Table 4 4 Results of tendency measurement. Web 5. 12 Web Fig. 12 An example of preference changes in Web access. 96.67% Oh-Yeah! 82.89% 86.38% Web goo Yahoo! IT Yahoo! 0.4% 3.7% 4.3 Web Web Web 1 2006/12/25 2006/12/30 Web 3 Web 12 85.1% IT Web Web Web 7 Web SMTP POP 1) 18 2) http://www.trendmicro. com/jp/about/news/pr/archive/2004/ news040705.htm 3)
1162 Mar. 2008 4) Vol.40, No.1, pp.57 63 (1999). 5) http://www.iajapan.org/rating/ 6) CYBERsitter. http://www.iqs-j.com/filtering/cyber5/ 7) i- 4 http://www.daj.jp/cs/ 8) InterSafe Personal. http://www.alsi.co.jp/ security/isp/isp 01 gaiyou.html 9) Vol.J84-DII, No.6, pp.1158 1166 (2001). 10) Vol.2001, No.34, pp.39 46 (2001). 11) comscore Publishes the First Comprehensive Review of Asia-Pacific Internet Usage, com- Score Inc. http://www.comscore.com/press/ release.asp?press=1520 12) PTA 16 13) WinPcap. http://winpcap.org/ 14) nkf http://www.ie.u-ryukyu.ac.jp/ kono/nkf/ 15) KAKASI. http://kakasi.namazu.org/ 16) NIKKEI NET http://sports.nikkei.co.jp/ 17) YOMIURI ONLINE http://www.yomiuri.co.jp/sports/ 18) http://slashdot.jp/ 19) ITmedia News. http://www.itmedia.co.jp/news/ 20) Oh-Yeah! http://www.oh-yeah.jp/ 21) http://www.douhou.com/ 22) goo http://kids.goo.ne.jp/ 23) Yahoo! http://kids.yahoo.co.jp/ ( 19 6 12 ) ( 19 12 4 ) 16 18 58 63 4 7 15 16 18 CIO IEEE CIO