美高梅娱乐4858.com给网游写一个挂吧(一) – 反反外挂驱动的驱动

《用户力:必要使得的产品、运营和商业格局》
作者:郝志中
作者:...
读者:锅巴GG
自小编还在不断创新中…

二〇一八年做了有的切磋,研商做外挂的局地荣辱与共技能,打算放出去跟我们分享,分享一下大家做挂的一部分思路,挂的法则,希望一得之见。

事情的转会路径:铭记在心

 

访问 → 注册 → 关键转化事件 → 参与和使用 → 存留 → 传播

外挂说白了就是用程序代替人去操纵游戏,模拟人向游戏程序发送键盘、鼠标音讯。一般的流程就是:

三种常见产品发展曲线

1、 通过Windows系统的OpenProcess API打开目标经过 – 也等于游戏,以便能读写目的内存的数据,甚至是调用目的经过的函数,比如一些世界级的游戏里的Lua函数,或然游戏本身的C/C++函数。

90%的网络产品做完了,就是为止了,根本没有用户采纳,90%的网站和APP是荒废的。有9%的网络产品一开端得到用户的肯定,飞快发展起来,随着竞争和时间又开端衰落,直到消失关闭。或许只有仅仅1%的互连网产品,持续知足用户需要,得到用户钟情,形成平安的竞争力,越做越好。所以,做好网络是很难的业务,失利是常态,成功是突发性。

2、 通过ReadVirtualMemory和WriteVirtualMemory来 读取和修改部分关键音讯,比如说人物的生命值,人物的坐标,游戏里地图上种种要素等等。

  • 怎样吸引用户的题目,那也是第一要缓解的难点
    运营第一步:

    • 有钱一并赚
      美高梅娱乐4858.com,经过共享收益的“有钱一同赚”运营情势,调动用户积极,用小小的营业用度成功启动第一批用户。
    • 有钱(利益)让用户赚

    运营第二步:

    • 与巨人共舞
      哪个人是您的重大流量入口,各样渠道的营业数量解析,坚决抱大腿。

    营业第三步:

    • 新意大家做(加入感)
      通过“创意我们做”运营策略,核心用户更好地留在产品/平台

    因此有布置的强运营,持续提高用户数量与行业影响力

3、 接着

a)        
要么就是调用游戏里的一部分函数,绕过游戏客户端的一对羁绊,调用角色里的一些特别有力的功力,从而快捷杀怪。但那种艺术的缺陷很明显,服务器会做过多的检查判定你是挂从而封杀你。

  • 网络运营是个系列
    运营相对不是网络推广,而是围绕获取用户举办的种种工作。
    营业的目的都是得到用户,都以以产品为底蕴,通过产品满意用户需要,得到用户采纳和栖息,得到用户增加。
    小结运营的概念为:在不停满意用户须求及完美产品基础上,以不断取得用户和提高用户活跃度为指标的一多元工作。

b)        
要么就是直接向游戏进度发送键盘、鼠标等消息,通过判定地图上的障碍物、怪物之类的事物过地图,当然杀怪也是经过模拟按键来形成。

网络运营框架:模型、周期和松开

 

为了落到实处营业目的,网络运营听从相同的运营规律,总括这些原理就足以得到运营模型。为不断得到用户,网络放大变成运营的常备工作,同时依照产品提升阶段,运营的首要和政策也有不一样,产品阶段定义为运营周期。

不过随着外挂对娱乐的破坏性影响,反外挂和外挂的反反外挂技术都早就在内核层缠斗了,比如:

  1. 营业模型是方法论,是网络运营遵从的基本规律。
  2. 运营周期是政策,依照产品升高阶段差别,采取区其余运营格局和音频。
  3. 网络拓宽是牵引力,日常营业抓住渠道,不断赢得新用户。

1、 为了防备外挂调用Windows系统的一层层主要API(例如OpenProcess、Read/WriteVirtualMemory等),网游程序一般都会在玩乐启动时在Windows操作系统上加载一个驱动程序,那一个驱动程序的目标就是修改一密密麻麻紧要API的代码,有时也会将游乐经过在系统中隐藏掉,从而采用户态的外挂和调试器不能访问游戏进程。

  • 网络运营目标:用户量和活跃度
    互联网运营是在布帆无恙产品基础上,通过营业数据的变动,不断发现难点、化解难点,从而不断取得用户的经过。不过网络产品的市值,并不是纯净由用户多少来控制的,例如:

