Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 4126|回复: 23
打印 上一主题 下一主题

VB 办得到修改Memory资料吗?

[复制链接]

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

跳转到指定楼层
1#
发表于 2008-9-18 10:38 AM |只看该作者 |倒序浏览
VB 办得到吗?像Cheat Engine这样的,不过是指定Memory
我要做游戏的Hack~~~
好像这样的 0S02KDx0 这样的东西




收藏收藏0

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

2#
发表于 2008-9-18 04:00 PM |只看该作者
你應該去看看 WINAPI 手冊


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

3#
发表于 2008-9-18 09:27 PM |只看该作者

回复 #2 Super-Tomato 的帖子

多谢
我找到了
    Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Integer, ByVal bInheritHandle As Integer, ByVal dwProcessId As Integer) As Integer
    Private Declare Function WriteProcessMemory Lib "kernel32" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Integer, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Integer
    Private Declare Function ReadProcessMemory Lib "kernel32" Alias "ReadProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Integer, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Integer
    Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Integer) As Integer
    Const PROCESS_ALL_ACCESS = &H1F0FFF
可是不太会用…… 这个事改DOTA里面的显示名字的


回复

使用道具 举报

25

主题

0

好友

1224

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

4#
发表于 2008-9-22 01:19 PM |只看该作者

回复 #1 goodhermit95 的帖子

可以请问一下什么是VB??


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

5#
发表于 2008-9-22 06:54 PM |只看该作者
原帖由 goodhermit95 于 2008-9-18 09:27 PM 发表
多谢
我找到了
    Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Integer, ByVal bInheritHandle As Integer, ByVal dwProcessId As Integer) As Integer
    Private D ...



先找出你的application的handle柄句和找出pid的進程, 接下來才用 openprocess 要求對pid的拜訪
找出你application的memory block然後是用 readprocessmemory 讀取後自行修改再對該 block 寫入


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

6#
发表于 2008-9-22 11:07 PM |只看该作者

回复 #5 Super-Tomato 的帖子

用这个API的吧?(read和Write)


回复

使用道具 举报

102

主题

1

好友

6230

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

7#
发表于 2008-9-26 04:04 PM |只看该作者
原帖由 crazy_91 于 2008-9-22 01:19 PM 发表
可以请问一下什么是VB??

microsoft visual basic
程序开发


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

8#
发表于 2008-9-26 11:49 PM |只看该作者
原帖由 goodhermit95 于 2008-9-22 11:07 PM 发表
用这个API的吧?(read和Write)



ReadProcessMemory是讀取內存地址
WriteProcessMemory是寫入內存地址

函數名已經定義的很清楚了, 只要跟著我上面說的步驟就可以做到, 問題只是你要怎麼用某些軟體得到所要的內存地址


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

9#
发表于 2008-9-27 08:01 PM |只看该作者

回复 #8 Super-Tomato 的帖子

用CheatEngine Scan~~
我班上全部要Game的外挂~


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

10#
发表于 2008-9-27 08:23 PM |只看该作者
這是依照上面所說的方式做出來的例子


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-11-29 08:46 PM , Processed in 0.105210 second(s), 28 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部