<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      jar 沖突、class 沖突的檢測腳本

      思路很簡單,解開war包,解開 jar 包,發現有同名 package.class 就報出來,不管是否“兼容” ..

       

      import zipfile
      import io
      from collections import defaultdict
      import sys
      
      if len(sys.argv) < 2:
          print("{0} /path/xxx.war".format(sys.argv[0]))
          exit(1)
      
      exit_code = 0
      jar_classes = defaultdict(set)
      war_file = zipfile.ZipFile(sys.argv[1], "r")
      
      for jar_file in war_file.infolist():
          if jar_file.filename.endswith(".jar"):
              jar_content = io.BytesIO(war_file.read(jar_file))
              jar_zip_file = zipfile.ZipFile(jar_content, "r")
              for jar_item in jar_zip_file.infolist():
                  if jar_item.filename.endswith(".class"):
                      class_full_name = jar_item.filename
                      jar_classes[class_full_name].add(jar_file.filename.split("/")[-1].strip())
      
      for class_full_name in sorted(jar_classes.keys()):
          jar_filename_set = jar_classes[class_full_name]
          if len(jar_filename_set) > 1:
              exit_code = 1
              class_full_name = ".".join(class_full_name.replace("/", ".").split(".")[:-1])
              print("{1}\t{0}".format(class_full_name, ", ".join(jar_filename_set)))
      
      war_file.close()
      exit(exit_code)

       

       

       

      posted @ 2019-11-28 11:46  killkill  閱讀(708)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 欧美成人精品手机在线| 亚洲一区精品伊人久久| 丰满少妇在线观看网站| 给我播放片在线观看| 人妻内射一区二区在线视频| 若羌县| 国产一区精品在线免费看| 亚洲精品人妻中文字幕| 久久久久成人片免费观看蜜芽| 亚洲欧洲av一区二区久久| 精品素人AV无码不卡在线观看| 亚洲高清WWW色好看美女| 国产网红女主播精品视频 | 亚洲av伊人久久综合性色| 四虎影视一区二区精品| 内射视频福利在线观看| 日韩精品 中文字幕 视频在线| 一本一道av中文字幕无码| gogogo高清在线播放免费| 一本一道av中文字幕无码| 漂亮人妻被黑人久久精品| 免费无码黄十八禁网站| 国产高清在线精品一区| 国产福利片无码区在线观看| 亚洲大尺度无码专区尤物| 国产丰满麻豆videossexhd| 亚洲精品国男人在线视频 | 国产精品国产三级国产试看| 亚洲国产一区二区在线| 无码h黄肉动漫在线观看| 国产成人毛片在线视频| 亚洲av激情一区二区| 亚洲精品二区在线播放| 亚洲精品一区二区口爆| 亚洲精品一区二区三区大桥未久| 日本在线视频网站www色下载| 国产精品久久无中文字幕| 精品国产自在久久现线拍| 国产高清精品在线一区二区| 在线中文字幕国产一区| 成人3D动漫一区二区三区|