当前位置:  操作系统/服务器>windows
本页文章导读:
    ▪关于office和winrar的密码破解解决方案        关于office和winrar的密码破解如果我想破解office和winrar的密码的话,怎样才能找到试探的入口?谢谢记得以前visual studio有个spy++工具可以获得窗口的句柄,下面是网上高手指点的步骤:[1]FindWind.........
    ▪ 关于IE7 是否中毒了解决方案        关于IE7 是否中毒了为什么桌面上多了个无加载项的ie浏览器图标,不是快捷方式的,进行删除操作会提示"要还原到使用控制面板的显示"系统winXP,升级到了SP3 发现问题前360安全卫士进行过.........
    ▪ 加壳解决办法       加壳想自己写一个加壳程序,对任意的exe文件加壳,如何实现啊? 不知道LZ对PE文件以及常见的加密解密算法还有ASM是否了解,如果了解,应该很容易,看看相关资料就可以了~·不过至于加壳.........

[1]关于office和winrar的密码破解解决方案
    来源: 互联网  发布时间: 2014-02-18
关于office和winrar的密码破解
如果我想破解office和winrar的密码的话,怎样才能找到试探的入口?谢谢


记得以前visual studio有个spy++工具可以获得窗口的句柄,下面是网上高手指点的步骤:
[1]FindWindow()取得Office窗口句柄
[2]使用Spy++得到密码输入框ID,登陆按钮ID
[3]调用GetDlgItem()得到密码输入框句柄
[4]::SendMessage(密码输入框句柄, WM_SETTEXT, wparam, lParam);
[5]向窗口发送按钮消息::SendMessage(窗口句柄, WM_COMMAND, MAKEWPARAM(BN_CLICKED, 登陆按钮ID), 0);
[6]判断是否登陆成功,如果失败,得到消息对话框句柄使用
[5]的方法发送消息,激发确定按钮。

转载:

对于一些没有对密码输入次数进行限制的程序,可以通过简单的重复尝试密码来进行暴力破解。更加优秀的方法是对其密码算法进行破解,当然这个方法的难度比较大。我在这里介绍的就是一种暴力破解的方法,实现也比较简单,为大家提供一些帮助。

这种破解方式一般有三个步骤:输入新密码、点击确定按钮和检测是否密码正确。

1) 输入密码

查找密码校验的对话框,通过系统的FindWindow方法查找对应的窗口。

FindWindow("TForm4",NULL);

该API的第一个参数是需要查找的对话框的类名,第二个参数是对话框的标题。如果第二个参数为空,该API不对标题进行匹配。

然后通过GetWindow方法获取到密码的输入框。

GetWindow(MyHandle,GW_CHILD);

该API的第一个参数是原始窗口的句柄,第二个参数为需要找的窗口与原始窗口的关系,其值包括GW_CHILD,GW_HWNDFIRST,GW_HWNDLAST,GW_HWNDNEXT,GW_HWNDPREV,GW_OWNER等。

最后我们就可以对该密码的输入框进行操作,可以通过向该句柄发送事件,输入新的密码和清除密码。

SendMessage(MyHandle1,WM_CHAR,0x8,0); //输入回退键,清楚密码字符

SendMessage(MyHandle1,WM_CHAR,’a’,0) ;//输入密码字符

通过循环调用SendMessage可以输入需要的字符串。

2) 点击按钮

获取按钮的句柄的方法和获取密码输入框的方法相同。获取按钮的句柄后,我们需要重新定位鼠标,然后发送鼠标点击事件到该按钮

定位鼠标的API是SetCursorPos,它的两个参数就是你需要定位的鼠标的位置。

SetCursorPos(x,y);

当然这个位置是整个屏幕的位置,可以通过ClientToScreen把窗口的相对坐标转换为屏幕的坐标。

ClientToScreen(MyHandle,&aa);

第一个参数为窗口的句柄,第二个参数为LPPOINT类型的坐标,处理结果在该LPPOINT中返回。

然后发送点击按钮事件,点击按钮事件由两个事件组成。

SendMessage(MyHandle,WM_LBUTTONDOWN,MK_LBUTTON,param);

SendMessage(MyHandle,WM_LBUTTONUP,0,param);

其中param是鼠标的X和Y坐标的值。

param=(x<<16)+y;

3) 检测结果

由于各个程序对密码正确的处理方式各不相同,大家可以根据事件情况来进行密码的正确性校验。

当然前面介绍的这些技巧我们也可以用来完成其他功能的程序,比如一个鼠标自动点击程序、文本自动输入等。

注:

对于窗口的类名、相关信息和各个窗口间的关系,我们可以通过VC带的SPY++的工具方便的进行查看。

    
[2] 关于IE7 是否中毒了解决方案
    来源: 互联网  发布时间: 2014-02-18
关于IE7 是否中毒了
为什么桌面上多了个无加载项的ie浏览器图标,不是快捷方式的,进行删除操作会提示"要还原到使用控制面板的显示"
系统winXP,升级到了SP3 发现问题前360安全卫士进行过升级更新 删除后到控制面板中找过去没有 哪位高手帮帮忙,感激万分!


应该是360安全卫士升级更新后帮你恢复了IE的默认设置吧

以后自己更新系统吧,别用360了。

    
[3] 加壳解决办法
    来源: 互联网  发布时间: 2014-02-18
加壳
想自己写一个加壳程序,对任意的exe文件加壳,如何实现啊?


