in previous section, we have mentioned that teachers can upload files for students from the back-end of the website therefore we have adopted SmartUpload component of JSP script to implement related functions. Since the target users of the website are those who study on both sides of cooperative schools so the developers have found that the component itself does not support the char set of "GBK" or "GB2312" which further causes the crash of the whole system. When downloading files whose name contains Chinese, the execution would be aborted abnormally. To solve this problem, researchers utilize the de-compilation tool like "jad.exe" developed by DOS orders to de-compile the whole SmartUpload component so that its source code can be modified. More specifically, the char set can be adjusted from the ISO-8859 to UFT-8 model. The specific steps are shown in Fig.5.