Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >何时使用动态库和静态库?

何时使用动态库和静态库?

提问于 2017-12-26 02:11:01
回答 2关注 0查看 2.2K

在C ++中创建类库时,可以选择动态(.dll)和静态(.lib)库。他们之间有什么区别,什么时候使用哪一个是适当的?

回答 10

蛐蛐儿

发布于 2018-02-10 03:54:23

其实不是专业的打不过业余的,主要是所处的角色不同,这么来给你解释吧,比如你和一个人打架,但是你不能还手只能挨打,请问你能坚持多久呢?在换个角度来看,你和功夫明星打架,但功夫明星不能打你,就算功夫明星皮在厚,你打赢他也就是时间上的问题。当然了,技术上的博弈,比打架斗殴要复杂很多。也许会有人很多人问一个问题,为什么我玩英雄联盟的时候,基本都没有看见什么外挂,为什么玩绝地求生就外挂如此之多,还特别千奇百怪,甚至被封为神仙。主要原因在于游戏种类不同,游戏还分种类?是的,好比说英雄联盟或者DOTA这些游戏都属于MOBA类的游戏,属于即时的战略网游,很难通过修改本地文件实现外挂操作。这就要说到你问的外挂原理了,外挂是分种类的,大概总体分为以下几种:

1.辅助类外挂:这种辅助类外挂比较常见,主要通过模拟键盘按键和鼠标等,比如像脚本精灵,lol的辅助盒子等就属于辅助类外挂,这类外挂的好处就是容易实现,不会对本地文件和游戏的数据传输进行更改,当然了,越容易实现的东西,越是鸡肋,大部分只能实现一些简单的东西,比如重复性的动作,一般页游刷等级就是使用的这种类型,因为页游有规律可循,所以这类“外挂”是否是属于外挂还很模糊。

2,内存外挂。这种外挂会读取游戏数据,从而更精确的去实现某些操作。内存外挂也能改变游戏数据,但实现起来比较困难,一般这类外挂主要出现在单机游戏上,比如红警,侠盗飞车等等。具体内容太过复杂,我没办法完整说明。现在大型端游内用的外挂普遍是内存外挂,还有一点,同一个外挂的使用者越少,越不会被封号,因为行为特征不好抓,而绝地求生的大部分外挂基本属于这个外挂。

所以要打击起来还是比较困难,所以我也能体谅一下蓝洞,但服务器卡那就没得说了,不能忍。

3,封包外挂。这种外挂已经算是高端技术了。先使用某些工具分析出某些游戏动作的相应数据代码,然后把代码打包直接发送给服务器。封包外挂的变态之处在于,你可以不开游戏的客户端,直接靠外挂来刷。-封包外挂的数量很少,极其少见。

腾讯代理游戏后外挂就能少了吗?

这个少了肯定是无拥质疑的,毕竟腾讯财大力大,技术人才多,在国内开设国服的话,肯定会用自己家的腾讯云服务,而腾讯云毕竟也是个老品牌了,好像2014年就有了,具体几年我忘记了,稳定性和安全上面肯定是没得说的,也就是说开设国服后,在以前玩游戏的时候经常出现的卡顿,网络延迟大,等等问题肯定是能解决的,至于还有没有外挂,我只能说少了肯定是有的,完全没有的话我不敢乱言什么,毕竟世界上没有绝对的安全系统

都会使用那些技术或者政策来防止外挂?

这个。。。你上腾讯的官方微博看吧,我那知道他们用什么技术,不过找到一篇公告,自己去看吧,懒得搬运,飞机票:https://weibo.com/ttarticle/p/show?id=2309404182792333314665

efsdfarr

发布于 2018-02-09 14:54:28

这个问题好,我来大致给你解释一下

其实游戏外挂有很多种,早期的时候其实内存修改挂比较流行,比如你有30发子弹,你找到游戏调用到的内存地址,并把它锁死或者修改成999999+,这样游戏程序每次都会自减1,但是就是不会到0,生命值和其他也是这样,这个时候的外挂是最好搞的,我记得当时很多游戏,只要你会修改内存,就可以直接改比如无限子弹啊,改游戏模式啊这些(如果玩过风暴战区的应该深有体会),那个时候ce我记得是特别盛行的

还有比如说是封包挂,比如我传打了谁几下,服务器那边收到之后就会保存数据然后转发给其他同学嘛,那么比如我打了你1下,我截取封包,然后我修改为打了你100下,之前只扣你5点血,现在就得扣你500的血了,不过现在的话服务器那边应该还是会做一些策略,比如你1S只能能打100枪,那肯定就是异常数据了

还有的比如修改dll,这样游戏调用系统dll的时候就。。。你懂的

然后吃鸡嘛。。。怎么说。。现在的还是测试版。。为什么。。因为他们自己都没有想到游戏会火。。才出测试版就大火了,全去搞维护了,开发都很缓慢,哪来那么多时间搞防作弊。。然后腾讯这些嘛,有专业的防作弊引擎啊,肯定是会少很多外挂的呀,这点我还是很相信腾讯的(但是那种你玩得很6然后被小学生说做作弊的就。。。,以前就是因为这个退了cf)