不知道LZ对PE文件以及常见的加密解密算法还有ASM是否了解,如果了解,应该很容易,看看相关资料就可以了~·不过至于加壳的强度就不能保证了,建议首先先参考一下现有的壳的源代码,然后自己参照写。

    
最新技术文章:
▪文件转换有关问题     ▪ 3ds max 2009 mentalray遇到内存相关的错,该怎么解...    ▪ 文萃ocr的注册码哪位高手有
▪常见文件密码的设置与解除解决思路     ▪ 数据恢复软件哪个好用?该怎么处理     ▪ vmware高手帮忙解决一个常见有关问题
▪求会声会影的注册机啊 到处找不到 T_T,该怎么...    ▪ 急求!硬盘解密软件。解决思路     ▪ 大侠们有改过chrome的临时文件夹的吗?小弟我...
▪怎么在windows下查看计算机的内存大小     ▪ 宏基玩2k10的有关问题     ▪ 求日语操作系统;链接解决思路
▪怎样制作软件自动安装解决思路     ▪ UtrlEdit重新加载已更新的文件内容时,不让其...    ▪ 小弟我的数据库卸载后装不上怎么处理
▪win7的编程工具选择?该如何解决     ▪ 开机按回车咋办,该怎么解决     ▪ 怎么刻录一张系统盘
▪强行卸载如何用哦?     ▪ 为什么QQ音乐的乐库打不开,显示是一片空白...    ▪ 如何控制局域网其它电脑的流量啊宿舍人老...
▪AutoPlay Menu Loader 5.1.0.341,该如何解决     ▪ 100分求个软件免费或收费的都可以,最好熟...    ▪ 远程桌面连接如何设置磁盘共享
▪请教怎么知道TXT文件的编码方式呢     ▪ QQ收件箱中的邮件不知不觉被自动删除了解决...    ▪ qq如何去广告
▪双击C与C++程序设计学习与实验系统,就打开...    ▪ 急电脑黑屏的原因,该怎么解决     ▪ 请问Sdelete这个软件的使用方法
▪虚拟机中怎么切换     ▪ “假的”mp4视频文件怎么打开     ▪ XP照片缩略图和照片本身显示不一致解决思路...
▪激光检测仪数控机床日文的,该如何处理     ▪ 怎么打开*crp格式的文件     ▪ 联想Z465玩魔兽争霸黑屏,大侠帮帮忙解决一下...
▪u盘插入电脑时报错!解决方案     ▪ Pixelpop有人用过吗?解决方法     ▪ 加快解压速度小弟我有招
▪高分,小弟我是windows xp的系统,请教如何才...    ▪ 加密网页怎样破解密码?解决办法     ▪ 佛爱小弟我羊老师请进
▪Runtime Error (-1:0): Cannot Import dll,该如何解决     ▪ 关于刻录系统光盘的有关问题     ▪ CCPROXY的有关问题(结贴100%)
▪print screen键不能截屏?该怎么处理     ▪ 用Serv-U做了个FTP服务器,为什么浏览器不能...    ▪ ftp下载稍微大一点的文件时不让下载,该如何...
▪Internet Explorer删除不了解决思路     ▪ 安装在开始菜单里面程序的位置为什么不同...    ▪ 赛扬2.8GHz的CPU内存1GB双硬盘能跑VMware Workstatio...
▪VisualSVN Server 经常异常覆盖如何解决     ▪ 怎么封装(打包)exe文件     ▪ 重新打开ie的自动密码保存要如何做
▪请教windows多久自动清空IE缓存     ▪ 高手帮忙看下这个autohotkey脚本,快捷复制粘贴...    ▪ 怎办?winpcap 4.1.2 安装失败!该怎么解决
▪ultraedit里,当选择列模式时,用用查找替换功...    ▪ intel MKL pardiso求解大型稀疏矩阵,是不是很浪...    ▪ cmd 中的管道是哪个程序在前?解决方法
▪金山词霸PDF取词插件解决方案解决思路     ▪ 想要学习ps,该怎么解决     ▪ WinRAR自解压时能否读取注册表中的信息,来...
▪怎么架设多对多媒体服务器     ▪ VMware解决方法     ▪ 腾讯Q+平台怎么申请接口
▪应用程序作为系统服务。解决办法     ▪ (文件编码有关的字符串替换)通过CMD批处理,...    ▪ 234.34.23.234:33674这个ip地址一般是用来做什么...
▪视频会议软件用什么样的好呢?解决办法     ▪ 怎么将ActiveX控件Cab包制作成EXE安装格式     ▪ 怎样从硬盘安装苹果雪豹系统,该如何处理
▪关于邮件组的有关问题!请专业邮箱技术支持...    ▪ 打印机有关问题     ▪ window下的vim怎么不产生备份文件
▪急 压缩文件夹,该怎么处理     ▪ Multisim软件如何样?那里有安装文件     ▪ 问个关于分区的小疑点啊很简单,来拿分啦
▪批处理高手帮忙了 啊 送分中,该怎么处理     ▪ wix打包发布 如何更改默认的安装包图标     ▪ 酷狗*krc歌词的文件结构及压缩算法
▪小弟我是个大笨鸟哪位高手帮帮小弟我     ▪ 哪款浏览器占用内存较少?解决办法     ▪ 有关问题
▪请教Polaris Office的文件格式能转换为pdf吗     ▪ wmp是用什么解码器比较好?该如何解决     ▪ 求Ardence.RTX.v7.0.SDK Ardence.RTX.v7.0.Runtime 下载解...
▪使用wireshark抓包,wireshark上显示的时间和pc时...    ▪ windows live mail 按send/receive 怎么不send,只receiv...    ▪ 某个exe程序始终无法运行,任务管理器里闪...
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3