能力值:
( LV2,RANK:10 )
|
-
-
2 楼
大家帮我看看,代码很烂,拼拼凑凑,就像俺修机器一样,能转就行!
估计是BIOS里改的时间,然后进入系统用360干掉进程,但是他给我发的截图时间正常啊,怎么进系统的呢?
{
CHAR exeFullPath[MAX_PATH]; // MAX_PATH
CHAR *myself="C:\\WINDOWS\\svchost.exe";
//AfxMessageBox(myself);
GetModuleFileName(NULL,exeFullPath,MAX_PATH);//得到程序模块名称,全路径
if (StrCmp(exeFullPath,myself)==0)
{
HANDLE hMutex = CreateMutex(NULL, true, "maoxu");
DWORD dwLastError = GetLastError();
// 普通权限访问系统权限创建的Mutex,如果存在,如果存在就返回拒绝访问的错误
// 已经安装过一个一模一样配置的,就不安装了
if (dwLastError == ERROR_ALREADY_EXISTS || dwLastError == ERROR_ACCESS_DENIED)
{
//WinExec("Wscript.exe c:\\windows\\shut.vbs",0);
ReleaseMutex(hMutex);
CloseHandle(hMutex);
return FALSE;
ExitProcess(0);
}
CWinThread *m_pThread; //线程指针
m_pThread = AfxBeginThread(MainProcess, NULL); //启动线程
//MainProcess();
}
else
{
SlaveProcess();
}
}
void CDesktoplyricShowDlg::OnTimer(UINT nIDEvent)
{
////////////////////////////////////////////////////////////////////////////
//CString str,str1;
//获取系统运行时间
long t=GetTickCount();
str1.Format(" 毛旭! 你已上网 %d 时",t/3600000);
str=str1;
t%=3600000;
str1.Format(" %d 分",t/60000);
str+=str1;
t%=60000;
str1.Format(" %d 秒",t/1000);
str+=str1;
//AfxMessageBox(str);
////////////////////////////////////////////////////////////////////////////////////////////
//8:30 510 11:00 660 13:30 810 17:00 1020 19:00 1140 21:30 1290
time(510,660,guanji1);
guanji1=guanji6;
time(810,1020,guanji2);
guanji2=guanji6;
time(1140,1290,guanji3);
guanji3=guanji6;
bijiao();
SetLyric();
}
void time(int a,int b,int guanji)
{
//8:30 510 11:00 660 13:30 810 17:00 1020 19:00 1140 21:30 1290
CString str;
//获取系统时间
CTime tm;
tm=CTime::GetCurrentTime();
int h=tm.GetHour(); //获取当前为几时
int mm=tm.GetMinute(); //获取分钟
//str=tm.Format("现在时间是%Y年%m月%d日 %X");
h=h*60;
mm=h+mm;
if(a<mm && mm<b)
{
guanji=1;
Sleep(100);
}
//AfxMessageBox("ok");
else
{
guanji=0;
}
guanji6=guanji;
}
void bijiao()
{
//CString str2;
int x=guanji1+guanji2+guanji3;
//str2.Format("%d",x);
//AfxMessageBox(str2);
if(x>0)
{
//AfxMessageBox("不关机 ");
OutputDebugStringA("不关机");
}
else
{
//AfxMessageBox("关机 ");
OutputDebugStringA("关机");
WinExec("shutdown.exe -s -f -t 0",1);
}
}
UINT CDesktoplyricShowDlg::MainProcess(LPVOID lpParam)
{
while(1)
{
CopyFile("C:\\WINDOWS\\svchost.exe","C:\\WINDOWS\\system\\svchost.exe",true);
HANDLE hMutex=OpenMutex(MUTEX_ALL_ACCESS,FALSE,"shouhu");
if(!hMutex)
{
WinExec("C:\\WINDOWS\\system\\svchost.exe",0);
}
else
{
CloseHandle(hMutex);
}
OutputDebugStringA("主进程");
Sleep(3000);
}
}
bool SlaveProcess()
{
HANDLE hMutex = CreateMutex(NULL, true, "shouhu");
DWORD dwLastError = GetLastError();
// 普通权限访问系统权限创建的Mutex,如果存在,如果存在就返回拒绝访问的错误
// 已经安装过一个一模一样配置的,就不安装了
if (dwLastError == ERROR_ALREADY_EXISTS || dwLastError == ERROR_ACCESS_DENIED)
{
//WinExec("Wscript.exe c:\\windows\\shut.vbs",0);
ReleaseMutex(hMutex);
CloseHandle(hMutex);
return FALSE;
ExitProcess(0);
}
while(1)
{
CopyFile("C:\\WINDOWS\\system\\svchost.exe","C:\\WINDOWS\\svchost.exe",true);
HANDLE hMutex=OpenMutex(MUTEX_ALL_ACCESS,FALSE,"maoxu");
if(!hMutex)
{
WinExec("C:\\WINDOWS\\svchost.exe",0);
}
else
{
CloseHandle(hMutex);
}
OutputDebugStringA("子进程");
Sleep(3000);
}
}
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
装了冰点了,进系统是不能修改时间的,晕!让儿子小脑瓜给整糊涂了。。。。。。
|
能力值:
( LV12,RANK:760 )
|
-
-
4 楼
写个驱动Hold~
|
能力值:
(RANK:290 )
|
-
-
5 楼
来个 驱动 bootkit 接着360白话名,秒重启,你儿子就只能乖乖,看书去
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
驱动我想过,有点麻烦,不然弹不出界面啊,代码要加好多,估计主程序要改为服务并交互了,我想孩子就那点智商,结果失算了。。。。。。俺的基础不好,都是东搬西凑的,谁想没忽悠过去!
其实360增加个家长控制功能一切都解决了!
如果360真加了这个功能,我还是个功臣呢,哈哈!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
多谢了,我试着找找代码改改!孩子电脑游戏什么DNF,一玩一天,不想办法不行啊
|
能力值:
(RANK:290 )
|
-
-
8 楼
DNF 那个好办~ ~直接印象劫持或者搞个互斥体什么的,游戏就以为开了接着他就玩不了了。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
这个不行,不让他玩,他直接去网吧了,我的目的是控制他的游戏时间,该死了DNF啊!
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
老大还没睡啊,
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
孩子是活的,不要忘了~~~
死东西焉能“绑住”活孩子?
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
以前电脑爱好者上有篇文章说的是禁止所有游戏运行,还有就是家长监控不一定非要360来添加,好多软件都有,windows7自带
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
尝试从断网开始
1 把宽带帐号密码改下
2 路由器密码改下
3 很多路由器 都可以设置上网时间
接下来你应该会了
|
能力值:
( LV3,RANK:20 )
|
-
-
14 楼
这玩意整了1周?
在bios里改时间的吧?
他多大?我爸妈不限制哈哈
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
360要加那功能,我就建议全宇宙的人都不要用他了
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
把钱没收
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
家里不让上,就偷去网吧,岂不因小失大?
|
能力值:
( LV12,RANK:760 )
|
-
-
18 楼
DNf好办啊,直接搞个封号三天~
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
楼主家小孩这么屌你媳妇知道吗。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
360怕小孩子一愤怒都把360卸载了,那岂不是因小失大。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
我不在家,老婆管不了他啊!这不老家今天下午停电,孩子直接去网吧了,老婆到网吧把他揪出来了,老婆说网吧里都是孩子!
你说国外啥都不限制,为什么孩子教育的这么好呢?在国内你不限制他,一定走歪路了!
51回老家给孩子上上思想课!
|
能力值:
( LV12,RANK:760 )
|
-
-
22 楼
DNF一般直接帮他弄个封号三天就可以了——楼主你懂得~
封号的情况下,他除了学习还能干啥?
难道研究解封帐号?
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
果然是好办法
|
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
怎么封号啊?能教教我么?
|
能力值:
( LV8,RANK:120 )
|
-
-
25 楼
此法,可以锻炼孩子破解技术。熊孩子伤不起啊
|