2、 为了以免万一外挂制小编通过水源调试技术来分析游戏对系统关键API的代码修改,反外挂驱动启动后一般都会禁用内核调试(反调试技术反调试技术二)。

3、 其余游戏程序也会遮掩Windows系统用来向游戏经过发送键盘、鼠标等音讯的函数。

用户数×活跃度=广告容量(内容类)

用户数×APRU=付费收入(游戏类)

用户数×客单价=销售收入(电商类)

4、 为了避防万一游戏里的重中之重数据被私下修改,一般生命值那些事物游戏程序都会将其加密,使用一个加密函数去读写。

故此,互连网运营的对象除了获取用户拉长,同时还要进步用户活跃度,运营要落到实处的机要目的有多少个,如下图所示:

5、 此外为了幸免外挂杀怪太强从而影响游戏的平衡,一般的话从游戏服务器端,一张地图里的天使坐标、类型等数据,是一点点流传客户端的。

网络运营目的

6、 还有众多……(作者自身经验也不够,一时半会也枚举不完)。

通过不断完善产品,升高营业能力,最后要已毕的七个目的是:

 

  • 每一天用户数量(老用户)越多。
  • 用户活跃度越来越高。

那么做外挂的首先步,就是破解这些反外挂驱动,否则不但不能操控游戏进程,也未曾艺术使用调试器逆向分析游戏里的部分紧要数据,于是寻常的做法是:

不论是运营能力如何强大,每一天能拉动多少用户,最后还要看用户数量和用户的生龙活虎程度,在一个运营时段内是还是不是持续升高,那三个目的的进步是常见运营的珍爱目的

1、 首先破解反外挂驱动的剥夺内核调试的招数,一般都以因此Windbg和虚构机用基本调试技术来成功的。

假定用户中的老用户数量在不断升高,表明运营工作是实惠的,全体运营系统是常规的。假如老用户数量没有抓牢甚至下降,那一定表达运营工作或然产品出现严重难点。如若是老用户数量不变,不过活跃度下落,也毫无疑问是产品出现难题,要先消除产品难点,再化解运营难点。

2、 然后找出反外挂驱动对系统API的改动。

  • 互联网运营种类:不是一个部门的事体 不能认同更多
    从运营的概念知道,运营不可以只是知道为网络拓宽,而是围绕获取用户和提拔用户活跃度而进展的一层层工作。
    互连网运营,不恐怕局限在某一个单位(推广机构),它是由产品和技艺单位各负其责达成产品的统筹、开发和迭代,从而更好地满意用户须求,得到用户。
    在此基础上,由运营推广单位担负把产品推向越多的用户,由市场部门经过活动、PLX570等已毕产品闻明度和品牌提高。

  • 网络运营的组成包涵:

    1. 不是简不难单的互连网放大,而是围绕用户进行的一多元工作。
    2. 产品、技术、运营、市场等单位,共同整合运营连串。

3、 然后再写一个驱动程序,绕过反外挂驱动对系统API的变动。

产品一上线就是营业阶段,产品不止的中标通过营业打磨,产品每一个版本的迭代,全体都是来自运营获取用户的需要。
由此运营获取的用户愈来愈多,产品的品牌出名度越高,从而可能将用户价值显现为商业价值,产品的买卖收入也是经过运营达成的。
由此,运营是为着得到用户和晋升活跃度的系统,运营既和制品紧凑有关,也是收获收入的保管。网络运营系统如下页图所示:

 

互联网运营序列的结合

但地点的方法有点累,因为破解禁用内核调试的手法就需求进行部分逆向了,而且还要对反外挂驱动逆向,相比劳累。不过它并从未禁用本地内核调试成效和内存文件生成的效应,由此我们可以行使那种形式调试和支付驱动,简便程度比双机内核调试差了一点点。

  1. 在成品最初,紧若是由产品和技艺单位首先设计开发产品。
  2. 出品上线后,运营推广单位与产品技术部门紧凑合作展开运营,运营推广机构从市场赢得用户要求,产品技术单位依照用户必要,飞快到位产品迭代和产品升级,更好地满意用户要求。
  3. 出品取得好的上进,再由市场机构对成品进行打包策划,在客户或群众世界经过移动、P奥迪Q7等市场手段,进一步增加产品有名度和成就品牌培育。