防作弊的技术当然有很多啦,比如你有些程序是不是要修改游戏的内存嘛,那你肯定是要指向他的呀,那我查一下有谁在使用我在使用的这个内存就好,那他多半就是外挂了呀

然后封包的嘛,上面我也说了,可能会加一些策略,比如一些判断,比如你从地图(0,0)才花了2秒钟移动到了(100,100)那肯定是异常的数据呀

大概先说那么多吧。。快11点了,,如果有帮助麻烦点个赞,谢谢啦

替身

发布于 2018-02-09 15:27:33

看了楼上的评论想起自己年少时候

自己也中二过。。搞过内存修改

下面的截图

感觉当时玩风暴战区的还挺多的,看上面的图片你们应该猜到了我是谁。。。

当时的ID:爆破专家黄仁勋 emmmmm。。。

当时挺好玩的其实,我主要是搞内存修改,主要就是改比如说AI千人啊,星虫百人啊,无限子弹啊,还有一些模式转换啊,100局为胜啊这些哈哈哈哈哈哈隔,不过之后不太好改了,游戏把一些明显的内存地址全修改成了一个基址然后映射到其他地址,地址也一直会变然后其他也是各种验证,后面因为各种原因(也包括学习),然后就没有玩了

和开发者交流更多问题细节吧,去 写回答
相关文章
深度揭秘!暴利游戏外挂后面的黑色产业链
由公安部挂牌督办,一起特大“吃鸡”外挂案件被破获。警方一举捣毁6个国内的游戏点卡以及充值产品的在线交易平台,抓获犯罪嫌疑人15名,涉案金额高达3000多万元,真是大快人心!
顶级程序员
2018/07/23
2.1K0
蓝洞:《绝地求生》99%外挂都来自中…… 腾讯:好的我知道了
大吉大利,晚上吃鸡! 吃鸡(Winner Winner Chicken Dinner)最早来源于电影《决胜21点》,随后在游戏《绝地求生:大逃杀》而火遍网络,当你获得第一名的时候就会有一段台词出现:“大吉大利,晚上吃鸡”,所以,“吃鸡”即指玩家在《绝地求生:大逃杀》中取得第一名。 腾讯联合警方清查吃鸡外挂 随着腾讯宣布正式代理《绝地求生》国服,广大玩家喜大普奔,终于不用为买断制游戏买月卡了(加速器花费),没想到《绝地求生》官方却突然一盆冷水浇过来。近日,《绝地求生》的制作人Brendan Greene在接受
FB客服
2018/02/24
1.8K0
蓝洞:《绝地求生》99%外挂都来自中…… 腾讯:好的我知道了
《绝地求生》外挂源代码被公布,或迎神仙大战时代?
内容参考自吃鸡总指挥和网易科技,感谢蓝桥杯的整理 绝地求生大逃杀(PlayerUnknown’s Battlegrounds)》从去年开始就爆红,还引发了全世界玩家的“吃鸡”热潮。但之后很多外挂制作者也开始瞄准吃鸡这个市场,逆天外挂频频出现,比如之前我们已经见过的“路飞挂”、“黄金甲挂”、“隔空取物挂”等等,吃鸡出神仙早已不是什么新鲜事。 对此,腾讯宣布代理《绝地求生》国服后,不仅成立反外挂专项小组,还联手警方线上线下严打外挂团伙,一度让不少外挂制作者胆颤心惊…… 但是这几日,某知名博主爆出一个消息
企鹅号小编
2018/02/07
2.3K0
《绝地求生》外挂源代码被公布,或迎神仙大战时代?
绝地求生外挂源代码被公布,或迎神仙大战时代?
绝地求生大逃杀(PlayerUnknown’s Battlegrounds)》从去年开始就爆红,之后很多外挂制作者也开始瞄准吃鸡这个市场。 对此,腾讯宣布代理《绝地求生》国服后,不仅成立反外挂专项小组
精讲java
2018/07/05
8880
绝地求生外挂源代码被公布,或迎神仙大战时代?
绝地求生大逃杀(PlayerUnknown’s Battlegrounds)》从去年开始就爆红,还引发了全世界玩家的“吃鸡”热潮。 但之后很多外挂制作者也开始瞄准吃鸡这个市场,逆天外挂频频出现,比如之
老九君
2018/03/06
2.1K0
绝地求生外挂源代码被公布,或迎神仙大战时代?
普通外挂弱爆了!那些防不胜防的“物理外挂”
来源:PConline 作者:Aimo 除了普通的软件外挂,还有一种更加隐秘的“开挂”,那就是利用硬件的“物理开挂”。和软件开挂相比,用硬件在游戏中占尽优势,更加令人防不胜防。那么到底有哪些经典的
顶级程序员
2018/05/03
2.4K0
普通外挂弱爆了!那些防不胜防的“物理外挂”
Java - 游戏内存外挂
什么是游戏外挂? 试想场景,在玩游戏时,没有得到良好的游戏体验,加之玩游戏的这位又是偏激之人,此时心生愤怒,但通过自己的游戏技术,又无法得到发泄。所以很无奈,只能打开一种游戏作弊程序,这种游戏作弊程序就叫做游戏外挂。
Melody132
2020/03/11
6.7K1
为抓外挂,英国19岁CS: GO玩家花一年开发AI系统,精确度98%,查出1万多次作弊
英国中部的莱斯特阴雨连绵,19岁的二蛋(2Eggs)在自己的卧室里百无聊赖,于是他打开自己的电脑,准备打一把CS:GO来打发时间。
大数据文摘
2019/12/18
1.2K0
为抓外挂,英国19岁CS: GO玩家花一年开发AI系统,精确度98%,查出1万多次作弊
想在绝地求生优雅吃鸡?先问问骗子同不同意...
要说时下最火爆的竞技游戏,一定非“绝地求生”莫属了。借着“游戏直播”的春风,全国“吃鸡”游戏风靡,玩家们不是在“吃鸡”,就是在“吃鸡”的路上。
腾讯举报中心
2020/02/25
9920
聊一聊游戏外挂这点事
外挂是指在与游戏中不按照正常的游戏流程游戏,通过作弊的手段越过正常的游戏设定,所有的作弊的软件或脚本都是外挂。
香菜聊游戏
2021/05/26
2.4K0
聊一聊游戏外挂这点事
G-star2017:吃鸡开发商全新MMORPG将出展,《TERA》惨败后还不死心?
今年的韩国游戏展G-STAR2017,将从11月16日开始到19日为止,在釜山会展中心BEXCO举办,而《绝地求生》开发商韩国蓝洞工作室(Bluehole Studio)也将首次参加G-star。此次
VRPinea
2018/05/17
7220
C语言游戏外挂:一个简单的内存外挂
通过 C 语言编写一个简单的外挂,通过 API 函数修改游戏数据,从而实现作弊功能
诸葛青云
2019/05/08
2.8K0
C语言游戏外挂:一个简单的内存外挂
C语言游戏外挂:一个简单的内存外挂
通过 C 语言编写一个简单的外挂,通过 API 函数修改游戏数据,从而实现作弊功能
小林C语言
2019/06/10
4.5K0
IT大咖撩段子
01 今天面试,面试官问我数据库索引原理,我说不清楚,面试官怼我“你做开发这么久,心里没点B数概念吗?”我听了立马走人了。回家好好查了查资料才发现,面试官可能说的是b树。 02 冬天来了,工程师们终于不用只穿着格子衬衫来上班了。 大家在格子衬衫外面套上了格子纹鸡心领毛衣。 03 最近蓝洞公司宣布,将在Xbox上推出《绝地求生》,售价大概是30美元。而同为游戏主创的布伦丹格就外挂问题发表了自己的意见:外挂的问题一直是公司主要攻克的对象,但是没想到中国的外挂开发者太聪明了,完全猜不透他们的思想。目前我们的团队每
IT大咖说
2018/04/04
8760
IT大咖撩段子
吴晓斌:"吃鸡"游戏全球多地部署架构分析
“吃鸡”游戏最近十分流行。针对“吃鸡”类游戏在反外挂、加速、安全等方面的需求,腾讯游戏云资深架构师吴晓斌在现场为大家带来了“‘吃鸡’游戏全球多地部署架构分析”的主题分享。
腾讯云开发者社区
2018/01/22
2.2K0
吴晓斌:"吃鸡"游戏全球多地部署架构分析
《绝地求生》开放API接口:可获取玩家信息、比赛结果等
近日、《绝地求生大逃杀(PlayerUnknown’s Battlegrounds)》官方推特宣布将开放API开源接口。 将允许玩家查看道具代码,动作代码等各种深层数据。玩家可以利用这些打造第三方网站
BestSDK
2018/04/19
2.4K0
《绝地求生》开放API接口:可获取玩家信息、比赛结果等
我是这样对灰产 游戏外挂 下手的
分析外挂样本一般的步骤 对外挂样本进行简单的信息分析。 分析还原外挂样本具体功能实现方式。 分析外挂样本的反检测功能。 1. 对外挂样本进行简单的信息分析 查看文件属性,灰产及外挂的标配语言 “易语
小道安全
2021/01/18
1.8K6
我是这样对灰产 游戏外挂 下手的
游戏安全:某某游戏的反外挂检测
目录: NDK的检测点 1.检测Xposed框架 2.检测是否ROOT 3.检测Magisk Manager工具
小道安全
2021/01/18
2.8K1
游戏安全:某某游戏的反外挂检测
点击加载更多

相似问题

游戏外挂有哪些危害?如何提前揭露?

71.5K

如何防止外挂修改游戏客户端的内存信息?

75.6K

开发者社区发的文章,审核要多久?

1200

游戏开发者应该如何识别挂机脚本?

116K

外挂的制作应该具备什么能力?

5651
相关问答用户
腾讯 | 技术专家擅长2个领域
擅长4个领域
高级数据分析师擅长5个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档