habe jetzt einfach
randomBit = 1
und nun läufts durch.
Die Suche ergab 4 Treffer
- Donnerstag 2. August 2012, 14:17
- Forum: Allgemeine Fragen
- Thema: Ein zufälliges Bit eines Strings kippen
- Antworten: 6
- Zugriffe: 555
- Donnerstag 2. August 2012, 14:10
- Forum: Allgemeine Fragen
- Thema: Ein zufälliges Bit eines Strings kippen
- Antworten: 6
- Zugriffe: 555
Re: Ein zufälliges Bit eines Strings kippen
Tja, das passiert, wenn man blindes Copy&Paste macht (unterstelle ich jetzt einfach mal). Aufgrund eines Bugs im Forumcode wird aus dem kaufmännischen Und (&) immer ein ``&``. Das musst du halt manuell ersetzen.
ok dieser Fehler ist schonmal weg.
jetzt hab ich noch einen in
randomBit = bin(1 ...
ok dieser Fehler ist schonmal weg.
jetzt hab ich noch einen in
randomBit = bin(1 ...
- Donnerstag 2. August 2012, 13:45
- Forum: Allgemeine Fragen
- Thema: Ein zufälliges Bit eines Strings kippen
- Antworten: 6
- Zugriffe: 555
Re: Ein zufälliges Bit eines Strings kippen
habe jetzt folgende Zeilen hinzugefügt:
randomBit = bin(1)
n = sum(ord(c)<<8*i for (i, c) in enumerate(buffer[::-1]))
n = n^(randomBit<<randint(0,1175))
"".join(chr((n>>8*i)&0xFF) for i in range(len(buffer)))[::-1]
=>
invalid syntax in
"".join(chr((n>>8*i)&0xFF) for i in range(len(buffer)))[::-1 ...
randomBit = bin(1)
n = sum(ord(c)<<8*i for (i, c) in enumerate(buffer[::-1]))
n = n^(randomBit<<randint(0,1175))
"".join(chr((n>>8*i)&0xFF) for i in range(len(buffer)))[::-1]
=>
invalid syntax in
"".join(chr((n>>8*i)&0xFF) for i in range(len(buffer)))[::-1 ...
- Donnerstag 2. August 2012, 13:07
- Forum: Allgemeine Fragen
- Thema: Ein zufälliges Bit eines Strings kippen
- Antworten: 6
- Zugriffe: 555
Ein zufälliges Bit eines Strings kippen
Hallo,
zwecks Fuzzing möchte ich ein zufälliges Bit eines 147 char-langes Strings (1176 Bits) kippen.
Habe mit python noch nicht viel Erfahrung und bisher folgenden Ansatz ausprobiert, der leider nicht funktioniert:
Der String ist in "buffer"
randomBit = 0b1
binBuffer = 0b0
binBuffer = bin ...
zwecks Fuzzing möchte ich ein zufälliges Bit eines 147 char-langes Strings (1176 Bits) kippen.
Habe mit python noch nicht viel Erfahrung und bisher folgenden Ansatz ausprobiert, der leider nicht funktioniert:
Der String ist in "buffer"
randomBit = 0b1
binBuffer = 0b0
binBuffer = bin ...
