minulla on 9 sanaa/erikoismerkkiä/numeroa joista pitäisi saada kaikki mahdolliset kombinaatiot..
eli
sana1/sana2/sana3..
sana2/sana1/sana3..
sana3/sana2/sana1.. nje.
onko jotain ohjelmaa millä saan tuon tehtyä?
sanat on tekstitiodostossa ja pitäisi saada kaikki sanat tekstitiedostoon..
Kyse on truecrypt tiedostosta jonka salasanan sanat muistan mutta en kuollaksenikaan saa mieleen missä järjestyksessä enkä saa tiedostoa auki.
koneella on TCBrute mutta nuo sanakombinaatiot pitäisi saada tekstitedostolle..
sanoista kaikki kombinaatiot
9
244
Vastaukset
- for a in * ; do...
Heh...
Voihan sitä noinkin yrittää. Helpommalla pääset kun juttelet tiedoston omistajan kanssa. - sgfgfgdfgf
Ilmeisesti tarkoitat permutaatioita etkä kombinaatioita.. kombinaatioita on vain 1 kpl jossa on kaikki sanat, permutaatioita taas !9 eli 362880 kpl. Oletko varma että vielä haluat yrittää?
Tässä sinulle python koodi jolla voit permutoida kaikki 9 sanaa
from itertools import permutations
sanat = ('a', 'b', 'c', 'd')
print('\n'.join([str(x) for x in permutations(sanat, len(sanat))]))
toimii ainakin python 3.3:ssa - se juttu pysyy
nyt aika kivasti salassa jos true-kryptissä ei ole niitä takaportteja tai sitten on salatussa tiedostossa sattunut joku yksittäinen bitti vaan kääntymään väärin päin ja kinni pysyy vaikka millä salasanalla ..
- <b=ZG~NV
Salausta ei voi toteuttaa noin. Silloin teho romahtaisi kun vaikkapa teraisen levyn yksi tavu muuttuisi niin koko levy siitä eteenpäin pitäisi kirjoittaa uudestaan.
Yleensä kiintolevyillä käytetään yhden sektorin (512 tavua) kokoista lohkoja. Jokainen lohko salataan itsenäisesti ja joka lohkolla on eri alustusvektori niin että selväkielisenä identtiset lohkot ovat salattuna erilaisia.
Kiintolevyissä on jokaisen sektorin lopussa virheenkorjauskoodia, jolla pienet lukuvirheet voidaan korjata ja tarvittaessa ottaa viallisen sektorin tilalle varasektori. Nämä asiat hoitaa kiintolevyn oma ohjelma eikä käyttöjärjestelmä edes tiedä siitä mitään.
Käytännössä levyjen salaus ei vähennä luotettavuutta. Ainoa haitta on luku ja kirjoitusnopeuden mahdollinen pieneneminen. Usein prosessori ei pysty salaamaan ja purkamaan yhtä nopeasti kuin levy antaisi tietoa siirtää. - kyllä se salaus
<b=ZG~NV kirjoitti:
Salausta ei voi toteuttaa noin. Silloin teho romahtaisi kun vaikkapa teraisen levyn yksi tavu muuttuisi niin koko levy siitä eteenpäin pitäisi kirjoittaa uudestaan.
Yleensä kiintolevyillä käytetään yhden sektorin (512 tavua) kokoista lohkoja. Jokainen lohko salataan itsenäisesti ja joka lohkolla on eri alustusvektori niin että selväkielisenä identtiset lohkot ovat salattuna erilaisia.
Kiintolevyissä on jokaisen sektorin lopussa virheenkorjauskoodia, jolla pienet lukuvirheet voidaan korjata ja tarvittaessa ottaa viallisen sektorin tilalle varasektori. Nämä asiat hoitaa kiintolevyn oma ohjelma eikä käyttöjärjestelmä edes tiedä siitä mitään.
Käytännössä levyjen salaus ei vähennä luotettavuutta. Ainoa haitta on luku ja kirjoitusnopeuden mahdollinen pieneneminen. Usein prosessori ei pysty salaamaan ja purkamaan yhtä nopeasti kuin levy antaisi tietoa siirtää.aina väistämättä vähentää luotettavuutta, tarpeeksi on jo nähty näitä tapauksia kun salasanansa käyttäjät hukkaavat tai unohtavat ..
- <b=ZG~NV
kyllä se salaus kirjoitti:
aina väistämättä vähentää luotettavuutta, tarpeeksi on jo nähty näitä tapauksia kun salasanansa käyttäjät hukkaavat tai unohtavat ..
Luotettavastihan salaus toimii ellei ilman oikeaa salasanaa saa tietoa ulos.
- avutonaapo
pythonin käytöstä ei minulla ole pienintä hajuakaan..
välttämättä ei tarvitse tietää kaikkia 9 permutaatioita sillä tiedän mitkä sanat ovat sijainneet salasanan alussa ja mitkä lopussa.
ja kyllä, tiedosto on oma..
menin muuttamaan pitkään käyttämää salasanaa vaihtamalla järjestystä ja muuttamalla sanan ensimmäistä kirjainta isoksi jms.
piti olla helppo muistaa mutta minkäs teet.- sdfsdfsdfsdf
Kannattaisi ehkä kertoa tuollaiset yksityiskohdat jos meinaa apua saada. No, onnistuu samalla skriptillä kun määrittelet vain 5 sanaa mahdollisine iso/pieni kirjain vaihtoehtoineen ja laitat sitten alkuun ja loppuun ne sanat mitkä tiedät siellä olevan =)
Jos tuiota haluat kokeilla niin kaikki tarvittava löytyy osoitteesta http://www.python.org - salasana kannattaa
liimata isoilla kirjaimilla koneen kylkeen kiinni niin ei pääse sitten kovin helposti ainakaan unohtumaan ..
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Työttömyys on kasvussa - Hallitus halusi kannustaa työttömät töihin leikkaamalla sosiaaliturvaa
Hallitus halusi kannustaa työttömät töihin leikkaamalla sosiaaliturvaa. Työttömyys on kuitenkin kasvussa. Mitä itse aja3462771Mikä piirre on kasvoissa tärkein?
Mikä piirre on kasvoissa tärkein kun valitset seuraa itsellesi?1201539Suurimman myrskyilyn jälkeen
vakiintuu tyynenpi tunne. Entistä vakaampi, entistä varmempi. Aina vaikealla hetkellä auttaa, kun ajattelen sinua. Minul481370Ruumis kanavassa
Mikä juttu eilen ollut poliisit palokunta ambulanssi ja ruumis auto sillalla. Tekikö itsemurhan151016Mikä häpeä Haapaveden kaupungille
Avin huomautuksen mukaa hoitoyksikkö on ollut monin osin lainvastainen. Huomautettavaa on monista asioista. Miten Haa57987Tojotamies törttöili taas auton eteen
Ja taas joku Tojotapappa vähät välitti liikennesäännöistä ja kääntyi viitostietä ajaneen auton eteen tänään, tällä kerta27934En sano tätä pahalla
Mutta olihan meillä aika reippaasti ikäeroa ja aivan erilaiset elämäntilanteetkin. En vaan jotenkin tajunnut sitä aiemm82913Ei mitään menetettävää
Arvostin ja kunnioitin sun tunteita. Menit nyt liian pitkälle. Mulla ei ole enää mitään menetettävää ja sä tulet sen huo149898- 80898
Tiedättekö miksi mies on olemassa?
Lisääntymistä varten. Ei mitään muuta hyötyä. Jos nainen voisi lisääntyä ilman miestä, luuletteko miehet että naiset tar205839