驱动管家:安全、高效、精准的专业驱动下载站!

暴力修改程序代码有哪些流程?软件的保护方式有哪些?

2018-02-16 16:45:46责编:llp   来源:驱动管家     人气:

暴破顾名思义就是暴力修改程序的代码来达到破解的目的。当然根据共享软件的注册方式我们可以对症下药 比如说没有注册的软件有功能限制、使用次数限制、使用日期限制等,我们就可以分别对待了!我们只需要解除这些限制自然就达到了破解的目的了! 

暴力修改程序代码的一般流程

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地址?用户如何防范自己的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病毒(内含恢复指南)。VirLocker绝对不是什么新的病毒, 它把受害者的计算机搞得一团糟已多达数年。VirLocker是主流多态性敲诈者病毒的首例并且它不给它的受害者留

    详情2018-01-25 19:01:08责编:llp   来源:驱动管家     
  • 电脑预防比特币挖矿木马应该采取什么措施?

    电脑预防比特币挖矿木马应该采取什么措施?

    现在比特币的价格涨得很高,所以现在有黑客专门制造挖矿木马来诱导网友,从而达到控制电脑上的显卡来挖掘比特币。为什么木马要控制电脑中的显卡呢?因为显卡挖掘虚拟货币比特币的效率远比 CPU 要高。如果你是一

    详情2018-01-23 18:05:02责编:llp   来源:驱动管家     
  • 网站服务器防御php木马的方法

    网站服务器防御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加密的无线网络密码怎么破解?

    设置wep加密的无线网络密码怎么破解?

    近些年无线技术发展迅速,越来越多的用户使用无线设备在自己家建立起无线网络,通过搭建无线网络可以在家里的每个角落使用笔记本和无线网卡访问internet。有很多文章都向大家介绍了无线安全之中的通过设置WEP加密

    详情2018-01-13 16:24:37责编:llp   来源:驱动管家     
  • 图片隐藏文件秘密的方法 文件秘密如何隐藏在图片中?

    图片隐藏文件秘密的方法 文件秘密如何隐藏在图片中?

    每个人都有自己的秘密,不过有些朋友却喜欢将秘密,以文件的形式放到电脑里,来供自己欣赏。虽然这些“秘密”放在电脑上大多都是加了密的,但是有些只能防止菜鸟破解,根本达不到真正隐藏的目的。于是笔者想了很

    详情2018-02-04 13:20:07责编:llp   来源:驱动管家