Warning: Missing argument 2 for wpdb::prepare(), called in /home/stromber/public_html/kryptoblog/wp-content/plugins/wp-super-edit/wp-super-edit.core.class.php on line 109 and defined in /home/stromber/public_html/kryptoblog/wp-includes/wp-db.php on line 1222
gen_randfiles – ett nytt litet verktyg » Kryptoblog

gen_randfiles – ett nytt litet verktyg

September 29th, 2008 by Joachim Strömbergson Leave a reply »

Jag har precis lagt upp ett litet verktyg på Kryptoblog. I helgen hade jag inför en svensexa ett behov av att kunna generera ett stort antal filer av en given längd där innehållet bestod av slumptal. (Jo faktiskt, till en svensexa – snacka om seger i nörd-VM).

gen_randfiles.py gör precis detta. Mata in filnamn, antal filer och längd i Bytes och du får det givna antalet filer fyllda med slumpmässigt valda Bytes. Uppenbarligen skrivet i Python och använder Pythons random-funktion vilken bygger på Mersenne Twister.

Filen ligger på sidan med filer för nedladdning. Hoppas att det kommer till nytta för någon. Kanske till en möhippa eller nåt, vad vet jag?

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

Advertisement

2 comments

  1. speakman says:

    Personligen hade jag nog valt något i stil med
    for n in `seq 30`; do dd if=/dev/random of=file_$n bs=1k count=1k; done men lite Python är förstås aldrig fel. 😉

    Men nu när A är sagt så är det dags för B—vad i hela friden handlade momentet i svensexan om egentligen?!

  2. Aloha!

    Skälet till Python var från början att kunna bygga ut till att styra distribution och lite annat, sedan blev det plötsligt bråttom. Och så gillar jag Python.

    Just den här uppgiften (det fanns flera) bestod i att gräva fram en URL ur en fil som fanns på ett USB-minne upptejpat på en plats ute på stan. För att göra det svårare ville jag göra en stor mängd filer som alla är olika, men en är lite mer olik än dom andra.

    För de som inte noterade det låg det ett Enigma-problem på Kryptoblog fredag-söndag som även det var en del av Svensexa-problemlösningen. Offret i fråga var (naturligtvis) på tok för bra och blåste igenom alla utmaningar mycket snabbare än vad vi gissat.

    Det är svårt att hitta på problem med rätt nivå av svårighetsgrad.

Leave a Reply

You must be logged in to post a comment.