1、 使用当地内核调试:

互连网运营系统由产品、运营和商海3个主要单位组成,以产品为底蕴,以运营为拉动,相互同盟协作,通过产品持续满意用户须要,双向的“要求反馈与制品迭代”是互联网运营的风味。
故而,互连网运营是成品、技术、推广、市场等连锁单位相互合营,综合性、系统性的行事。
产品和营业密不可分,技术外包相对做不佳运营,每种机关必备,运营相对不是一个机关的业务,而是一个连串,运营的作用不是在乎推广的能力,而是由运营种类的效用控制的。

windbg -kl

产品不是安插性出来的,而是经过运营不断完善出来的。
出品技术与营业密不可分,外包做倒霉网络运营。

2、 生成内存(dump)文件:

  • 互连网运营项目:产品型驱动功效最高
    基于产品不一致,运营的连串也差距,主要不同在于拿到用户的驱引力差距。产品运营分为3种档次:

修改\HKLM\SYSTEM\CurrentControlSet\Control\CrashControl里的:

出品运营的两种档次

AutoReboot

  1. 运营型:媒体、新闻、购物、娱乐类产品的运营,如博客园信息、博客园博客园、优酷摄像、天猫商城、美团等大多属于运营型驱动,必要不停生产和揭露新的始末来满意用户需求,从而助长产品运营获取用户。
  2. 产品型:工具、社交、互换、通讯类为主的产品运营,如微信、QQ、百度、陌陌、导航等多属于产品驱动型,依靠产品自个儿,通过产品的法力不断加强推动运营,获取用户。
  3. 市场型:产品既无优质内容也无特色功用抓住用户,如28商机网购买用户为主的商机网站,众多网游、页游等,运营主要依靠广告、推广等市场活动推向运营获取用户。

CrashDumpEnabled

从上述3种运营的项目来看,运营的品种影响运营的投入和频率,所以,从产品设计阶段即将考虑适合的运营项目,关键是:

         1 – 代表全盘保留物理内存内容

  1. 产品型的驱动运营功用最高。
  2. 越接近用户、越能满意用户要求的营业效能和商业价值越高。

         2 – ?


         3 – minidump

知道了互连网运营的概念、目的、种类和档次,通过“互连网运营框架”结构性梳理怎样开展网络运营,通过运营模型、运营周期和网络放大3个部分,从运营的方法论、运营节奏和运营技巧方面举行运营的实战介绍。

 

不等的出品对网络运营有例外的讲述,但运营的真面目是对用户的运营,都以为了不断取得用户而施行的一多样工作,所以不管什么品种的出品,都可以把运营比喻成在一个敲锣打鼓的商业区开了一家衣裳店。假诺在商业区开了一家衣服店,这家店的店长要做的办事如下:

若是改动为1,BSOD(蓝屏)之后,完全内存保存在%windir%\memory.dmp

运营的过程

若果改动为3,BSOD(蓝屏)之后,minidump保存在%windir%\minidump\文件夹下面。

互连网运营的历程和卖衣裳一样,每一日来多少用户,有微微用户转化为可行用户,用户使用产品的水平,最终多少新用户沉淀为老用户,从而创设成用户使用产品的循环,就是网络运营模型。

 

网络运营模型

还有一个相比简单的法子,就是您在祥和的破解驱动里,故意往SSDT写一些废物数据,然后导致系统BSOD(蓝屏),重启机器后用windbg打开dump打开memory.dmp文件,执行!analyze –v命令会自行给您来得所有被hook的函数和hook的地方、代码等等新闻,那样可以平昔做完第1和第2步。

网络运营模型是讲述用户使用产品的流程,分为访问的用户、转化的用户、活跃的用户和留下来的用户4个环节,逐个环节量化的运营目标如下:

 

  • 来源量:天天来的用户人数。
  • 转化率:成为真正用户的比重。
  • 活跃度:用户接纳产品的档次。
  • 留存率:转化成老用户的比例。

最后剩下的编码就相比较不难了,具体的代码请参考此前的博客:破解XXX游戏驱动爱惜进程总计、其它有个朋友的破解进度写的很详细,也提议大家看看:过 DNF
TP驱动敬重(一)

负有产品的营业模型都如上图所示,但是具体营业指标依照产品品类的不比,其名称不太一致,具体见下表:

 

4个营业目的都以用户目标,都以在讲述互联网运营中用户选取产品的情状和经过。网络运营就是环环相扣盯住那4个运营的用户目的,以网络运营模型为方法论,依照运营目的的转移,不断发现标题,搞定难点,不断增强营业目的,从而完毕营业目标。

终极只要我们对调剂技术感兴趣的话,可以考虑买入本身的新书:
应用程序调试技术,那套摄像除了教学调试的技能外,还尽量完整地执教了广阔用到的技艺,这是因为调试技术和好的话,需求根基功和背景知识扎实才行。

  • 来源量:持续上扬的动力

 

来源量是首先个营业目的,代表天天访问的用户数。以门户网站为例,来源量可以分为:

 多谢我们,未完待续……

  • 直接访问量(老用户):在一个周期内经过以下方式拜访的大半是老用户。
    • 由此浏览器地址栏直接输入网站地址访问。
    • 透过馆藏夹直接访问网站。
    • 经过EvoqueSS、E-mail、即时通讯工具及其余客户端软件访问网站。
  • 站外来源量(新用户):

在一个周期内通过不一致渠道运营而来的用户基本上是新用户。

  • 搜索量:主动来源,baidu.com,sogou.com(SEO)。
  • 导航网站:hao.360.cn、hao123、265。
  • 推广量:被动来源,如同盟、互链、购买推广、网站联盟等。

来源量代表每天访问、使用产品的用户总量。不一样出品形象对来源量的定义略有不一致,具体见下表:

来源量在运营模型中是反映每一日总用户数的目标,从运营出发分析,每天用户来源必要区分老用户和新用户。
老用户表示积极选拔产品的用户,由产品作用、体验、品牌等多种成分决定;

新用户是由用户运营宗旨,互联网运营首要的目标就是无休止赢得新用户,通过不断完善产品效果和心得,将新用户留下来并使其沉淀为老用户。

老用户和新用户没有一定的比重关系,在成品运营的常态时代,老用户应该多于新用户,因为那表示用户的来自大多是一往直前自发性的用户。而在暴力运营时期,应该是新用户多于老用户,那意味着运营的投入与力量充分好。

运营的机要目标是新用户,运营的对象并不是来源量的缕缕升高,而是老用户相对值的无休止进步。

来源量=老用户+新用户。
运营目标是老用户绝对值越来越大。
来源量是产品持续发展的动力来源。

就此,运营要求不停赢得用户来源量的升官,更要紧的是通过对新用户的营业,让老用户的断然值拿到增进,纵然运营进程中老用户的相对值降低,一定不仅仅是运营难点,也有成品作者问题,要求对产品尽快立异。

  • 转化率:决定运营的效能
    用“卖衣服”的案例表明来源量的定义,来源量就是天天进入衣服专卖店的顾客总数,转化率代表真正爆发消费的用户比重,转化率在营业目标中起到衡量“有功能户”数量的机能。

天天访问和开辟产品的用户,从运营的角度衡量,不肯定是成品的确实用的用户。产品的有作用户是依据运营的正经确定的,是的确持续利用产品的用户。

转化率总结格局如下:

转化率=有效用户/所有用户(来源量)×100%

营业对有成效户的概念很重点,不是来的用户都以实用用户,而是总计确实发出持续利用的用户数量和比例。互连网运营工作的对象是让互联网中的“游客”变为产品的“用户”。

当真使用产品的用户,这样的用户才能渐渐对产品暴发爱慕和凭借,才能源源地利用产品,所以转化率那些目的在运营中很首要。

不等的制品基于产品形态对于“有作用户”的定义有所不一致,无论怎样定义都以从运营角度围绕把“游客”变为“用户”这一对象而设定。

转化率是运营模型中这个紧要的一个目标,即便来源量很多,若是转化率不高,运营也是失效的,因为可以转化为产品确实实用的用户少。所以,转化率是成品运营中央的目的,决定着产品运营成效。

  • 活跃度:用户真正的评介
    活跃度衡量着用户使用产品的档次,活跃度越高,注脚用户越喜欢,使用产品越频仍。
    活跃度的测算方法是:

活跃度=用户行为次数/用户数

平等,活跃度根据产品差别,定义和计算办法略有不相同,具体见下表:

活跃度目标代表用户使用产品的水准,活跃度与用户量决定产品的价值,所以活跃度是互联网运营的结果目的。活跃度的晋级关键在于产品本身,活跃度越高,表达产品越好,产品越能博得用户的认可和心爱。

  • 留存率:运营成功的紧要
    留存率是计量在一个运营时段内,新用户留下来沉淀为老用户的百分比,计算方法如下:

留存率=沉淀用户数/新用户总数×100%

存在分析

留存率

上图中APP
1是以此产品的留存率曲线,那一个曲线意味着,那么些产品的新用户衰减为0的周期是10周,相当于各类用户安装那些APP,10周过后就再也不会使用了。固然那几个产品的营业能力不错,每一周能牵动20多万的新装置用户,不过10周后整整熄灭,意味着这一个产品的DAU(日活跃用户数)是不提升的,因为从没老用户沉淀下来。一般的话,留存率一般都以降低的,不过好的存在曲线(如上图APP
2)下落到早晚程度就和横坐标平行,也等于说总有一些新用户留了下去。

留存率目的控制产品发展的高下,运营的靶子就是让新用户不断沉淀为老用户,通过老用户沉淀让成品的用户量持续升高。假若产品的留存率不佳,一定不是运营难题,而是产品难题。

从运营模型的目的可以看出,运营与制品平素有关,与用户要求一贯相关,所以运营是在不停满意用户要求及完善产品的底子上,以获取用户为对象的一文山会海工作。

总结
用户选取产品的进度能够描述为:每一日来多少用户、有多少用户转化为有功能户、用户使用产品的档次、多少用户沉淀为老用户,从而创设出的用户循环也等于互联网运营模型。

本着各种用户环节的目标,就是来源量、转化率、活跃度和留存率,那4个目标是运营最大旨的用户目标,平常营业就是根本紧盯目标,发现目的转移,然后找到难题,给出化解方案,从而不断晋升营业目的。

由此目标的提高,最后运营要落实的显要目标有三个。

  • 每一天用户(老用户)数量更为多。
  • 用户活跃度越来越高。

就此,互联网运营模型是营业的方法论,运营的功底是经过产品不断完善,提高用户来源量、转化率、活跃度和留存率。

老用户由产品控制,新用户由运营控制,所以运营部门的重若是,集中抓牢新用户的营业目标,同时增强新用户存在,将其转会为老用户,形成新用户不断沉淀为老用户的营业种类,这是正规的运营模型。

出品、技术、运营、市场等机关,一起不停进步老用户的多寡,升高用户活跃度,那是互联网运营的关键目标。


营业周期:种子期是生死攸关
运营模型表明互连网产品基本的营业规律,但是差距档次产品以及产品在差距的升华阶段,运营的主要和方法会差异。

  1. 种子期运营:关切留存率
  • 种子期产品
    盘活运营,先搞好产品,种子期的运营,产品处在初级阶段,切忌把产品设计得过分“完美”。种子期产品应有是《精益创业》所定义的MVP(Minimum
    Viable
    Product,最小化可行产品),MVP是指可以代表出品思路的、最小化作用的、可用性的成品,通过投入市场运营高效验证用户需求,检验产品为主职能是还是不是能吸引用户。所以,种子期运营获取用户的主要,并不是重视产品丰盛的功效,也不是借助资源和资金,而是只通过产品的基本作用,得到第一批用户认可,建立产品口碑去抓住用户。

  • 种子期运营措施
    网络运营的靶子是用户,所以种子期运营首先要规定先向哪些用户推荐那个新产品。种子期的概念并不只表达是运营初期,更主要的是表明“种子用户”的概念。新产品上线后,首先取得一批用户的认同,第一批用户的行使一方面表明产品,另一方面他们也是新产品口碑的建立者,更是新产品的竭力传播者。要是产品最初运营,一上线就猛推,而没有做用户筛选,没有政策、没有手续地展开用户发展,这这样的运营就是自但是然式的营业,新产品运营没有动向很简单死掉。所以,第一批种子用户的取舍很关键,须求认真探讨,确定种子用户的特征,有策略地经过运营措施启动种子用户,获取并预留种子用户。

    种子期运营:获取第一批用户

