Hearthstone 板


LINE

简单翻 大意:原PO三年前发现一个可以让对手断线的BUG,用BBrode这个ID上传说#1,後来回报给 暴雪,半年後BUG被修复。 三年前,我跟你各位一样沉迷炉石,各种炉石网站我都会逛,当时甚至想写炉石AI, 那时候有个人在hearthsim.info写了很多教学我看了很多,还有当时的dogdog的实况, 学他玩了那时候最有趣的排组APM priset 然後接下来我找到一个地方,教你怎麽怎麽解开封包,然後我学了一些东西,做出了像是 把自己的卡牌动画加速,所以我一回合可以出超多牌,Topsy Turvy Priest当时就用这套 完全不用担心动画速度,只要记得怎麽出combo(有个combo sim)。 接下来几周我用32/1野猪上传说。这套我看不懂没玩过ㄏㄏ 接下来呢? 我继续看封包有什麽,一开始我把所以卡变成有动画的(金卡)然後把金卡边框 拿掉,说真的满美的,然後还想说做一个mod让其他人能玩(虽然我後来都没做)。 但後来我发现一篇文章提到,一个方法可以去查对手的牌。 (原文下面有附上说明,省略) 我试了一下发现不太好用,所以我继续研究那篇文章提到的其他东西 1.查看不属於你的牌组? 0 2.在竞技场用自己的牌组? 0 3.选竞技场中三选一以外的牌? 0 4.创建一套可以加入多张你没有的卡或是怪卡(像是标准的英雄或是英雄能力的卡) 有罗 结果在配对的时候他认为你的卡不属於标准,所以配对不到对手 GG 5.还有一堆类似的,但都没什麽用。 然後我就发现这个FindGame的要求 byte[] array = Guid.NewGuid().ToByteArray(); long currentFsgId = FiresideGatheringManager.Get().CurrentFsgId; bnet.protocol.game_master.Player player = new bnet.protocol.game_master.Player(); Identity identity = new Identity(); identity.SetGameAccountId(gameAccountId); player.SetIdentity(identity); player.AddAttribute(ProtocolHelper.CreateAttribute("type", (long)bnetGameType)); player.AddAttribute(ProtocolHelper.CreateAttribute("scenario", (long)scenarioId)); player.AddAttribute(ProtocolHelper.CreateAttribute("brawl_library_item_id", (long)brawlLibraryItemId)); player.AddAttribute(ProtocolHelper.CreateAttribute("deck", deckId)); player.AddAttribute(ProtocolHelper.CreateAttribute("aideck", aiDeckId)); player.AddAttribute(ProtocolHelper.CreateAttribute("request_guid", array)); player.AddAttribute(ProtocolHelper.CreateAttribute("fsg_id", currentFsgId)); GameProperties gameProperties = new GameProperties(); AttributeFilter attributeFilter = new AttributeFilter(); attributeFilter.SetOp(AttributeFilter.Types.Operation.MATCH_ALL); attributeFilter.AddAttribute(ProtocolHelper.CreateAttribute("GameType", (long)bnetGameType)); gameProperties.SetFilter(attributeFilter); gameProperties.AddCreationAttributes(ProtocolHelper.CreateAttribute("type", (long)bnetGameType)); gameProperties.AddCreationAttributes(ProtocolHelper.CreateAttribute("scenario", (long)scenarioId)); gameProperties.AddCreationAttributes(ProtocolHelper.CreateAttribute("brawl_library_item_id", (long)brawlLibraryItemId)); BattleNet.FindGame(gameProperties, new bnet.protocol.game_master.Player[] { player }); 看起来没什麽不过用看看就知道了 我先送出这段,然後发现我自己断线了,算是一个BUG没什麽用途。 接下来创另一个帐号,然後把代码里面的gameAccountID换成我原来的帐号ID 挖!我在另一个帐号玩我原来帐号的那场游戏 再度把上面那串请求送出,我又断线了 等等好像发现了什麽 我们知道对手的ID吗? YES 我们知道对手的DeckID吗? no 怎办 嘿嘿,你玩单人游戏的时候DeckID=0 所以 1.用一个mod每5秒就送出 gameAccountId = GameState.Get().GetOpposingSidePlayer().GetGameAccountId(); bnetGameType = BnetGameType.BGT_VS_AI; scenarioId = 0xBA2 /*Boom Labs*/; deckId = 0; 把他丢进Assembly里面 2.开一个新帐号,取名叫BBrode。 3.从rank50开始 4.用这个mod跑12小时 5.Legend#1 6.用HackerOne回报给暴雪 类似第三方的黑客回报悬赏网站 7.赚钱 8.半年後修复 後面就是原po的感谢还有跟当年被BBrode给大屠杀的各位道歉 然後RIP Hearthstone --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.38.213.72 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Hearthstone/M.1644308535.A.1B0.html
1F:推 jjooee1428 : 太搞刚了吧翻这个 KEKW 02/08 16:32
2F:推 PTTjoker : 半年也算没效率了吧, 拖两个版本...不过有修就好 02/08 16:51
3F:→ PTTjoker : 一直怀疑炉石有类似的断线机制, 打韩国人特别会断 02/08 16:51
4F:推 cms1717698 : 昨天遇到一个奇蹟牧 只要他按天生技我一定断线 他就 02/08 17:06
5F:→ cms1717698 : 瞎打 最後留2费按天生技 我每回合都只剩5秒能做事 02/08 17:06
6F:→ cms1717698 : 我都开始怀疑现在还有断线外挂惹== 02/08 17:06
7F:推 starjack2001: 我手边有两台设备 一台桌电一台笔电 桌电的主机离 02/08 17:09
8F:→ starjack2001: 笔电距离不到180公分 02/08 17:09
9F:→ starjack2001: 同样用无线网路,但只要用桌电打炉石就会一直断线 02/08 17:09
10F:→ starjack2001: 跳出 02/08 17:09
11F:→ starjack2001: 笔电从来没这种状况 02/08 17:09
12F:→ starjack2001: 同样有下载hs 02/08 17:10
13F:推 starjack2001: 後来我断线了一个下午之後开始实测,我的mc 伺服器 02/08 17:13
14F:→ starjack2001: 、discord 机器人、twitch跟yt 实况全部都连得好好 02/08 17:13
15F:→ starjack2001: 的,但桌电就是会断线 02/08 17:13
16F:推 rhox : 笑死,果然是小独立游戏公司 02/08 17:48
17F:推 mercy079097 : 32猪就是11冲锋猪双真言顿生命加倍加倍打头 02/08 18:18
18F:→ erisiss0 : 小印度公司还想要快喔 战场都断不知道多久 02/08 18:37
19F:→ erisiss0 : 也是说玩家自己的错,明明就外挂... 02/08 18:37
20F:→ erisiss0 : 不过给大公司买走以後说不定就好了 02/08 18:38
21F:推 Bearcome : 钢哥:?? 02/08 18:50
22F:嘘 AterPin : 妈的 前几天打一个法师 他出一张牌我断一次 根本不 02/08 19:46
23F:→ AterPin : 能玩 我断烂 他就没事 02/08 19:46
24F:推 ImaiLisa : 以前打竞技场被搞过 真的垃圾 02/08 21:27
25F:推 mitsuhah : 32猪是用那个02复制法术死掉回手打的吧 理论上只要 02/08 21:34
26F:→ mitsuhah : 时间够长血量多高都能OTK 02/08 21:34
27F:推 gsmfrsf : 受试者光辉元素 神圣精神 复制的那什 颠颠倒倒 野 02/09 00:26
28F:→ gsmfrsf : 猪那套 02/09 00:26
29F:推 shadowlupin : 原来真的有可以看对方牌的东西…难怪之前打竞技场就 02/09 00:57
30F:→ shadowlupin : 觉得怎麽有人可以扣牌扣那麽准 02/09 00:58
31F:推 Jotarun : 你是哪一句看到有可以看对方牌的东西 02/09 06:16
32F:推 Jotarun : (现在) 02/09 06:18
33F:推 jjiimmyy5 : 战场是不是也会被断线阿 02/09 18:35







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP