Welcome to HBH! If you have tried to register and didn't get a verification email, please using the following link to resend the verification email.

Why the hell!


ghost's Avatar
0 0

Ok, a couple of questions:

  1. Why the hell are you writing a brute forcer in PHP?
  2. Why the hell are you loading the whole wordlist into memory at once?
  3. Why the hell are you running this on your hosting company?

Now take a look at some of these suggestions:

  1. Why the hell don't you write it in a different language?
  2. Why the hell don't you load the wordlist in incrimental blocks of maybe 4-5MB
  3. Why the hell don't you run it on your local computer, running it on a remote web server with less available processing power will be much slower!

Regards,

  • PandaFister
  • I love you.

ghost's Avatar
0 0

This was in response to:

http://www.hellboundhackers.org/forum/viewthread.php?forum_id=22&thread_id=9179

sleazoid wrote: ok so im trying to get my dictionary bruteforcer to work on my host with my giant wordlist (the argon wordlist…the 2gb one)

well they give me no access to php.ini of course…

so i changed the value with .htaccess

i put: php_value memory_limit 2011599999

i put that # of bytes because thats the highest amount its letting me use without resetting down to 240000 or something

and its i higher amount of bytes then what im trying to use and i get this error:

Fatal error: Allowed memory size of 2011599999 bytes exhausted (tried to allocate 2011399370 bytes) in /mounted-storage/home51a/sub006/sc34730-XRJC/zomgz.info/str.php on line 180

even though it shouldnt be exhausting it because the number of bytes i set is higher then the number of bytes its supposed to be using

any help would be cool

im sure theres a good reason i just cant see why it wont work


ghost's Avatar
0 0

lemmingmolester wrote: Ok, a couple of questions:

  1. Why the hell are you writing a brute forcer in PHP? why the hell not?? if you think its a bad choice and he dosnt it might mean hes trying to test his skills. Its his choice
  2. Why the hell are you loading the whole wordlist into memory at once? possibly to simplify it but i dont know ask him
  3. Why the hell are you running this on your hosting company? why no?? if he has one and its able to then whyh shouldn't he??

Now take a look at some of these suggestions:

  1. Why the hell don't you write it in a different language? see above
  2. Why the hell don't you load the wordlist in incrimental blocks of maybe 4-5MB why would you??? to save on ram?? or possibly upload/download times?? 2gb brocken into 4-5mb files would be several hundred files. Maybe 100mb-50mb because that many files would get annoying
  3. Why the hell don't you run it on your local computer, running it on a remote web server with less available processing power will be much slower! he might want to do other things like gaming which a brute forcer would sap ram, processing power and bandwidth. It would be easier to just set it off on a server and be happy and able to browse the internet and play games without problems

Regards,

  • PandaFister
  • I love you.i love you too :right:

ghost's Avatar
0 0

Aww, I think somebody forgot to have their afternoon nap :)

A:

  1. Ok, good point. There's nothing bad in learning theory.
  2. Why are you commenting on it if all you're saying is "ask him".
  3. Because you're abusing the resources of the hosting provider (Servage).

B:

  1. ditto

  2. You don't have to split it into 4-5 mb chunks, you just load a 2gb file into memory 5-10mb at a time, do you're processing on that then load the next chunk.

    It was a suggestion to get round the memory limits he's having (currently he's maxing out the servers ram by trying to load a 2gb file into a PHP array).

  3. Why would it use bandwidth? See A:3.


ghost's Avatar
0 0

lemmingmolester wrote: Aww, I think somebody forgot to have their afternoon nap :)

no actually i had it strait after my feed ;)

its his bloody choice on how he codes a php brute forcer so why are you so annoyed with him. Someone needs their nappy changed