种子用户群的确定在需求分析中已经提到,在需求分析中建议将用户分为普遍用户、目标用户和粉丝用户。种子用户群就是在粉丝用户中进行筛选和发展的用户群体,**种子用户群的特点**是:对产品有很强的需求,对核心功能最敏感,最愿意尝试使用并传播的用户群体。具体可归纳为以下两点。  
(1)强需求,用户群要明确,群体定义越小越好。  
(2)用户群爱传播,越年轻越好。  
种子用户群定义越明确、越小,运营的时候越容易找到这类用户群,越容易想明白用什么方法吸引他们;种子用户越年轻,越容易尝鲜,对新产品感觉越好,越容易去主动传播。种子用户的定义很重要,越小越好,明确运营方向和方法。  
种子用户群确定后,介绍以下4类种子用户群启动的方法。

-   种子期运营方法1:事件法
-   种子期运营方法2:地推法
-   种子期运营方法3:马甲法
-   种子期运营方法4:传染法
  • 种子期运营目标
    种子期运营的目的是得到第一批用户,验证初期产品,并让用户留下来。对应于网络运营的4个环节和目标,种子期运营在网络运营模型中哪些环节是最关键的,哪个运营目的是任重先生而道远的,那些题材在种子期运营中要考虑清楚,以便使运营的思绪更清楚。
种子期运营:流程

在种子期运营中,通过留存率验证产品是非同一般的靶子,在验证的进度中要求留意,种子期运营不要加“奖励”或“补贴”等营业手段,让用户通过纯粹的急需使得,决定是不是选取和是或不是留下来。所以种子期的留存率,一定要自然留存率,那样才能精确地反映产品价值。计算种子期运营的关键点如下:

  • 产品MVP,结构简化,宗旨作用肯定。
  • 运营周期中种子期运营最难,强运营,各个艺术结合。
  • 运营模型中自然留存率是器重,验证产品,火速完善产品。
  • 运营目的沉淀种子用户,形成用户口碑。
  1. 从天而降期运营:进步来源量
  2. 平台期运营:只为活跃度

网络推广:盯住烦琐细节的事
网络运营是以产品为主干、以运营目的为主线展开,网络运营的进度是新用户沉淀为老用户,从而使用户总数据更为多的经过。所以常常营业的根本,是赢得新用户和增加新用户留存率,获取新用户就是运营中的“拉新”,拉新就是网络拓宽。网络拓宽是普普通通运营的严重性工作,重点是做好渠道和转化率,通过好的水道资源和搭档能力,得到愈多的用户来源,同时晋级转化率,从而新用户数量就会增多。
网络竞争永远是对用户流量的竞争,大用户量级的成品就是沟渠,网络推广就是要与渠道合营,从种种渠道获取新的用户。

  • 经合方式:3种
    互连网推广中产品与渠道同盟的点子有以下3种:
  1. 用户互导
  2. 资源沟通
  3. 流量购买
网络推广
  • 渠道优化:增添来源量
    用作用户,大家每一日使用互连网产品时都能遇见“推广”,有些推广很成功,但多数咱们都置之脑后,所以渠道优化首先要化解好推广格局。

  • 加大优化:提高转化率
    互联网放大就是优化渠道页、推广页和成品页的用户流程,从而升级新用户来源量和转化率,已毕有效新用户的雅量获取。


统计:一张图看清网络运营
“一张图看清互联网运营”是对网络运营的结构性描述,表达互联网运营是在频频满意用户须要及完美产品的基本功上,以持续取得用户和升级用户活跃度为对象的一名目繁多工作。

一张图看清网络运营

之所以,互连网运营的最终目的聚焦在用户(尤其老用户)数量的穿梭增高,以及用户活跃度目标的穿梭拉长。为了促成网络运营的那三个对象,以用户须要为基本、以网络运营模型为方法论,在产品差距等级选用差其余运营策略,通过在一般烦琐的、细节的营业推广工作,持续抓牢拉新和存在,才能促成产品的营业目的。大家只见到那1%成功的出品,99%的互连网产品都死在了影子里,做互连网简单,做好超级难。
不曾烂产品靠运营成功的,唯有好产品才或者运营成功,所以互联网运营工作急需以用户须要为着力、以产品为底蕴,各部门目的一致,紧凑合营,共同努力。

发表评论

电子邮件地址不会被公开。 必填项已用*标注