grocid
Respekterad Medlem ²
Inlägg: 276
Blev medlem: 11 feb 2015, 12:10
Områden: ᴋʀyᴘᴛᴏaɴᴀrᴋism
Kontakt: Twitter

Brute-sprunge

18 apr 2016, 23:32

Ett litet kul program som söker igenom hela namespacen för sprunge.us-länkar och letar efter keywords:

Kod: Markera allt

import time
import threading
import Queue
import urllib2

def run_parallel_in_threads(target, args_list):
    result = Queue.Queue()
    def task_wrapper(*args):
        result.put(target(*args))
    threads = [threading.Thread(target=task_wrapper, args=args) for args in args_list]
    for t in threads:
        t.start()
    for t in threads:
        t.join()
    return result

def fuck_around(n):
    for i in xrange(n):
        time.sleep(0.1)
    return n

def fetch(url):
    s = urllib2.urlopen(url).read()
    if 'password' in s:
        print s # print data, might want to save to file

allowed_chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
for i in allowed_chars:
    for j in allowed_chars:
        for k in allowed_chars:
            urls = [('http://sprunge.us/'+i+j+k+l,) for l in allowed_chars]
            run_parallel_in_threads(fetch, urls)
 


Koden är endast för att titta på, alternativt trycka på en t-shirt. Kör den på eget bevåg. Om ni hittar något kul, posta det i tråden ;-) Modifiera gärna koden så att den funkar på pastebin eller ghostbin som inte indexeras av Google.

Edit: ghostbin verkar ip-banna efter för många anslutningar.

Användarvisningsbild
hadmatter
Svarthatt
Inlägg: 13
Blev medlem: 18 mar 2016, 00:03
Områden: Svarthattande

Re: Brute-sprunge

19 apr 2016, 03:27

Jag har tittat på koden. Valde att påbörja en spegling istället för att trycka på t-shirt.
Have you any idea why a raven is like a writing desk?

grocid
Respekterad Medlem ²
Inlägg: 276
Blev medlem: 11 feb 2015, 12:10
Områden: ᴋʀyᴘᴛᴏaɴᴀrᴋism
Kontakt: Twitter

Re: Brute-sprunge

19 apr 2016, 11:42

hadmatter skrev:Jag har tittat på koden. Valde att påbörja en spegling istället för att trycka på t-shirt.


Cool :8
Om man använder proxies så kan man scrapa Ghostbin också... hittade den här: https://github.com/bigshebang/ghost_scraper Ghostbin kan säkert innehålla en hel del smaskigt.

Användarvisningsbild
topcat
Moderator
Inlägg: 333
Blev medlem: 06 nov 2014, 16:59
Områden: ja
Kontakt: Twitter

Re: Brute-sprunge

19 apr 2016, 17:58

Vilket sammanträffande att efter denna koden publicerats, ger sprunge.us 503 och Quota Exceeded... :p
🦊️