怎么才能破解我老公微信聊天记录 谁知道怎么导

访客3年前黑客文章791

跟其它语言相比,VB总是被人“鄙视”,其实没有好与不好的语言,正如某程序员说的:没有更好的语言,只有更好的程序员。VB也有它自己的特点,简单、方便、可视化强、利于快速开发,6M的迷你版更是让人在不释手。而且容易入门,也是通往其它语言更好的一个奠基。可惜关于VB方面的保护技术的文章很少,软件加密技术里面有涉及VB的保护内容,但是源码太少了,大部分是C和MA *** 源码,这里我们也粗略的讲讲VB的一些保护技术,如果你还有更好的 *** 希望在下面补充。 一、检测父进程反RING3调试器,我们知道WIN32系统一般软件的父进程都是EXPLORE,而OD等RING3调试器对软件进行调试时都是将它们的线程设为它的子线程,我们只要让程序检查父进程是否为EXPLORE就行,看附件里的Anti-Debug,如果发现父进程不是EXPLORE.EXE就自动退出,源码如下: ’相关的API自己查查 hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0&) ’建立进程快照 If hSnapShot Then Process.dwSize = 1060 If (Process32First(hSnapShot, Process)) Then ’遍历之一个进程,获得PROCESSENTRY32结构 Do i = InStr(1, Process.szExeFile, Chr(0)) ’获得映像名称 mName = LCase(Left(Process.szExeFile, i - 1)) ’并转换成小写 If mName = "explorer.exe" Then ’是不是explorer.exe explorer = Process.th32ProcessID ’获得进程ID ElseIf Process.th32ProcessID = GetCurrentProcessId() Then ’是不是自己 pid = Process.th32ParentProcessID ’获得自己父进程ID Else flag = False End If Loop Until (Process32Next(hSnapShot, Process) < 1) ’遍历所有进程直到返回值为False End If l1 = CloseHandle(hSnapShot) End If If pid <> explorer Then TerminateProcess hprocess, 0 Else MsgBox "ok" On Error Resume Next End If End Sub 当然这个 *** 也不是万能的,在Process32First下断,更改跳转轻易躲过。 二、反 *** ARTCHECK加载, *** ARTCHECK是调试VB的利器,有必要对其进行防范。小楼前辈在软件加密技术内幕中提到两种检测 *** : 利用VB的AppActivate函数激活 *** ARTCHECK窗口,然后发送ALT+F4进行关闭该窗口和利用FindWindow发现 *** ARTCHECK窗口直接将其关闭,其代码基本上是这样: winHwnd = FindWindow(vbNullString, "Numega SmartCheck") If winHwnd <> 0 Then AppActivate "Numega SmartCheck" sendkey "%{f4}", True sendkey "%y", True 其实,我觉得直接检测进程 *** ARTCHK.EXE是否存在也可以, *** 跟上面类似,你还可以检测其它比如W32DA *** 等进程,附件中的Anti-Load就是实例,发现 *** ARTCHK调用,自动退出: ….. If InStr(LCase(Process.szExeFile), " *** artchk.exe") > 0 Then *** art = Process.th32ProcessID TerminateProcess hprocess, 0 Unload Me Exit Do End If ……. 三、检测SOFTICE,附件里的Anti-ice就是Aming前辈的代码,在内存中直接检测SOFTICE。 四、利用IsDebuggerPresent检测调试器,这个对于OD来说已经一点用都没有了。具体看附件中的IsDebuggerPresent。 Private Declare Function IsDebuggerPresent Lib "kernel32" () As Long Private Sub Command1_Click() If IsDebuggerPresent Then End Else MsgBox "没有被调试" End If End Sub 五、加密字符串。 比如Text1.text=”恭喜”,我们可以这样写:Text1.text=Chr(-18009) & Chr(-12366) & Chr(33),另外一种就是写算法将字符串进行加密,实例Encodestring里你将找不到字符串信息,找到的是乱码。 六、实现软件代码校检防止被修改,比如用CRC或者MD5进行自身代码完整性检测,实现 *** : 先写一个用于增加CRC特征码的软件,假设定义为结尾部分: Const CRC_HEAD

相关文章

找黑客帮忙要多少钱,登录黑客网站

一、帮忙要多少钱怎么找黑客 1、改成绩违法嘛黑客超过21025的连续端口将在Internet浏览网站上打开一些连续端口下载文本图片到当地硬盘,这些端口大于1025。帮忙要多少钱学习编写更多有用的软件是...

怎么样找黑客盗取别人qq,黑客网络 怎么读取存档呀,境外黑客扬言攻破我国征服网站

0.61 7月,咱们发布了NewsBeef(又称为APT33,或Charming Kitten)在2019-2019年期间的歹意活动状况,NewsBeef是一个歹意安排,首要重视沙特阿拉伯和西方的方针...

三星手机彻底退出中国制造怎么回事?三星手机退出中国制造原因是什

三星手机彻底退出中国制造怎么回事?三星手机退出中国制造原因是什

此前,三星电子旗下的电子元件制造商三星机电表示,由于利润率较低,它将关闭一家生产HDI(智能手机主板)的中国子公司。 位于江苏昆山的三星机电有限公司表示,将停止生产和销售,并计划出售中国子公司的资产...

悲伤逆流成河观后感(悲伤逆流成河观后感1000字)

悲伤逆流成河观后感(悲伤逆流成河观后感1000字) 《悲伤逆流成河》这部电影讲述了校园霸凌、少男少女之间的情愫故事。这部电影最大的亮点想必就是女主人公易遥因不堪重负选择跳河自杀时所说的话了吧。她说:...

黑客攻击的三大类型(模拟黑客攻击软件)-黑客的外网交易

黑客攻击的三大类型(模拟黑客攻击软件)-黑客的外网交易

黑客攻击的三大类型(模拟黑客攻击软件)(tiechemo.com)一直致力于黑客(HACK)技术、黑客QQ群、信息安全、web安全、渗透运维、黑客工具、找黑客、黑客联系方式、24小时在线网络黑客、黑客...

免定金黑客qq中心 黑客网站免费接单和黑客交易

据外电报道,安全机构SurfControl日前提醒用户,日前正在流行一封虚假电子邮件,称Google推出了“药房”服务。用户点击后,计算机就被感染病毒。   据英国媒体报道,这封虚假邮件谎称,Goo...