Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- import random
- import string
- import base64
- from email.utils import formatdate
- print "License Emulation by Mr.8ThBiT :)"
- email = ''.join(random.SystemRandom().choice(string.ascii_lowercase + string.digits) for _ in range(8)) +"@" +''.join(random.SystemRandom().choice(string.ascii_uppercase) for _ in range(3)) + ".com"
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- try:
- s.bind(('127.0.0.1', 80))
- s.listen(1)
- except:
- print("unable to bind socket:(")
- exit(-1)
- while True:
- c , ip = s.accept()
- print("Connection Established with " + str(ip))
- buf = c.recv(2048)
- buf = buf.split('\r\n')
- if 'POST /api/1.0/ HTTP/1.1' in buf or 'GET /api/1.0/ HTTP/1.1' in buf:
- response = 'eyJ4MSI6IjAiLCJ4MiI6IjIiLCJ4MyI6IjMiLCJhdXRoIjoiT0siLCJ1c2VyIjoiQ3JhY2tlZCBCeSA4VGhCaVQiLCJlbWFpbCI6InswfSIsImxhdGVzdF92ZXJzIjoiMCIsInVwZGF0ZV9kbCI6Imh0dHA6Ly84dGhiaXQubmV0LyIsInNpZ251cFVybCI6Imh0dHBzOi8vd3d3LnVkZW15LmNvbS9qb2luL3NpZ251cC1wb3B1cC8iLCJkcGx5Ijp7IjEiOiJkYXRhLWNvdXJzZS1pZD1cIiguKilcIiIsIjIiOiJkYXRhLWNvdXJzZS1pZD1cIiguKilcIiIsIjMiOiI8ZGl2IGNsYXNzPVwicHJpY2VcIj5cbiguKikuKiIsIjYiOiI8ZGl2IGNsYXNzPVwidzNjLWRlZmF1bHRcIj4oLiopIn19'
- response = base64.b64decode(response)
- response = response.replace("{0}",email)
- packet = 'HTTP/1.1 200 OK\r\n'
- packet += 'Connection: Keep-Alive\r\n'
- packet += 'Content-Length: ' + str(len(response)) + '\r\n'
- packet += 'Content-Type: application/json\r\n'
- packet += 'Date: ' + formatdate(timeval=None, localtime=False, usegmt=True) + '\r\n'
- packet += 'Keep-Alive: timeout=5, max=50\r\n\r\n'
- packet += response
- c.sendall(packet)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement