当前位置:网站首页 > 网络安全培训 > 正文

利用Python做绝地科学家(外挂篇)

freebuffreebuf 2018-04-23 272 0

本文来源:i_春秋

i春秋作家:奶权


前言

#! /usr/bin/env python # -*- coding: utf-8 -*- """ @ Author : NNNNNaiquan @ Mail   : misitenq@gmail.com """ import config import os import shutil class bypass():    def __init__(self, steamapps_path):        self.steamapps_path = steamapps_path        self.pubg_path      = steamapps_path + 'PUBG'        self.bypass_path    = steamapps_path + 'bypass'        if not os.path.exists(self.bypass_path):            l('Info',unicode('正在初始化','utf-8').encode('gbk'))            shutil.copytree(self.pubg_path,self.bypass_path)                    #step 1        shutil.move(self.pubg_path,self.steamapps_path + 'PUBG1')               #step 2        l('Info',unicode('初始化完成','utf-8').encode('gbk'))    def make_link(self, ):        pubg_pak_path = self.pubg_path + '\\TslGame\\Content\\Paks\\TslGame-WindowsNoEditor_ui1.pak'        l('Info',unicode('正在创建软链接','utf-8').encode('gbk'))        os.popen('mklink /j "' + self.pubg_path + '" "' + self.bypass_path + '"')       #step 3        os.popen('mklink  "' + pubg_pak_path + '" "' + config.FUNC_PAK_PATH + '"')      #step 4        l('Info',unicode('软链接创建成功','utf-8').encode('gbk'))    def clean(self, ):        bypass_pak_path = self.bypass_path + '\\TslGame\\Content\\Paks\\TslGame-WindowsNoEditor_ui1.pak'        l('Info',unicode('正在过检测','utf-8').encode('gbk'))        os.remove(bypass_pak_path)                                          #step 5        os.popen('rd /s /q "' + self.pubg_path + '"')                       #step 6        shutil.move(self.steamapps_path + 'PUBG1',self.pubg_path)           #step 7        l('Info',unicode('成功过检测 开始奔放吧','utf-8').encode('gbk')) def l(s,message):    print '[%s] %s'%(s,message) def main():    steamapps_path = config.STEAM_PATH + 'steamapps\\common\\'    if os.path.exists(steamapps_path + 'PUBG'):        obj = bypass(steamapps_path)        obj.make_link()        l('Info',unicode('上飞机后切回来按任意键开始过检测','utf-8').encode('gbk'))        os.system('pause')        obj.clean()    else:        l('Warning',unicode('请检查配置文件中的游戏目录是否正确','utf-8').encode('gbk')) if __name__ == '__main__':    main()

Text 运行脚本前需要在同目录下创建一个config.py文件 里面需要放steam与功能pak的路径 格式:STEAM_PATH = '...\\Steam\\',FUNC_PAK_PATH = '...\\*.pak'

科学实验

Text 用了个主播无后的pak来测试

Text

Text

最后

这里我就不提供带功能的pak给大家了 虽然有心的话是能找到的 另外本人不敢保证不会封号 也不提倡大家使用外挂 就这样

下期预告:我相信现在大部分玩家的Rank分都挺高的 进几把前十再吃几次鸡 Rank就差不多到1500-1600这样了 然后再要对枪对赢人就没那么容易了 毕竟大家的分都差不多实力也就差不多 这时候掉分的作用就来了 掉到鱼塘分段 体验炸鱼的乐趣 敬请期待 利用Python做绝地科学家(掉分篇)

转载请注明来自网盾网络安全培训,本文标题:《利用Python做绝地科学家(外挂篇)》

标签:移动端安全

关于我

欢迎关注微信公众号

关于我们

网络安全培训,黑客培训,渗透培训,ctf,攻防

标签列表