Menu

Tree [r12] /
 History

HTTPS access


File Date Author Commit
 QQsandbox 2010-02-01 vparano [r12]
 apihook 2010-02-01 vparano [r12]
 common 2010-02-01 vparano [r12]
 detours 2010-01-31 vparano [r10]
 ChangeLog.txt 2010-02-01 vparano [r12]
 License.txt 2010-01-09 vparano [r1]
 QQsandbox.sln 2010-01-29 vparano [r7]
 ReadMe.txt 2010-02-01 vparano [r12]
 ToDo.txt 2010-02-01 vparano [r12]

Read Me

		QQ莫伸手,保护您的私人文件不被QQ访问
			Vincent Parano 2010

		Copyright (C) 2010  Vincent Parano
			All Rights Reserved.

1. 使用说明

  将文件解压到一个单独的目录里,运行QQsandbox.exe。程序会启动QQ并监视它和它的
子进程的文件访问。

  在总控制面板(主窗口)的“监控进程状态”栏里可以查看单一进程的监控状态,包括
文件访问拦截记录和临时白名单(尚未实现)。需要注意的是,如果您使用输入法,您必需
自己把输入法的相关路径加入永久白名单,否则可能无法正常使用输入法。加入的方法
是:打开QQsandbox.ini文件,在[White_List_Path]节中加入"32path=<输入法程序路径>"。
近期会实现图形界面的设置功能。

  因为本程序对QQ的文件访问进行了过滤和拦截,一定程度上会延长QQ界面的响应时间。
并且由于不明原因,QQ可能会随机卡死 -_-|| 。禁用QQ医生能降低卡死概率,原因未知……

  白名单的设置是本程序的运行效果的关键。对于拦截记录中一些重要的路径您可以手动
加入白名单中。

  此外,本程序可能不兼容其它QQ外挂。


2. 设置文件QQsandbox.ini的编辑

  在图形界面的设置功能未实现之前,您只有手动编辑设置文件 -_-|| 。每一项含义如下:

[Main]节
app1 ~ app32: 需启动的程序的命令行(可带参数)。支持一次启动32个程序(全部基于当前的白名单等设置)。
allow_enum_folder: 布尔值,是否允许枚举不在白名单中的文件夹内容
auto_white_list: 布尔值,是否启用自动加入临时白名单功能(尚未实现)。
	当您想要发送一个不在白名单中的文件时,这个功能可以自动将其加入临时白名单中。

[White_List_Path]节 (永久白名单)
1path ~ 64path: 白名单路径(必须是全路径),不带 ~ 号、" 号。
1writable ~ 64writable: 布尔值,对应标号的白名单路径是否可写入(为0即只读)

[Black_List_Bin]节 (exe创建,dll加载黑名单)
1bin ~ 32bin: 禁止运行或加载的文件名(不带扩展名)

[Misc]节
hide_on_start: 布尔值,启动时是否隐藏主窗口
auto_quit: 布尔值,当所有监控的程序都退出时,是否自动退出
short_proc_name: 布尔值,显示进程的短路径还是全路径
log_file: 记录文件。不想记录则留空


3. License (GPL License)

    Copyright (C) 2010  Vincent Parano

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along
    with this program; if not, write to the Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.