Skip to content

Instantly share code, notes, and snippets.

import gmpy2
p = 10091467095486219386412925657038008994079750950818412327803970543226016138203830244281982855685318564926478052110051579561412412195187526673196657177343851
q = 57184980207755243189673245389882050966451922054637669857555833078280758116488758040722202677901531011185810382486226074211480927769032477693263422201893659
c = 66888784942083126019153811303159234927089875142104191133776750131159613684832139811204509826271372659492496969532819836891353636503721323922652625216288408158698171649305982910480306402937468863367546112783793370786163668258764837887181566893024918981141432949849964495587061024927468880779183895047695332465
n = p*q
ma = []
mp = pow(c,(p+1)//4,p)
mq = pow(c,(q+1)//4,q)
import requests
import re
f = open('guess.txt','w+')
r = requests.get("http://199.247.6.180:12000")
headers = {'Cookie': r.headers["Set-Cookie"].split(';')[0]}
print headers
for i in range(20000):
r = requests.get("http://199.247.6.180:12000/?guess=1", headers=headers)
import requests
for i in range(2000):
r = requests.get("http://199.247.6.180:12005/?page=" + str(i))
if len(r.content) != 975:
print "Page " + str(i) + " has size " + str(len(r.content))
print r.text
exit()