suppose I need to implement a system to brute force a 6-digit OTP. I have 100 Core 2 Duo computers. Each computer has 1/2gb ram and a 20mbps Broadband connection, but OTPs expire within 300 seconds or 5 minutes. Now how can I successfully get OTP with that setup?
I wrote Python code for sending HTTP requests with multiprocessing with 200 threads
request size: suppose 1kb response size: suppose 1kb
from multiprocessing.dummy import Pool
with Pool(200) as speed:
I need to solve this problem. I am working on HackerOne as a bug bounty hunter/pentester.
You need to
import itertoolsAnd then you can loop through all possible combinations.otpis the current combination and you can change the first argument ofitertools.productto change the digits/characters and their order or changerepeatto get a different length.