搜索
查看: 1369|回复: 40
打印 上一主题 下一主题

啦啦啦,有趣的代码【1】

[复制链接]
跳转到指定楼层
楼主
发表于 2016-8-19 19:42:29 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 森林木 于 2016-8-20 20:06 编辑

[mw_shl_code=c,true]#include <windows.h>
int main()
{
        MessageBox(0,"hello,worid!","prompt",MB_OK);
        return 0;
}
[/mw_shl_code]
猜猜会出现什么?
沙发
 楼主| 发表于 2016-8-19 20:04:58 | 显示全部楼层
今天某某游戏把我惹怒了
板凳
 楼主| 发表于 2016-8-19 20:06:53 | 显示全部楼层
不知道你玩没玩过
双星物语2
地板
 楼主| 发表于 2016-8-19 20:07:19 | 显示全部楼层
所以我做了一个外挂
5#
 楼主| 发表于 2016-8-19 20:09:19 | 显示全部楼层
我自己做了一个
[mw_shl_code=c,true]#include <stdio.h>
#include <windows.h>
void main(void)
{
        char Command; HWND hWnd;
        DWORD Pid; HANDLE hProcess=0; while(1)
        {
                printf("———————————双星物语2 游戏外挂——————————\n");
                printf("   打开外挂 O        修改金钱 M        \n");
                printf("   修改血量 H        退出外挂 E        \n");
                printf("———————————------------------——————————\n");
                Command=getchar();
                getchar();
                if (Command =='E'||Command =='e')
                {
                        break;
                }
                else
                {
                        if (Command=='O'||Command=='o')
                        {
                                hWnd=FindWindow(NULL,"双星物语2");
                                if (hWnd!=0)
                                        {
                                                GetWindowThreadProcessId(hWnd,&Pid);
                                                hProcess=OpenProcess(PROCESS_ALL_ACCESS,FALSE,Pid);
                                                if (hProcess==0)
                                                {
                                                        printf("\n打开游戏进程失败\n");
                                                }
                                                else
                                                {
                                                printf("\n成功打开游戏进程\n");
                                                }
                                        }
                        }
                        if (Command=='M'||Command=='m')
                        {
                                if (hProcess==0)
                                {
                                        printf("\n请先打开外挂\n");
                                }
                                else
                                {
                                        DWORD Money; DWORD Addr=0x005b85b0;
                                        printf("\n您想多少钱?:");
                                        scanf("%ld",&Money); DWORD res=WriteProcessMemory(hProcess,(LPVOID)Addr,&Money,4,0);
                                        if (res==0)
                                        {
                                                printf("\n修改失败\n");
                                        }
                                        else
                                        {
                                                printf("\n修改成功\n");
                                        }
                                }
                        }
                        if (Command=='H'||Command=='h')
                        {
                                if (hProcess==0)
                                {
                                        printf("\n请先打开外挂\n");
                                }
                                else
                                {
                                        DWORD HP; DWORD Addr=0x005b85cc;
                                        printf("\n您想多少血?:");
                                        scanf("%ld",&HP); DWORD res=WriteProcessMemory(hProcess,(LPVOID)Addr,&HP,4,0);
                                        if (res==0)
                                        {
                                                printf("\n修改失败\n");
                                        }
                                        else
                                        {
                                                printf("\n修改成功\n");
                                        }
                                }
                        }
                }
        }
        return;
}[/mw_shl_code]
6#
 楼主| 发表于 2016-8-19 20:31:49 | 显示全部楼层
算了 我告诉你吧
7#
 楼主| 发表于 2016-8-19 20:35:40 | 显示全部楼层
我正在网上搜外挂
实在找不出来
胡打一大堆字母
打出了一链接
http://tieba.baidu.com/p/1795338852
学的
实际上刚开始学

点评

狗屎运  发表于 2016-8-19 20:36
8#
 楼主| 发表于 2016-8-19 20:47:06 | 显示全部楼层
呵呵
你QQ是什么
9#
 楼主| 发表于 2016-8-19 20:49:18 | 显示全部楼层
至少一行一行跟着理解了
10#
 楼主| 发表于 2016-8-19 21:10:43 | 显示全部楼层
哇靠 怎么弄的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表