暴力修改程序代码有哪些流程?软件的保护方式有哪些?
暴破顾名思义就是暴力修改程序的代码来达到破解的目的。当然根据共享软件的注册方式我们可以对症下药 比如说没有注册的软件有功能限制、使用次数限制、使用日期限制等,我们就可以分别对待了!我们只需要解除这些限制自然就达到了破解的目的了!
暴力修改程序代码的一般流程
1、有壳者自然得先脱壳
2、试注册看看有何提示,让我们抓抓小尾巴
3、若有提示,用OD动态调试器或者是W32静态调试器查找错误提示
4、来到错误提示处分析代码找关键CALL、关键跳!
5、修改代码
6、复制保存! 如果没有提示,我们可以使用很多断点来完成这些操作
现今软件的保护方式有
1、序列号保护方式(注册码=f(机器码/序列号))
2、警告(NAG)窗口
3、时间限制/次数限制。。
4、菜单功能限制
5、Key File保护
6、CD-Check
7、只运行一个实例 一些软件通过把注册码保存在.ini文件、注册表、.dat文件等等方式进行注册验证 常见断点设置(后面带"*" 的为常用的) 字符串
bp GetDlgItemTextA(W) ****
bp GetDlgItemInt
bp GetWindowTextA(W) ****
bp GetWindowWord
bmsg XXXX wm_gettext 对话框
bp MessageBeep
bp MessageBoxA(W) ****
bp MessageBoxExA(W)
bp DialogBoxParamA(W)
bp GreateWindowExA(W)
bp ShowWindow
bp UpdateWindow
bmsg XXXX wm_command 对于VB的程序用bp MessageBoxA是无法断下来的,bp rtcMsgBox 注册表相关
bp RegCreateKeyA(W)
bp RegDeleteKeyA(W)
bp RegQueryValueA(W)
bp RegCloseKey
bp RegOpenKeyA(W) **** 时间相关
bp GetLocalTime
bp GetFileTime
bp GetSystemtime CD-ROM或磁盘相关
bp GetFileAttributesA(W)
bp GetFileSize
bp GetDriveType
bp GetLastError
bp ReadFile
bpio -h (CD-ROM端口地址) R 软件狗
bpio -h 278R
bpio -h 378R INI初始化文件相关
bp GetPrivateProfileStringA****
bp GetPrivateProfileInt
bp WritePrivateProfileString
bp WritePrivateProfileInt 文件访问相关
bp ReadFile
bp WriteFile
bp CreateFileA****
bp SetFilePointer
bp GetSystemDirectory
VB程序专用断点:
bpx msvbvm60!rtcMsgBox
bpx msvbvm60!__vbaStrCmp
bpx msvbvm60!__vbaStrComp
bpx msvbvm60!__vbaStrCompVar
bpx msvbvm60!__vbaStrTextCmp
bpx msvbvm60!__vbaFileOpen
bpx msvbvm60!__vbaInputFile
bpx msvbvm60!__vbaFileSeek
bpx msvbvm60!__vbaWriteFile
bpx msvbvm60!__vbaFileClose
bpx msvbvm60!rtcFileAttributes
bpx msvbvm60!rtcFileDateTime
bpx msvbvm60!rtcFileLen
bpx msvbvm60!rtcFileLength
bpx msvbvm60!__vbaVarInt
bpx msvbvm60!__vbaVarCmpGe
bpx msvbvm60!__vbaVarCmpGt
bpx msvbvm60!__vbaVarCmpLe
bpx msvbvm60!__vbaVarCmpLt
bpx msvbvm60!__vbaVarCmpNe
bpx msvbvm60!__vbaVarTextCmpEq
bpx msvbvm60!__vbaVarTextCmpGe
bpx msvbvm60!__vbaVarTextCmpGt
bpx msvbvm60!__vbaVarTextCmpLe
bpx msvbvm60!__vbaVarTextCmpLt
bpx msvbvm60!__vbaVarTextCmpNe
bpx msvbvm60!__vbaVarTextTstEq
bpx msvbvm60!__vbaVarTextTstGe
bpx msvbvm60!__vbaVarTextTstGt
bpx msvbvm60!__vbaVarTextTstLe
bpx msvbvm60!__vbaVarTextTstLt
bpx msvbvm60!__vbaVarTextTstNe
bpx msvbvm60!__vbaVarTstEq
bpx msvbvm60!__vbaVarTstGe
bpx msvbvm60!__vbaVarTstGt
bpx msvbvm60!__vbaVarTstLe
bpx msvbvm60!__vbaVarTstLt
bpx msvbvm60!__vbaVarTstNe
注意:VB程序仍然可以使用普通API函数,只要函数“最终”CALL了这个函数
上面的断点对应VB6程序,如果是VB5程序则将msvbvm60改成msvbvm50即可
怎么入侵某某学校的网站服务器?网站服务器入侵过程
在网上闲的蛋疼无聊百度搜索“蛋疼”二字看到一篇文章《蛋疼的中国黑客》虽然你的出发点是好的但是你侮辱了他们虽然我不是黑客但是我要消灭你…… 比较详细适合新手大牛路过…说做就做,日之独立ip服务器没有挂其
详情2018-02-07 16:30:04责编:llp 来源:驱动管家如何获取对方ip地址?用户如何防范自己的ip泄漏?
在正式进行各种“黑客行为”之前,黑客会采取各种手段,探测(也可以说“侦察”)对方的主机信息,以便决定使用何种最有效的方法达到自己的目的。来看看黑客是如何获知最基本的网络信息——对方的IP地址;以及用
详情2018-02-11 15:23:10责编:llp 来源:驱动管家高强度文件夹加密大师怎么加密解密?
今天我们社团学弟拿了一个高强度文件夹加密大师给社长试试,说是一个这加密文件夹很好的东西,可以把私藏的物品放在文件夹然后加密文件夹。我处于好奇也跟了上去看看。他又说,这是他花了好长时间才找到的一个不
详情2018-01-02 16:45:26责编:llp 来源:驱动管家手机追踪:通过消耗电量速度判断位置
根据一份普林斯顿大学研究员的报告,电池状态已经在一些网站被用来跟踪你的在线活动。漏洞触发的原因是因为电池状态API。又是电池?去年的时候,斯坦福大学的研究员就曾发表研究,他们通过电池在特定时间内的消耗
详情2018-01-18 12:14:06责编:llp 来源:驱动管家防电脑辐射的方法有哪些?这九招可以防电脑辐射
第一招:在电脑旁放上几盆仙人掌,它可以有效地吸收辐射;第二招:还 对于生活紧张而忙碌的人群来说,抵御电脑辐射最简单的办法就是在每天上午喝2至3杯的绿茶,吃一个橘子。茶叶中含有丰富的维生素A原,它被人体
详情2018-02-02 10:55:13责编:llp 来源:驱动管家敲诈者病毒virLocker的危害 怎么防御敲诈者病毒virLocker?
敲诈者病毒VirLocker再次来袭?如何防范VirLocker病毒(内含恢复指南)。VirLocker绝对不是什么新的病毒, 它把受害者的计算机搞得一团糟已多达数年。VirLocker是主流多态性敲诈者病毒的首例并且它不给它的受害者留
详情2018-01-25 19:01:08责编:llp 来源:驱动管家电脑预防比特币挖矿木马应该采取什么措施?
现在比特币的价格涨得很高,所以现在有黑客专门制造挖矿木马来诱导网友,从而达到控制电脑上的显卡来挖掘比特币。为什么木马要控制电脑中的显卡呢?因为显卡挖掘虚拟货币比特币的效率远比 CPU 要高。如果你是一
详情2018-01-23 18:05:02责编:llp 来源:驱动管家网站服务器防御php木马的方法
1、防止跳出web目录首先修改httpd conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd conf文件限制php的操作路径。比如你的web目录是 usr local apache htdocs,那么在httpd conf里加上这么几
详情2018-01-06 12:49:31责编:llp 来源:驱动管家设置wep加密的无线网络密码怎么破解?
近些年无线技术发展迅速,越来越多的用户使用无线设备在自己家建立起无线网络,通过搭建无线网络可以在家里的每个角落使用笔记本和无线网卡访问internet。有很多文章都向大家介绍了无线安全之中的通过设置WEP加密
详情2018-01-13 16:24:37责编:llp 来源:驱动管家图片隐藏文件秘密的方法 文件秘密如何隐藏在图片中?
每个人都有自己的秘密,不过有些朋友却喜欢将秘密,以文件的形式放到电脑里,来供自己欣赏。虽然这些“秘密”放在电脑上大多都是加了密的,但是有些只能防止菜鸟破解,根本达不到真正隐藏的目的。于是笔者想了很
详情2018-02-04 13:20:07责编:llp 来源:驱动管家
- 存在于ask文件的phpcms2008注射漏洞代码是什么?
- 探索用php来实现数据的劫持和转发
- asp木马核心技术是什么?常用的asp木马软件有哪些?
- .php文件被apache服务器解析成php文件的问题如何解决?
- 黑客如何踩点?黑客踩点用了哪些技术?
- 黑客基础知识 黑客实战演练
- 如何最小化你的日志?工具与数据的隐藏方法
- 【游戏攻略】《绝地求生》Mini14到底好不好用?Mini14性能分析及配件介绍
- 笔记本连接无线网络老是掉线 有什么解决方法?
- Win7系统打开游戏 提示“检测到与仿真程序有冲突” 怎么解决?
- 不想电脑中毒怎么做?用users组用户修改注册表的方法
- 苹果笔记本安装双系统后找不到驱动怎么办?千万别急着做格式化
- Ubuntu系统能不能安装显卡驱动?安装后怎么切换Nvidia双显卡驱动
- 腾讯两大《绝地求生》手游实测 正版“吃鸡”谁更好玩
- csrf漏洞现状 csrf攻击的思想
- 攻击个人主机的步骤是什么?网络攻击的原理和手法
- pstools是怎么用的?psinfo的使用教程
- 查找linux系统入侵证据的步骤,从这几方面下手
- 怎么设置默认浏览器?win8.1修改默认浏览器的方法
- 麦克风设置容易出现的问题有哪些?怎么处理