from analysis_ios_event.android_script import allEvent import struct import socket import random import time import os from jpype import * appkey = 'd1d0b4495591467b694862497ed1fb2b' current_path = os.path.dirname("../jiami/AESEncryptor.jar") jvmPath = getDefaultJVMPath() jars = [current_path + "/AESEncryptor.jar"] jvm_cp = "-Djava.class.path={}".format(":".join(jars)) startJVM(jvmPath, jvm_cp) JDClass = JClass("AESEncryptor") lst = [] newList = ['364112464174', '987448857634', '823325548389', '774510604807', '502635795343', '456715648969', '049741445905', '374937339654', '155308535923', '601640865016'] # 遍历已有列表数据 发请求 for i in newList: ip = socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff))) # allEvent().startupUpload(i,ip,appkey,JDClass) allEvent().eventUpload(i,ip,appkey,'2',JDClass) # allEvent().pageUpload(i,ip,appkey,'1',JDClass) # allEvent().exitUpload(i,ip,appkey,JDClass) for _ in range(1): # 随机生成12为数组 i = ''.join(str(random.choice(range(10))) for _ in range(12)) # 随机生成ip ip = socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff))) # ip = '103.23.28.70' # allEvent().installUpload(i,ip,appkey,JDClass) # allEvent().startupUpload(i,ip,appkey,JDClass) allEvent().eventUpload(i,ip,appkey,'0',JDClass) # allEvent().pageUpload(i,ip,appkey,'0',JDClass) # allEvent().exitUpload(i,ip,appkey,JDClass) lst.append(i) print(lst)