<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3134400592429621209</id><updated>2012-01-25T12:21:13.513+01:00</updated><category term='wpa crack'/><category term='PS3'/><category term='pmk'/><category term='pyrit'/><category term='hash'/><category term='custom wordlist'/><category term='pyrit OpenCL PS3 7spu'/><category term='Cell/BE OpenCL wpa pmk hash'/><category term='pmk hash'/><category term='bruteforge bruteforce wordlist generator'/><category term='wpa'/><category term='cowpatty'/><category term='custom wordlist generator'/><category term='7spu'/><category term='Cell/BE'/><category term='bruteforge'/><category term='bruteforce bruteforge custom wordlist generator wpa crack'/><category term='OpenCL'/><category term='bruteforce wordlist generator wpa crack'/><category term='p4-clockmod too long latency for HW'/><category term='bruteforge bruteforce wordlist generator wpa crack'/><category term='pyrit OpenCL PS3'/><category term='wpa pmk hash'/><category term='bruteforce'/><category term='bruteforge bruteforce wpa 0.40'/><title type='text'>/masterzorag/log</title><subtitle type='html'>opensource resources still hackin', bruteforge, OpenCL, PS3 and many SHA1 rounds...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-3755681474507648595</id><published>2012-01-25T12:21:00.000+01:00</published><updated>2012-01-25T12:21:13.523+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenCL'/><category scheme='http://www.blogger.com/atom/ns#' term='Cell/BE'/><category scheme='http://www.blogger.com/atom/ns#' term='wpa pmk hash'/><category scheme='http://www.blogger.com/atom/ns#' term='pyrit'/><category scheme='http://www.blogger.com/atom/ns#' term='7spu'/><category scheme='http://www.blogger.com/atom/ns#' term='pyrit OpenCL PS3 7spu'/><title type='text'>OpenCL + PS3: Improvements!</title><content type='html'>To anyone follow this story, here some things to see!&lt;br&gt;I'm doing Pairwise Master Keys with all 7 compute units on a PS3 via OpenCL, check out my three kernel's output:&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-e9PNvQ3XjBU/Tx_gJXAfdKI/AAAAAAAAAC8/lu1WEmmQB_M/s1600/cl1.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="320" width="315" src="http://2.bp.blogspot.com/-e9PNvQ3XjBU/Tx_gJXAfdKI/AAAAAAAAAC8/lu1WEmmQB_M/s320/cl1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-SyxnrAvfuiI/Tx_gOs22T8I/AAAAAAAAADI/JcsYcx8YclM/s1600/cl2.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="320" width="315" src="http://2.bp.blogspot.com/-SyxnrAvfuiI/Tx_gOs22T8I/AAAAAAAAADI/JcsYcx8YclM/s320/cl2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ebO8qHevhGI/Tx_gSX4CSkI/AAAAAAAAADU/sr39qQ2O8Sk/s1600/cl3.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="320" width="315" src="http://1.bp.blogspot.com/-ebO8qHevhGI/Tx_gSX4CSkI/AAAAAAAAADU/sr39qQ2O8Sk/s320/cl3.png" /&gt;&lt;/a&gt;&lt;/div&gt;This is always pyrit related, but it works alone (for now), porting to a pyrit plugin will take the last step of my interests.&lt;br&gt;Was January 14, 2011 when I've told: &lt;a href="http://masterzorag.blogspot.com/2011/01/pause-read-code.html"&gt;&lt;i&gt;"Correctly improve that is possible, we have tools."&lt;/i&gt;&lt;/a&gt;I was right, I've wrote the fastest implementation ever!&lt;br&gt;Now I need to improve more, there's again!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-3755681474507648595?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/3755681474507648595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2012/01/opencl-ps3-improvements.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/3755681474507648595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/3755681474507648595'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2012/01/opencl-ps3-improvements.html' title='OpenCL + PS3: Improvements!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-e9PNvQ3XjBU/Tx_gJXAfdKI/AAAAAAAAAC8/lu1WEmmQB_M/s72-c/cl1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-2059534499781172062</id><published>2011-12-27T18:09:00.000+01:00</published><updated>2011-12-27T18:10:41.346+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pmk hash'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenCL'/><category scheme='http://www.blogger.com/atom/ns#' term='cowpatty'/><category scheme='http://www.blogger.com/atom/ns#' term='wpa'/><title type='text'>blackhole: added sha1_process variants</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;some of blackhole in action:&lt;br&gt;&lt;a href="http://4.bp.blogspot.com/-5z-X8lASGSM/Tvn1OzEZpKI/AAAAAAAAACw/6mr-rk_n7OE/s1600/snapshot.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="188" width="320" src="http://4.bp.blogspot.com/-5z-X8lASGSM/Tvn1OzEZpKI/AAAAAAAAACw/6mr-rk_n7OE/s320/snapshot.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;. removing old hashfile&lt;br&gt;. counting records in database&lt;br&gt;. listing computed pmk grepping the correct one&lt;br&gt;. exporting to a new cowpatty_hashfile&lt;br&gt;. run cowpatty attack over test libpcap capture file&lt;br&gt;&lt;br&gt;cutted out cl computation, I've implemented a different vectorized sha1_process (I've two now).&lt;br&gt;results of this variant are poorly the same as first one on a 8400GS (need to check on the spus: they're the vector units).&lt;br&gt;this one needs more _private space to compute (need to stage some on _local), but I can set a larger NDRange.&lt;br&gt;thinking to write something about on Google Docs (need time).&lt;br&gt;good computation, good output.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-2059534499781172062?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/2059534499781172062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/12/blackhole-added-sha1process-variants.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/2059534499781172062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/2059534499781172062'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/12/blackhole-added-sha1process-variants.html' title='blackhole: added sha1_process variants'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-5z-X8lASGSM/Tvn1OzEZpKI/AAAAAAAAACw/6mr-rk_n7OE/s72-c/snapshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-8991357331421168386</id><published>2011-12-05T17:36:00.001+01:00</published><updated>2011-12-05T18:16:01.347+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenCL'/><category scheme='http://www.blogger.com/atom/ns#' term='Cell/BE'/><category scheme='http://www.blogger.com/atom/ns#' term='wpa pmk hash'/><category scheme='http://www.blogger.com/atom/ns#' term='pyrit'/><category scheme='http://www.blogger.com/atom/ns#' term='7spu'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>"This is not hacking, it's crypto!"</title><content type='html'>I've wrote a single program called blackhole, it:&lt;br&gt;&lt;b&gt;.&lt;/b&gt; Stores words,&lt;br&gt;&lt;b&gt;.&lt;/b&gt; Computes pmk against an essid,&lt;br&gt;&lt;b&gt;.&lt;/b&gt; Stores back results into a simple sqlite database,&lt;br&gt;&lt;b&gt;.&lt;/b&gt; Exports computed pmks to a compatty hashfile to perform the attack later with aircrack-ng or cowpatty.&lt;br&gt;&lt;br&gt;And here everybody'll say: "So why you should use this? Just use pyrit!"&lt;br&gt;Pyrit is NOT optimized to run on the Cell/BE , I'm doing this to improve the speed of computing pmks with all 7 Spe in a PS3.&lt;br&gt;&lt;br&gt;Just to let you know that I'm back to work over the OpenCL code now!&lt;br&gt;I'm thinking to elaborate some of my idea, writing down to let you, interested reader, understand and maybe found better solutions;&lt;br&gt;Was Feb this year when I've got some speed improvements without knowing C, how can do the job without C basis?&lt;br&gt;Months spended reading and learning a lot of stuff, sources of aircrack-ng, stuff as genpmk.c, sha1-sse2.S, pyrit, threading, the sqlite library...&lt;br&gt;This is the power of open source, I was able to realize something I've in my mind, for free!&lt;br&gt;Don't miss my next new video "blackhole's evidence".&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-8991357331421168386?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/8991357331421168386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/12/this-is-not-hacking-its-crypto.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/8991357331421168386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/8991357331421168386'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/12/this-is-not-hacking-its-crypto.html' title='&quot;This is not hacking, it&apos;s crypto!&quot;'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-2783296513470874749</id><published>2011-11-10T15:44:00.000+01:00</published><updated>2011-11-10T15:45:27.950+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pyrit'/><category scheme='http://www.blogger.com/atom/ns#' term='Cell/BE OpenCL wpa pmk hash'/><category scheme='http://www.blogger.com/atom/ns#' term='7spu'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>What's up next?</title><content type='html'>Busy at the moment, but let me know you out there what's going on:&lt;br&gt;bruteforge will be updated adding the 'Shifted variant' mode set, Niclas already knows what it does!&lt;br&gt;blackhole is importing, computing pmk and exporting to cowpatty fie as pyrit/airolib-ng/genpmk does!&lt;br&gt;About computing, I'm using the CPU in one single thread; about exporting, results are the same: diff tells me that: &lt;i&gt;binary files are identical!&lt;/i&gt;&lt;br&gt;Now I've to implement the OpenCL code, &lt;b&gt;my vectorized one(!)&lt;/b&gt;; I can skip the stock pyrit cl implementation now, I've got error checking with SSE2 or quering blackhole_sqlite database also!&lt;br&gt;Time to give power to the Cell, targeting my &lt;i&gt;'too long time idle' &lt;b&gt;7 SPU!&lt;/b&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-2783296513470874749?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/2783296513470874749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/11/whats-up-next.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/2783296513470874749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/2783296513470874749'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/11/whats-up-next.html' title='What&apos;s up next?'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-3900254115313212723</id><published>2011-09-19T14:15:00.001+02:00</published><updated>2011-09-19T14:15:16.263+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenCL'/><category scheme='http://www.blogger.com/atom/ns#' term='pmk'/><category scheme='http://www.blogger.com/atom/ns#' term='hash'/><category scheme='http://www.blogger.com/atom/ns#' term='wpa'/><title type='text'>What (da fuck) I'm doing now?!</title><content type='html'>bruteforge does words, where store those? I'm writing blackhole.&lt;br&gt;blackhole is a database engine with import/export capability to/from an sqlite database, the third piece of code does pmk computation via OpenCL (I'm targeting the PS3 on all 7 SPE!), an optional fourth piece will export to a cowpatty table to externally perform the attack.&lt;br&gt;All is written in C, linking gmp, sqlite, openssl; OpenSSL? Yes, blackhole starts doing pmk hash using the CPU with SSE2, I'm using for my tests the SHA-1 SSE2 implementation (C) 2008 by Alvaro Salmador, (easy, I'm not spreading anything, same code was implemented in pyrit too...)&lt;br&gt;I've melt that code to get result checking, was a new stuff, as sqlite. Many useful thing to know, as ever.&lt;br&gt;&lt;br&gt;So what? One single thread export from sqlite db, compute pmk and store back result into sqlite db doing a little more of 500 pmk/s.&lt;br&gt;Sounds good, now I'm thinking how store the pmk: a uchar[32], or better: 8 uint32, 32byte, let me better explain:&lt;br&gt;After doing the math the result is 8 uint32, 8*4byte = 32byte, by the way the hash output is obtained by reading as uchar (byte after byte) the same 32byte, so simply I'm thinking to store those 8 uint32 into 8 sqlite coloums, in this way sqlite will stores max 64byte per record using INTEGER type.&lt;br&gt;The fouth piece will then read computed INTEGER results with atoi(), stores into a 32byte before get written to a cowpatty table.&lt;br&gt;Why?  uchar[32] can be full of NULL and friend... How to store an uchar[32] into sqlite coloumn using BLOB type?&lt;br&gt;Storing as hexadecimal string will be the same (64byte per record), but every uchar must be hexcoded importing and then hexdecoded while exported...&lt;br&gt;Storing as binary? New stuff to learn, anyone can point examples?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-3900254115313212723?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/3900254115313212723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/09/what-da-fuck-im-doing-now.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/3900254115313212723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/3900254115313212723'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/09/what-da-fuck-im-doing-now.html' title='What (da fuck) I&apos;m doing now?!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-7018767816100958233</id><published>2011-09-12T13:38:00.000+02:00</published><updated>2011-11-02T12:31:44.454+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bruteforge'/><category scheme='http://www.blogger.com/atom/ns#' term='custom wordlist'/><category scheme='http://www.blogger.com/atom/ns#' term='custom wordlist generator'/><category scheme='http://www.blogger.com/atom/ns#' term='bruteforce'/><category scheme='http://www.blogger.com/atom/ns#' term='wpa crack'/><title type='text'>bruteforge 0.6r18, here comes a new rule!</title><content type='html'>my friend don't want more than N couple of same char in word, ex:&lt;br /&gt;Valid:&lt;br /&gt;02AE7&lt;b&gt;AA&lt;/b&gt;BF97&lt;br /&gt;2BE&lt;b&gt;FF&lt;/b&gt;A29151&lt;br /&gt;Not valid:&lt;br /&gt;00&lt;b&gt;EE&lt;/b&gt;7A&lt;b&gt;BB&lt;/b&gt;F97&lt;br /&gt;we can now append -c 1 to let bruteforge compose with max 1 couple.&lt;br /&gt;grab the latest binary &lt;a href="http://www.megaupload.com/?d=IJA0GO9A"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-7018767816100958233?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/7018767816100958233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/09/bruteforge-06r18-here-comes-new-rule.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7018767816100958233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7018767816100958233'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/09/bruteforge-06r18-here-comes-new-rule.html' title='bruteforge 0.6r18, here comes a new rule!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-1352816467283445189</id><published>2011-06-22T23:32:00.002+02:00</published><updated>2011-07-04T15:00:48.819+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pyrit OpenCL PS3 7spu'/><title type='text'>1UP</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-PSGW-9DJz4U/ThG5RLdBNTI/AAAAAAAAACk/LjSPDkg4mPM/s1600/7spu.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="240" width="320" src="http://1.bp.blogspot.com/-PSGW-9DJz4U/ThG5RLdBNTI/AAAAAAAAACk/LjSPDkg4mPM/s320/7spu.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Base system is less than 800M, I've got one more spu.&lt;br /&gt;In meantime I've wrote another tool to interface with bruteforge, more to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-1352816467283445189?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/1352816467283445189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/06/1up.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/1352816467283445189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/1352816467283445189'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/06/1up.html' title='1UP'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-PSGW-9DJz4U/ThG5RLdBNTI/AAAAAAAAACk/LjSPDkg4mPM/s72-c/7spu.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-8956100616867964056</id><published>2011-05-05T20:06:00.002+02:00</published><updated>2011-11-23T16:30:34.552+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cell/BE'/><category scheme='http://www.blogger.com/atom/ns#' term='pyrit OpenCL PS3'/><title type='text'>missing ln -s</title><content type='html'>upgrading to IBM OpenCL Development Kit for Linux on Power 0.3, restarting F12 troubles...&lt;br /&gt;Specs says tested on:&lt;br /&gt;Red Hat Enterprise Linux 5.5, 5.6 and 6.0;&lt;br /&gt;SUSE® Linux Enterprise Server 11 SP 1;&lt;br /&gt;I test Fedora12, ppc ends at 12.&lt;br /&gt;&lt;br /&gt;Install logs tells you that all went fine, but xlcl start script fails!&lt;br /&gt;To update succesfully invoke this missing parts:&lt;br /&gt;cd /opt/ibmcmp/xlc/opencl/0.3/etc/&lt;br /&gt;ln -s xlc.cfg.rhel.gcc444 xlc.cfg.rhel12.gcc444&lt;br /&gt;ln -s /usr/lib/libIBMOpenCL.so /usr/lib/libOpenCL.so&lt;br /&gt;&lt;br /&gt;A voice in a loop: "... upgrade, patch your firmware, free another spe, unlock all... "!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-8956100616867964056?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/8956100616867964056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/05/missing-ln-s.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/8956100616867964056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/8956100616867964056'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/05/missing-ln-s.html' title='missing ln -s'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-8696408618310295943</id><published>2011-02-17T13:30:00.001+01:00</published><updated>2011-09-19T13:21:52.106+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenCL'/><category scheme='http://www.blogger.com/atom/ns#' term='Cell/BE'/><category scheme='http://www.blogger.com/atom/ns#' term='pmk'/><category scheme='http://www.blogger.com/atom/ns#' term='hash'/><category scheme='http://www.blogger.com/atom/ns#' term='wpa'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>pmk, dissected</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-itlXq5xzF0M/TV0TXVqyZaI/AAAAAAAAABo/fyl-vP0f-2U/s1600/valid.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="292" width="320" src="http://3.bp.blogspot.com/-itlXq5xzF0M/TV0TXVqyZaI/AAAAAAAAABo/fyl-vP0f-2U/s320/valid.png" /&gt;&lt;/a&gt;&lt;/div&gt;As seen, pyrit opencl does about 1200... i've wroted a kernel that grab data as seen &lt;a href="http://code.google.com/p/pyrit/issues/attachmentText?id=66&amp;aid=2654657721946226856&amp;name=draft&amp;token=fb9865f27cfa57794e24ff3e934e7ccd"&gt;here&lt;/a&gt; to get processed by kernel as uint4 vectors, theorically this should does x4, and it does!&lt;br /&gt;What's the big news? Output data are verified with tested vectors against 8192 sha1 rounds, or better;&lt;br /&gt;First 20 of 32 byte of pmk are good with mine implementation, I've now enough C/OpenCL basis to target the differents cl address spaces provided, made use of _local and async_worg_group_copy and maybe redesign the algo to do 20+12 in the same time!&lt;br /&gt;I've gotta go now, this fucking work...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-8696408618310295943?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/8696408618310295943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/02/as-seen-pyrit-opencl-does-about-1200.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/8696408618310295943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/8696408618310295943'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/02/as-seen-pyrit-opencl-does-about-1200.html' title='pmk, dissected'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-itlXq5xzF0M/TV0TXVqyZaI/AAAAAAAAABo/fyl-vP0f-2U/s72-c/valid.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-9090633508313363258</id><published>2011-01-14T16:57:00.002+01:00</published><updated>2011-01-14T19:03:22.626+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cell/BE OpenCL wpa pmk hash'/><title type='text'>pause, read, start</title><content type='html'>Open the door to gameos means that some developers will start to know the Cell/BE and its architecture, we all know its potentials.&lt;br /&gt;Of curse, we are seeking &lt;i&gt;the return of linux&lt;/i&gt;, with one more spu for us.&lt;br /&gt;Now that I've gain some C basis and finally nvidia-toolkit 3.2 can compile fine (the stock pyrit opencl kernel back to run on my cl_developing mobile 8400gs, I can't develop on PS3 only everytime) I'm back focusing to &lt;i&gt;improve performance of OpenCL implementation of PMK hash on the Cell/BE&lt;/i&gt;, &lt;a href="http://code.google.com/p/pyrit/source/browse/#svn%2Ftrunk%2Fcpyrit_opencl"&gt;existing implementation&lt;/a&gt; computes 1200 pmk/s;&lt;br /&gt;Correctly improve that &lt;b&gt;is&lt;/b&gt; possible, we have tools.&lt;br /&gt;&lt;br /&gt;Some stuff&lt;br /&gt;&lt;a href="http://www.google.it/url?sa=t&amp;source=web&amp;cd=2&amp;ved=0CCIQxQEwAQ&amp;url=http%3A%2F%2Fdocs.google.com%2Fviewer%3Fa%3Dv%26q%3Dcache%3A2N6rMQ3xLn4J%3Aprojekter.aau.dk%2Fprojekter%2Ffiles%2F17901417%2FWPA_password_cracking__Parallel_processing_on_the_Cell_BE_-goup1045.pdf%2BWPA_password_crack%26hl%3Dit%26gl%3Dit%26pid%3Dbl%26srcid%3DADGEESjJ9xsyqj7ke65RQ3qwTocVQxh5MezCfGOcczpIos6rayC3LnXj5n9JbWxCf6yrHIk9gpbptvykgcZLe4ocfOQsFiQjdeL3mWpJJPEmzT8lZFlqcgUENCWJYcWWeYZDJx1hrvia%26sig%3DAHIEtbRYjtKBMGzu2lvxBHhyjmjMq08tJQ&amp;rct=j&amp;q=WPA_password_crack&amp;ei=SEswTanEIpH6sgaq7PWSCg&amp;usg=AFQjCNEVqiswezABXnaPpmCdPhpHafTNQw&amp;sig2=qyHi6gPe8_2uXUkQBu-eTg&amp;cad=rja"&gt;WPA password cracking&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.elliptique.net/wiki/doku.php?id=fedora12-ps3"&gt;fedora12-ps3 setup&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blachford.info/computer/Cell/Cell0_v2.html"&gt;Cell Architecture Explained&lt;/a&gt;&lt;br /&gt;&lt;a href="https://www.ibm.com/developerworks/forums/thread.jspa?threadID=303489&amp;tstart=30"&gt;Hints from IBM forum&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.streamcomputing.eu/blog/2010-04-22/difference-between-cuda-and-opencl"&gt;CUDA/OpenCL differences&lt;/a&gt;&lt;br /&gt;&lt;a href="http://royger.org/opencl/?p=12"&gt;OpenCL implementation of Sha1 hashing algo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-9090633508313363258?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/9090633508313363258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2011/01/pause-read-code.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/9090633508313363258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/9090633508313363258'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2011/01/pause-read-code.html' title='pause, read, start'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-4016257011352313367</id><published>2010-12-10T01:45:00.012+01:00</published><updated>2011-01-11T19:01:29.664+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bruteforce bruteforge custom wordlist generator wpa crack'/><title type='text'>...bruteforge has been C revamped!</title><content type='html'>I've completed the first C version, time to release;&lt;br /&gt;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 'èòàìù...')&lt;br /&gt;bruteforge 0.6x, linux/elf386 &lt;a href="http://mz03.netfirms.com/C/bruteforge"&gt;&lt;b&gt;here&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;documentation will be posted &lt;a href="https://docs.google.com/document/d/1m6iuGvLblfDD2AErYZ-6PMdk7LKQjATyBVYBCunFKi0/edit?hl=en"&gt;&lt;b&gt;here&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I was focused on a new function, the &lt;b&gt;'Filter Mode'&lt;/b&gt;, from now you can pass your favourite wordlist to trim down over your favourite criteria mix...&lt;br /&gt;So, not only generate wordlist in conditional way, but we can start filtering huge wordlists! (...this project seems moving like a squid...)&lt;br /&gt;&lt;br /&gt;A diff about performance versions, I've done a simpe test, generating 100.000.000 words in a lowercasealpha, starting from 'a':&lt;br /&gt;0.56 generates those in real 18m25.013s, doing 90.496 words/sec;&lt;br /&gt;0.612 do the same job in real 0m24.451s, doing 4.089.812 words/sec;&lt;br /&gt;In this test performance gain is &lt;b&gt;45.19x&lt;/b&gt;, I have no reason to maintain the python version,&lt;br /&gt;anyway, script is open...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-4016257011352313367?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/4016257011352313367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/12/bruteforge-has-been-c-revamped.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/4016257011352313367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/4016257011352313367'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/12/bruteforge-has-been-c-revamped.html' title='...bruteforge has been C revamped!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-4228701343376581693</id><published>2010-11-15T19:52:00.002+01:00</published><updated>2010-11-16T20:16:04.562+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bruteforge bruteforce wordlist generator'/><title type='text'>...quietly...</title><content type='html'>First part is over, with something added like full support to Extended ASCII Codes, less skips and more speed, (almost x16 faster of python code when prints to terminal), code is running;&lt;br /&gt;user have to define a 'template' text file like previously for advanced, program reads first 4 lines as:&lt;br /&gt;charset&lt;br /&gt;maxchars&lt;br /&gt;starting word&lt;br /&gt;ending word&lt;br /&gt;it summarizes criteria to understand those combinations that will be skipped;&lt;br /&gt;you can have multiple 'settingfiles' to run bruteforge over, it prints out generated words;&lt;br /&gt;I've to made -lp -n -v -q customizables from commandline, add the fixed mode and more...&lt;br /&gt;&lt;a href="http://mz03.netfirms.com/C/snapshot1.png"&gt;here&lt;/a&gt; a snapshot, follow a short demo from the cold North! Thanks!&lt;br /&gt;&lt;object width="400" height="325"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qAVpL-KalD0?fs=1&amp;amp;hl=en_US&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qAVpL-KalD0?fs=1&amp;amp;hl=en_US&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="325"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-4228701343376581693?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/4228701343376581693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/11/quietly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/4228701343376581693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/4228701343376581693'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/11/quietly.html' title='...quietly...'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-7947688588649079304</id><published>2010-10-21T14:26:00.002+02:00</published><updated>2010-10-21T22:33:55.442+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bruteforge bruteforce wordlist generator'/><title type='text'>Meanwhile, at lower levels...</title><content type='html'>Writing OpenCL code needs some C knowledges, in time I've thinked about PMK algo, Cell/BE, python, and C...&lt;br /&gt;How can C code run faster, pointers, arrays and structs, ints, memory allocation/alignment and more...&lt;br /&gt;Time to see what can be done in C, so how easy can be porting mine bruteforge python script other than code written by others?&lt;br /&gt;I've wrote this time ago, code and algorithms are in my mind! I want to see the diffs, and learning C for my needs, of course.&lt;br /&gt;As expected, C uses less memory (68kb over 1990Kb) and runs moOore faster, it generates 10.000.000 words in 3.384s, the python version computes the same numbers of words in 1m46.062s, so I've got a x31 speedup in front of 1/31 in memory!&lt;br /&gt;My new code isn't well optimized, I'll spend some more time with it, but actual results are impressive; so I'm working to complete the C port of bruteforge with renewed logics; all will be in function of the -so called- 'advanced mode', so &lt;b&gt;users can sets a custom charset (including special and spaces characters) and assign a maximum number of use for every char to compose a word!&lt;/b&gt;&lt;br /&gt;Patterns eventually excluded like 'abc', 'stuv'... due to consecutiveness will be ever skipped by setting pattern's length, this also for consecutive repetition of same char like 'aaa', 'rrrr'... but I'm re-evaluating others skips like inversed consecutives that in case can skip too often probable words!&lt;br /&gt;When completed, maybe I'll learned C better (a little bit) to expand functionalities, like transform words to compute some kind of hash...&lt;br /&gt;Mine PS3 don't play games, but is hungry of ints!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-7947688588649079304?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/7947688588649079304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/10/meanwhile-at-lower-levels.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7947688588649079304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7947688588649079304'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/10/meanwhile-at-lower-levels.html' title='Meanwhile, at lower levels...'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-1314047467802159671</id><published>2010-05-20T14:10:00.002+02:00</published><updated>2010-07-05T15:38:01.120+02:00</updated><title type='text'>"Cops can't stop me!", but I need fuel!</title><content type='html'>&lt;a href="http://mz03.netfirms.com/py/30000.png"&gt;&lt;img alt='Screenshot' src='http://mz03.netfirms.com/py/30000.png' width=400&gt;&lt;/a&gt;&lt;br /&gt;Can't release anything yet, I've tested, but sometimes got wrong results!&lt;br /&gt;Too busy at the moment, I'm not a real programmer, I've to spend some time working now...&lt;br /&gt;I'm not surrendered, but working changes needs study.&lt;br /&gt;By the way, IBM has released an upgrade to OpenCL, with big changes about device control and more, but I haven't test yet.&lt;br /&gt;I've to end up with a simple host code to run the cpyrit_opencl alone and setup timing to see if any changes are good!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-1314047467802159671?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/1314047467802159671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/05/cops-cant-stop-me.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/1314047467802159671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/1314047467802159671'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/05/cops-cant-stop-me.html' title='&quot;Cops can&apos;t stop me!&quot;, but I need fuel!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-6042001820905073725</id><published>2010-04-30T22:01:00.006+02:00</published><updated>2010-05-19T04:03:20.457+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pyrit OpenCL PS3'/><title type='text'>Mine PS3 hits 7000 PMKs/s!</title><content type='html'>&lt;a href="http://mz03.netfirms.com/py/7000.png"&gt;&lt;img alt='Screenshot' src='http://mz03.netfirms.com/py/7000.png' width=400&gt;&lt;/a&gt;&lt;br /&gt;Small changes in the code about feeding and organizing the WorkSizes, but there are other improvements we can do about; personally I have two of those, one is make use of uint4 power, the other regards the use of couples of WorkItem per WorkGroup...&lt;br /&gt;I'm passed from 1200 to 7000 PMKs without changes in the kernel!&lt;br /&gt;There is now a place in the performance-graph? Eh eh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-6042001820905073725?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/6042001820905073725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/04/strange-updates.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/6042001820905073725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/6042001820905073725'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/04/strange-updates.html' title='Mine PS3 hits 7000 PMKs/s!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-7059428735958141006</id><published>2010-03-19T22:41:00.004+01:00</published><updated>2010-03-20T17:19:44.045+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pyrit OpenCL PS3'/><title type='text'>pyrit: OpenCL + PS3</title><content type='html'>Less than one month to see the results, setting up gentoo with a broken xlcl compiler, than wiping all for F12, now OpenCL are running as core in pyrit, and computing.&lt;br /&gt;Thanks to joker that points me in a right direction, now lukas can update again his performance graph!&lt;br /&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iGkalHjiI7g&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iGkalHjiI7g&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-7059428735958141006?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/7059428735958141006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/03/pyrit-opencl-ps3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7059428735958141006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7059428735958141006'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/03/pyrit-opencl-ps3.html' title='pyrit: OpenCL + PS3'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-7851004120773972159</id><published>2010-02-25T13:45:00.001+01:00</published><updated>2010-02-25T14:20:02.937+01:00</updated><title type='text'>Now what?! I've got a PS3</title><content type='html'>With bruteforge 0.52 you can do any wordlist!&lt;br /&gt;In a spare time will try to approaching the ppc world, to setup a gentoo system on my 60gb PS3&lt;br /&gt;First milestone will be run python 2.6 and how bruteforge performs on the cell, than interfacing pyrit&lt;br /&gt;I've read &lt;a href="https://www.ibm.com/developerworks/forums/thread.jspa?threadID=315766"&gt;here&lt;/a&gt; about the OpenCL on cell, I'll try.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-7851004120773972159?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/7851004120773972159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/02/now-what-ive-got-ps3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7851004120773972159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/7851004120773972159'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/02/now-what-ive-got-ps3.html' title='Now what?! I&apos;ve got a PS3'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-2357186457003104651</id><published>2010-02-17T16:56:00.009+01:00</published><updated>2010-03-20T17:15:57.308+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bruteforge bruteforce wordlist generator wpa crack'/><title type='text'>0.52 Stable, Fast and Colorful</title><content type='html'>&lt;object height="260" width="410"&gt;&lt;param name="movie" value="http://www.youtube.com/v/bYADlFtgkOM&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;color1=0x402061&amp;amp;color2=0x9461ca"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/bYADlFtgkOM&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;color1=0x402061&amp;amp;color2=0x9461ca" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="410" height="260"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Gots 'acqua' in 5.334s with 511443 attempts = 95883 words/s, main faster;&lt;br /&gt;Cosmetics changes in debug/verbose mode to be more read-friendly;&lt;br /&gt;Fixed possible fixed mode related exceptions/issues.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-2357186457003104651?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/2357186457003104651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/02/049-stable-and-fast.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/2357186457003104651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/2357186457003104651'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/02/049-stable-and-fast.html' title='0.52 Stable, Fast and Colorful'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-586237290781767643</id><published>2010-02-08T19:50:00.008+01:00</published><updated>2010-02-13T17:08:45.320+01:00</updated><title type='text'>Here comes the advanced mode!</title><content type='html'>Added &lt;b&gt;advanced mode&lt;/b&gt; &lt;br /&gt;You can set your custom charset + max same per-char use times&amp;nbsp; &lt;br /&gt;bruteforge expect for a file called 'advanced' that contains only 2 lines:&lt;br /&gt;first for charset, second for max same per-char use times, that obiouvsly must be filled by digits, one example:&lt;br /&gt;cat advanced&lt;br /&gt;abc?ef&lt;br /&gt;213111&lt;br /&gt;Import adding -c 9, you have set composing with max 2 a, max 1 b, max 3 c, only 1 ? and so on, that's so... how can tell... ummm&lt;br /&gt;This mode locks also the charset order! &lt;br /&gt;Added to the main logic, advanced overrides the -s switch, but bruteforge ever skips based on -p [ when importing custom patterns with -i, when charset can compose patterns ]&lt;br /&gt;Remember that fixing with this mode gives you a fixed number of combinations, add -d to understand the concept&lt;br /&gt;Set your options, and generate!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-586237290781767643?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/586237290781767643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/02/approaching-new-algorithm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/586237290781767643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/586237290781767643'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/02/approaching-new-algorithm.html' title='Here comes the advanced mode!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-6415588684329042869</id><published>2010-02-04T13:26:00.011+01:00</published><updated>2010-02-08T19:18:51.486+01:00</updated><title type='text'>Now at 0.45, more options!</title><content type='html'>Added &lt;b&gt;special charset&lt;/b&gt; selection;&lt;br /&gt;Added &lt;b&gt;custom charset&lt;/b&gt; selection via user input after -c 7;&lt;br /&gt;Added the &lt;b&gt;'##fixed##' implementation&lt;/b&gt;, changing only '#' in word;&lt;br /&gt;Not only will do '##fixed##', but also '##fi#ed##', and '##f#x#d##', and what you want, must use '#'.&lt;br /&gt;You can fix 3 'a' and set -s 3 to not use more 'a' when changing the rest of the word, es. '#a#a#a########' change # in all putting no more 'a'.&lt;br /&gt;When fixing, resulting word lenght not increase!&lt;br /&gt;To show a summary of your criteria, add -d -n 1, so program stops in verbose/debug mode after first attempt.&lt;br /&gt;&lt;br /&gt;user# wget http://mz03.netfirms.com/py/bruteforge&lt;br /&gt;user# chmod +x ./bruteforge&lt;br /&gt;user# ./bruteforge -h&lt;br /&gt;for help, without arguments shows a short description and rules.&lt;br /&gt;&lt;br /&gt;Crunch some bytes,&lt;br /&gt;I'll made a new video in a next time!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-6415588684329042869?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/6415588684329042869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/02/even-more.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/6415588684329042869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/6415588684329042869'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/02/even-more.html' title='Now at 0.45, more options!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-3893738876675587141</id><published>2010-01-22T00:00:00.006+01:00</published><updated>2010-02-04T13:17:47.626+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bruteforge bruteforce wpa 0.40'/><title type='text'>Power up!</title><content type='html'>Fourth version, from scratch, again.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_qLm-1J_5sVs/S1kA8P_a2bI/AAAAAAAAAAw/K6oBvvF7reI/s1600-h/snapshot1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_qLm-1J_5sVs/S1kA8P_a2bI/AAAAAAAAAAw/K6oBvvF7reI/s400/snapshot1.png" /&gt;&lt;/a&gt;&lt;/div&gt;The code is now splitted into ten small functions that can be also imported from the interpreter, the main script got 2 new features:&lt;br /&gt;&lt;b&gt;Unique char composing&lt;/b&gt; via the -s 1 switch, and a very simple &lt;b&gt;Custom patterns importing&lt;/b&gt; options.&lt;br /&gt;Importing works reading one patterns for line from a custom file and appends ALL, so put everything you want to exclude.&lt;br /&gt;&lt;br /&gt;My first Python version gots the word 'acqua' at 512099 in 20.328s, this version scores &lt;b&gt;511443 in 6.898s!&lt;/b&gt;&lt;br /&gt;More than three times faster with more skips; if you haven't see any of my video, this is mine testing algorithm to compare versions, ever with 26 char in set, starting from 'a'. &lt;br /&gt;&lt;br /&gt;So, switching to Python, brings to mine code ability to run everywhere, from linux to windows, also on an iphone; it's a simple script, you need only Python =&amp;gt; 2.6&lt;br /&gt;If interested, enter a terminal, and:&lt;br /&gt;# wget &lt;a href="http://mz03.netfirms.com/py/bruteforge"&gt;http://mz03.netfirms.com/py/bruteforge&lt;/a&gt;&lt;br /&gt;# bruteforge -h&lt;br /&gt;Run without arguments for a small descriptions about conditions and rules, or put an eye at the code at same url&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-3893738876675587141?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/3893738876675587141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2010/01/power-up.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/3893738876675587141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/3893738876675587141'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2010/01/power-up.html' title='Power up!'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_qLm-1J_5sVs/S1kA8P_a2bI/AAAAAAAAAAw/K6oBvvF7reI/s72-c/snapshot1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-1747702628515633398</id><published>2009-12-02T13:26:00.008+01:00</published><updated>2011-11-23T16:35:58.734+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='custom wordlist generator'/><category scheme='http://www.blogger.com/atom/ns#' term='bruteforce bruteforge custom wordlist generator wpa crack'/><title type='text'>bruteforge 0.10_rc1, codename 512512</title><content type='html'>&lt;span style="font-size:100%;"&gt;Almost rewritten to go faster, I've also changed his name into 'bruteforge', becouse now is smart enough to choose which char must be changed first and much more. Now it skip fast forward without restart the changing char to the first char if there are just n of that char.&lt;br /&gt;Keep in mind that bruteforge doesn't break or crack nothing! Is a wordlist generator, so only prints out words!&lt;br /&gt;Words can be acqua, acqua can be a password, like aababbcc &lt;/span&gt;&lt;span style="font-size:100%;"&gt;can be a password, so &lt;/span&gt;&lt;span style="font-size:100%;"&gt;aababbcc&lt;/span&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;is a word.&lt;br /&gt;Now, a simple bruteforce compute all combinations to reach the word &lt;/span&gt;&lt;span style="font-size:100%;"&gt;acqua, 521743; bruteforge &lt;/span&gt;&lt;span style="font-size:100%;"&gt;reach acqua in 512512.&lt;br /&gt;There are rules that permits skips, and decrease the number of words printed out, useful when the target is having a less-weight of words to compute in your way.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Speed is not a problem, prints out about 13141 w/s on a Core2 Duo T7250; hosted on &lt;a href="http://mz03.netfirms.com/"&gt;mz03.netfirms.com&lt;/a&gt;,  ELF 32-bit binary&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;UPDATE:&lt;/b&gt;This was the old, no more mantained python version! Now bruteforge is entirely coded in C, check &lt;a href="http://masterzorag.blogspot.com/2010/12/bruteforge-has-been-c-revamped.html"&gt;this one&lt;/a&gt; or here at right the blog archive to know more!&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-1747702628515633398?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/1747702628515633398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2009/12/bruteforge-010rc1-codename-512512.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/1747702628515633398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/1747702628515633398'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2009/12/bruteforge-010rc1-codename-512512.html' title='bruteforge 0.10_rc1, codename 512512'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-6289602711359642970</id><published>2009-10-26T14:28:00.007+01:00</published><updated>2011-11-23T16:31:27.440+01:00</updated><title type='text'>bruteforce is evolving</title><content type='html'>Added alphabet selection from lowercase alpha, numeric only, lowercase alpha + numeric, esadecimal, the 32 character set and custom. Now the main loop analyze and change the selected char(s) until it founds a valid one and prints it out, then return the loop.&lt;br /&gt;Added a new algorithm based on some discussion on forums about sequences of four numbers in group of six, but the third algorithm is the good stuff. Looks like 'if there are n equal chars, don't try again that char, until one of those change', and n is a new customizable option!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-6289602711359642970?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/6289602711359642970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2009/10/bruteforce-is-evolving.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/6289602711359642970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/6289602711359642970'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2009/10/bruteforce-is-evolving.html' title='bruteforce is evolving'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-5021510851763880379</id><published>2009-10-09T13:28:00.004+02:00</published><updated>2009-10-09T13:41:33.726+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='p4-clockmod too long latency for HW'/><title type='text'>p4-clockmod: 'too long latency for HW'</title><content type='html'>if you get the 'too long latency for HW' message and it fallback into performance governor when you want to switch into ondemand or others this helps you. developers has intenctionally disabled this, but if you can compile kernel by yourself just change the value of latency 10000001 to 1000000 in arch/x86/kernel/cpu/cpufreq/p4-clockmod.c and recompile. here the snip&lt;br /&gt;&lt;br /&gt;-       policy-&gt;cpuinfo.transition_latency = 1000000; /* assumed */&lt;br /&gt;+&lt;br /&gt;+       /* the transition latency is set to be 1 higher than the maximum&lt;br /&gt;+        * transition latency of the ondemand governor */&lt;br /&gt;+       policy-&gt;cpuinfo.transition_latency = 10000001;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-5021510851763880379?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/5021510851763880379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2009/10/p4-clockmod-too-long-latency-for-hw.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/5021510851763880379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/5021510851763880379'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2009/10/p4-clockmod-too-long-latency-for-hw.html' title='p4-clockmod: &apos;too long latency for HW&apos;'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3134400592429621209.post-5635256657102356456</id><published>2009-10-06T12:00:00.004+02:00</published><updated>2009-10-06T14:06:23.162+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bruteforce wordlist generator wpa crack'/><title type='text'>lowercharset proof of concept</title><content type='html'>&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QQuxLfTb4B8&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/QQuxLfTb4B8&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;A normal bruteforce like crunch compute all 521743 combinations to found the word 'acqua', mine uses one algorithm to skip unprobable combinations and do the job with 502118. Based on bruteforce 0.01 alpha written by Tony Bhimani.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3134400592429621209-5635256657102356456?l=masterzorag.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://masterzorag.blogspot.com/feeds/5635256657102356456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://masterzorag.blogspot.com/2009/10/bruteforce-008-wordlist-creator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/5635256657102356456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3134400592429621209/posts/default/5635256657102356456'/><link rel='alternate' type='text/html' href='http://masterzorag.blogspot.com/2009/10/bruteforce-008-wordlist-creator.html' title='lowercharset proof of concept'/><author><name>masterzorag</name><uri>http://www.blogger.com/profile/08981635176525610959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://1.bp.blogspot.com/_qLm-1J_5sVs/SssU9cfq3fI/AAAAAAAAAAM/MSljJImFs3M/S220/Immagine.jpeg'/></author><thr:total>0</thr:total></entry></feed>
