I've completed the first C version, time to release;
All features of bruteforge 0.56 are implemented, with less skips, I've added full support to Extended ASCII Codes; (you can use your favourite 'èòàìù...')
bruteforge 0.6x, linux/elf386 here
documentation will be posted here
I was focused on a new function, the 'Filter Mode', from now you can pass your favourite wordlist to trim down over your favourite criteria mix...
So, not only generate wordlist in conditional way, but we can start filtering huge wordlists! (...this project seems moving like a squid...)
A diff about performance versions, I've done a simpe test, generating 100.000.000 words in a lowercasealpha, starting from 'a':
0.56 generates those in real 18m25.013s, doing 90.496 words/sec;
0.612 do the same job in real 0m24.451s, doing 4.089.812 words/sec;
In this test performance gain is 45.19x, I have no reason to maintain the python version,
anyway, script is open...
how to run bruteforge 0.612 ??
ReplyDeletetutorial please :)
I've put a simple Readme at http://mz03.netfirms.com/C
ReplyDeletehow to fix tfis ./bruteforge: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
ReplyDeleteYou are missing dev-libs/gmp 5.x, the only required linked library
ReplyDeleteHi there, any chance you'll be adding support for defining ranges based on a split wordcount instead of start/end.
ReplyDeleteScenario: By default program generates X words/lines.
We want to be able to split that X in 4 and be able to output only the 3rd piece.
So instead of generating from aaa to zzz, be able to generate directly from mmm to sss by defining a split and an number.
Eg: ./generate minlenght maxlenght split 3rd
./generate 3 3 4394 3 (it will split the aaa to zzz 17576 lines every 4394 line and print only the 3rd split)
Hy..... but what Operating System I have to use for open Bruteforge? Can I use Backtrack 5?
ReplyDeleteFrancesco:
ReplyDeleteit runs on every linux distribution;
plici:
the splitting rule is useless, you should let bruteforge output on outfile, doing then a wc -l outfile you know how many X words/lines it contains, finally do a tail -n X/3 outfile;
no need to add another option that many others can't understand how setup!
how to fix tfis ./bruteforge: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
ReplyDeletewhat i need to install
ask your package manager about gmp, or libgmp
ReplyDeletemost distro comes with that by default...
Hello, the netfirms website is still down, could you re-upload your project on some other website?
ReplyDeleteThanks.
Here mirror of latest bruteforge:
ReplyDeletehttp://www.megaupload.com/?d=KEYLUN0R
http://www.megaupload.com/?d=KEYLUN0R
ReplyDeleteMegaupload is seized. Any other link? Rapidhare...