当前位置: 首页 新闻详细

小孩子玩木马有什么好处,木马是如何获取我们的密码的?为何提倡使用软键盘输密码?

专业小程序设计开发——助力新电商新零售

电话+V:159999-78052,欢迎咨询骑木马的规则,[小程序设计与开发],[小程序投流与推广],[小程序后台搭建],[小程序整套源码打包],[为个体及小微企业助力],[电商新零售模式],[小程序运营推广及维护]

一、夜总会骑马游戏怎么玩

1、准备工作。确定游戏场地:选择一个开放的空间,确保没有障碍物和危险物品。准备道具:准备足够数量的骑马道具,可以是木马、玩具马等。分组:将参与游戏的人分成两个或多个小组。

二、小孩子玩木马有什么好处

1.木马玩具是儿童成长过程中的理想选择,它不仅能够吸引孩子的好奇心,还能在玩乐中促进儿童的身心发展。

2.儿童玩木马时,可以自然地锻炼平衡感,这对于日后生活中的各种活动,如骑自行车、滑板等,都有积极的辅助作用。

3.通过抓紧木马的手柄,孩子们在无形中增强了手指的灵活性和握力,这对他们的精细动作发展大有裨益。

4.木马的摇摆动作有助于儿童消耗多余的精力,有助于他们的身心健康。

5.家长可以通过各种方式增加木马玩具的互动性,如伴随儿歌摇摆、进行抢坐游戏,以及智力问答等,这些都能提高孩子的参与兴趣,同时增进亲子间的情感交流。

6.木马玩具的简单操作和摇摆动作,有助于培养孩子的动手能力和协调能力,为日后的学习和生活打下良好的基础。

7.通过与木马的互动,孩子们可以在游戏中学习规则和顺序,这对他们的社会性发展具有积极影响。

木马是如何获取我们的密码的?为何提倡使用软键盘输密码?

原创2020-07-06 14:28·编程老大叔

十年前上过网的朋友,应该都有被木马盗过密码的经历吧?特别是QQ,三天两头被盗。那么,木马病毒是如何获取我们的密码的呢?

没学编程以前觉得很神奇,现在回过头再来看其实真的超级简单。这里给大家分享一下原理,同时让大家知道该如何避免隐私泄露。

核心思想就是:利用Windows的窗体句柄以及钩子对全局键盘事件进行监听就可以实现。

首先利用windows的API监听当前活动窗口是否为目标登入窗口并且获取当前活动窗口的句柄,然后再找到当前程序的进程ID(后面钩子要用);

点击下方搜索卡搜索句柄相关信息

搜更多精彩内容句柄

//利用这个接口获取当前活动窗口的句柄

[DllImport("user32.dll",CharSet=CharSet.Auto,ExactSpelling=true)]

publicstaticexternIntPtrGetForegroundWindow();


//拿到句柄后再取窗体标题,判断是否为自己想要的窗口

[DllImport("user32.dll",SetLastError=true)]

publicstaticexternintGetWindowText(

IntPtrhWnd,//窗口句柄

StringBuilderlpString,//标题

intnMaxCount//最大值);


//获取进程ID后面键盘钩子要用

[DllImport("user32",EntryPoint="GetWindowThreadProcessId")]

privatestaticexternintGetWindowThreadProcessId(IntPtrhwnd,outintpid);

接下来的事情就简单了,找到程序后,利用键盘钩子监听键盘事件就行。

钩子:

是Windows消息处理机制的一个平台,程序员可以在上面设置子程序以监视指定窗口的某些消息,并且可以监控其他进程创建的窗口。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。


点击下方搜索卡片获取更多关于钩子程序的相关信息

搜更多精彩内容钩子程序

在Window系统中利用句柄和消息机制可以做很多事情。

钩子键盘事件监听程序主要依靠这几个函数:

//安装钩子

[DllImport("user32.dll",CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]

publicstaticexternintSetWindowsHookEx(intidHook,HookProclpfn,IntPtrhInstance,intthreadId);

//卸载钩子

[DllImport("user32.dll",CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]

publicstaticexternboolUnhookWindowsHookEx(intidHook);

//通过信息钩子继续下一个钩子

[DllImport("user32.dll",CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]

publicstaticexternintCallNextHookEx(intidHook,intnCode,Int32wParam,IntPtrlParam);

利用这几个函数就可监听到目标程序键盘输入的信息!得到的是键盘的传送的虚拟键码,再通过键值表的对应翻译过来即可!

具体代码这里就不贴出来了,以免被居心不良之人利用。这里只是告诉大家一般的木马获取密码的原理,让大家能更清楚如何防护自己的隐私!

建议大家以后登入能使用专门的软键盘,像银行的安全键盘,他们在程序中自己对虚拟键码重新编写了对照规则,所以相对安全很多!

编程是一项很酷的事,感兴趣的朋友可以关注小编,想了解学习编程的也可以订阅小编下方的专栏

专栏如何自学编程,拿到高工资?作者:编程老大叔49.9币211人已购查看


【WINDRISES MINIPROGRAM PROMOTION】尊享直接对接老板

电话+V: 159999-78052

专注于小程序推广配套流程服务方案。为企业及个人客户提供了高性价比的运营方案,解决小微企业和个体拓展客户的问题

骑木马的规则
发布人:nr53812074 发布时间:2025-02-17