QQ莫伸手 外挂 | QQ Sandbox Code
Status: Alpha
Brought to you by:
vparano
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] |
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.